feat(gateway): MCP client — connect to external MCP servers as agent tools (#127) #141

Merged
jason.woltje merged 1 commits from feat/p7-016-mcp-client into main 2026-03-15 18:28:32 +00:00
Owner

Adds McpClientModule: discovers and connects to external MCP servers, bridges their tools into Pi SDK agent sessions.

Adds McpClientModule: discovers and connects to external MCP servers, bridges their tools into Pi SDK agent sessions.
jason.woltje added 1 commit 2026-03-15 18:28:23 +00:00
feat(gateway): MCP client — connect to external MCP servers as agent tools (#127)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
5891a4b080
Adds McpClientModule: discovers and connects to external MCP servers via
StreamableHTTP (SSE fallback), bridges their tools into Pi SDK agent sessions.

Configure via MCP_SERVERS env var (JSON array of {name, url, headers?}).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jason.woltje merged commit 09e649fc7e into main 2026-03-15 18:28:32 +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: mosaicstack/stack#141