feat: add mcpctl mcp STDIO bridge, rework config claude #35

Merged
michal merged 1 commits from feat/mcp-stdio-bridge into main 2026-02-24 00:52:21 +00:00
Owner
  • New mcpctl mcp -p PROJECT command: STDIO-to-StreamableHTTP bridge
  • Rework config claude to write mcpctl mcp entry (no secrets in .mcp.json)
  • Fix discovery.ts auth token forwarding (RBAC bypass bug)
  • 10 new MCP bridge tests + updated claude/discovery tests
- New `mcpctl mcp -p PROJECT` command: STDIO-to-StreamableHTTP bridge - Rework `config claude` to write mcpctl mcp entry (no secrets in .mcp.json) - Fix discovery.ts auth token forwarding (RBAC bypass bug) - 10 new MCP bridge tests + updated claude/discovery tests
michal added 1 commit 2026-02-24 00:52:15 +00:00
feat: add mcpctl mcp STDIO bridge, rework config claude
Some checks failed
CI / lint (pull_request) Has been cancelled
CI / typecheck (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / package (pull_request) Has been cancelled
e17a2282e8
- New `mcpctl mcp -p PROJECT` command: STDIO-to-StreamableHTTP bridge
  that reads JSON-RPC from stdin and forwards to mcplocal project endpoint
- Rework `config claude` to write mcpctl mcp entry instead of fetching
  server configs from API (no secrets in .mcp.json)
- Keep `config claude-generate` as backward-compat alias
- Fix discovery.ts auth token not being forwarded to mcpd (RBAC bypass)
- Update fish/bash completions for new commands
- 10 new MCP bridge tests, updated claude tests, fixed project-discovery test

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
michal merged commit b34ea63d3d into main 2026-02-24 00:52:21 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: michal/mcpctl#35