Skip to content

Commit 3279cbe

Browse files
dyshayclaude
andcommitted
feat: add MCP server, headless mode, and OpenClaw skill
- Add proxyclawd-mcp crate: standalone MCP server (rmcp, stdio transport) that connects to the proxy web API via WebSocket/REST and exposes 5 tools (list_requests, get_request, send_message, get_conversations, get_recent_events) and 2 resources (proxy://requests, proxy://status) - Add --headless flag to run without TUI (requires --web) - Add openclaw-skill/ with SKILL.md and 4 shell scripts for REST API access - Set up Cargo workspace with both crates - Scope CI release builds to -p proxyclawd - Update README with headless mode, MCP server, and OpenClaw skill docs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 687ed8d commit 3279cbe

15 files changed

Lines changed: 1816 additions & 16 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ jobs:
7575

7676
- name: Build with cross
7777
if: matrix.use_cross
78-
run: cross build --release --target ${{ matrix.target }}
78+
run: cross build -p proxyclawd --release --target ${{ matrix.target }}
7979

8080
- name: Build with cargo
8181
if: "!matrix.use_cross"
82-
run: cargo build --release --target ${{ matrix.target }}
82+
run: cargo build -p proxyclawd --release --target ${{ matrix.target }}
8383

8484
- name: Strip binary (Linux)
8585
if: runner.os == 'Linux' && !matrix.use_cross

0 commit comments

Comments
 (0)