asashiki/mcp-switch

View on GitHub ↗

Self-hosted gateway that aggregates local stdio and remote HTTP MCP servers behind one OAuth endpoint — connect once, reach all your tools from any AI.

21 ★2 forksTypeScriptUpdated 24d ago

What you need to know

MCP Switch is a gateway that aggregates any number of local or remote MCP servers into one OAuth-protected MCP endpoint, so web-based AIs like claude.ai or ChatGPT can use local stdio servers through a single connector.

Install

docker compose -f infra/docker/compose.yaml up -d --build
pnpm install && pnpm dev

Key features

  • Aggregate remote and local MCP servers
  • Single OAuth endpoint
  • Management console with audit log
  • Pure relay, ships no tools of its own
  • SQLite storage
Platforms: Docker

Topics

aggregatoraichatgptclaudegatewaymcpmodel-context-protocoloauthself-hostedstdiotypescript
Stars
21★
Forks
2
Language
TypeScript
License
MIT
Created
2026-06-13
Last push
2026-08-12