cli
by mcpgod·★ 115·Score 44
MCPGod is a CLI tool for managing MCP servers with fine-grained control over clients, tools, and permissions.
Overview
MCPGod provides a comprehensive CLI interface for managing MCP servers, allowing users to add, remove, and list servers for specific clients. It offers tool discovery and execution capabilities directly from the command line, along with granular permissions management to control which tools are accessible to specific clients. The tool also includes detailed logging functionality that timestamps and organizes server runs for easy debugging.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose MCPGod when you need granular control over MCP server management across multiple clients with tool-level permissions and detailed logging.
When NOT to choose this
Avoid if you need direct server implementation or a GUI interface, as MCPGod is purely a command-line management tool.
Comparable tools
Installation
Install globally using npm:
npm install -g mcpgodOr run directly with npx:
npx -y mcpgodFor integration with Claude Desktop, you would typically use this CLI to manage your MCP servers separately and configure Claude to use them as needed.
FAQ
- Can I restrict specific tools from certain clients?
- Yes, MCPGod allows you to allow or block specific tools for specific clients using the --tools parameter when adding servers.
- Where are the logs stored?
- Logs are stored in ~/mcpgod/logs, organized by server name and timestamped for easy debugging.
On Hacker News
Recent discussion from the developer community.
- Story by gavinuhma · 2025-03-11
Compare cli with
Last updated · Auto-generated from public README + GitHub signals.