mcpshim
Turn remote MCP servers into local command workflows.
File Explorer
Download Latest Version (.zip)- ci.yaml
- release.yaml
- tag-release.yaml
- main.go
- main.go
- http-services.example.yaml
- mcpshim.docker.yaml
- mcpshim.example.yaml
- deployment.md
- http-services.md
- client.go
- client_test.go
- config.go
- config_test.go
- http.go
- httpbinding.go
- httpbinding_test.go
- template.go
- mcp.go
- mcp_test.go
- oauth.go
- oauth_test.go
- token_store.go
- token_store_test.go
- protocol.go
- server.go
- server_test.go
- sqlite.go
- sqlite_test.go
- version.go
- version_test.go
- .dockerignore
- .gitignore
- CHANGELOG.md
- Dockerfile
- go.mod
- go.sum
- LICENSE
- Makefile
- README.md
- RELEASES.md
- VERSION
# Installation Guide
git clone https://github.com/mcpshim/mcpshim
Downloads the entire project code from GitHub to your computer.
cd mcpshim
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Go Go is required to use go install.
go install github.com/mcpshim/mcpshim/cmd/mcpshimd@latest
Downloads and installs the specified version directly β no need to clone the repo yourself.
go install github.com/mcpshim/mcpshim/cmd/mcpshim@latest
Downloads and installs the specified version directly β no need to clone the repo yourself.
Pulled directly from this repo's README.
3. Docker
Easy- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t mcpshim .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 mcpshim
Runs the built image as an actual container.
4. Go
Mediumgo install github.com/mcpshim/mcpshim/cmd/mcpshimd@latest
Downloads and installs the specified version directly β no need to clone the repo yourself.
go install github.com/mcpshim/mcpshim/cmd/mcpshim@latest
Downloads and installs the specified version directly β no need to clone the repo yourself.
Pulled directly from this repo's README.
5. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
