Skip to content

Repository files navigation

mcpshim

Landing page for mcpshim - the open source daemon + CLI bridge that turns remote MCP tools and configured HTTP APIs into local command workflows.

mcpshim is a Go-based daemon + CLI toolkit that centralizes MCP registration, HTTP service bindings, authentication, discovery, call execution, and history behind a clean Unix socket protocol for scripts and AI agents.

Website: https://mcpshim.dev Repository: https://github.com/mcpshim/mcpshim

Development

npm install
npm run dev

Build

npm run build

About mcpshim

mcpshim helps you manage remote MCP servers from a single local daemon. It can:

  • Keep remote MCP registration, authentication, and discovery in one daemon
  • Expose ordinary HTTP APIs as typed tools or constrained raw requests
  • Expose a simple Unix socket protocol for CLI and agent tooling
  • Register MCP endpoints via config and CLI
  • Support alias-driven local command invocation for each registered server

mcpshim is written in Go. Learn more at https://mcpshim.dev and browse source at https://github.com/mcpshim/mcpshim.