loading…
Search for a command to run...
loading…
Universal MCP server that transforms any CLI tool into an MCP server. Works with any CLI that has --help output, supports caching for performance.
Universal MCP server that transforms any CLI tool into an MCP server. Works with any CLI that has --help output, supports caching for performance.
npm version Release License: MIT TypeScript Node.js
Turn any CLI tool into an MCP server.
Uses the --help to build MCP tools.
Works with any CLI tool that has --help output.
# Use with GitHub CLI
npx any-cli-mcp-server gh
# Use with Azure CLI
npx any-cli-mcp-server az
# Use with Git
npx any-cli-mcp-server git
{
"mcpServers": {
"github-cli": {
"command": "npx",
"args": ["-y", "any-cli-mcp-server", "gh"]
},
"azure-cli": {
"command": "npx",
"args": ["-y", "any-cli-mcp-server", "az"]
},
"git-from-cache": {
"command": "npx",
"args": ["-y", "any-cli-mcp-server", "git_cache.json"]
}
}
}
Build a cache first for better performance:
# Build cache
npx any-cli-mcp-server --cache-build gh
# Use cache
npx any-cli-mcp-server gh_cache.json
Run in your terminal:
claude mcp add eirikb-any-cli-mcp-server -- npx Yes, eirikb/any-cli-mcp-server MCP is free — one-click install via Unyly at no cost.
No, eirikb/any-cli-mcp-server runs without API keys or environment variables.
Self-hosted: the server runs locally on your machine via the install command above.
Open eirikb/any-cli-mcp-server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs