MCPGod is a CLI tool for managing Model Context Protocol (MCP) servers, enabling users to add, run, list, and remove servers, and interact with server tools across different operating systems.
Fine-grained control over Model Context Protocol (MCP) clients, servers, and tools. Context is God.
MCPGod is a CLI tool designed for developers to efficiently manage MCP servers across Windows, macOS, and Linux. It streamlines tasks such as adding, running, listing, and removing servers, as well as interacting with server tools.
Key features include client management (add, remove, list servers), tool discovery (list tools on any MCP server), tool calling (run tools directly from the command line), tool/client permissions (allow/block tools for clients), and detailed logging of server runs.
Installation is done globally via npm install -g mcpgod
, with usage through the god
command. Examples include adding servers (god add
), listing servers (god list
), running servers (god run
), and calling tools (god tool
). Logs are stored in ~/mcpgod/logs
.
Built with Oclif and using the Model Context Protocol SDK, contributions are welcome via forking, branching, and pull requests. Licensed under the MIT License.
mcpgod/cli
March 10, 2025
March 28, 2025
TypeScript