Skip to content

feat: add MCP stdio proxy gated by IntentLedger - #1

Merged
kartsan03 merged 5 commits into
mainfrom
feat/mcp-proxy
Sep 5, 2026
Merged

kartsan03 merged 5 commits into
mainfrom
feat/mcp-proxy

Conversation

@kartsan03

Copy link
Copy Markdown
Owner

Forward tools/list from upstream. Propose on tools/call; execute once after approve; deny never hits upstream. Stdlib Content-Length JSON-RPC framing.

Forward tools/list from upstream. Propose on tools/call; execute once after approve; deny never hits upstream. Stdlib Content-Length JSON-RPC framing.
Fake upstream echo tool; assert unapproved blocks and ledger verify stays green.
Remove not-an-MCP-proxy-yet wording; describe approve then execute.
Remove dead write_text_line/json imports. Append execute before tools/call to upstream so a crash after success cannot double-call. Narrow cmd_mcp excepts.
Different args/tools get new pending not the hi-approved execute. Doc that only tools/call is gated.
@kartsan03
kartsan03 merged commit 30431ec into main Sep 5, 2026
8 checks passed
@kartsan03
kartsan03 deleted the feat/mcp-proxy branch September 5, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant