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.

112
5

MCPGod

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.

Repository

MC
mcpgod

mcpgod/cli

Created

March 10, 2025

Updated

March 28, 2025

Language

TypeScript

Category

Developer Tools