About
mcp is a lightweight, zero-dependency Node.js server engineered as a Model Context Protocol (MCP) endpoint. It empowers users to construct highly customizable servers by enabling and disabling various tools and plugins purely through a simple JSON configuration file. Built for extensibility, it features a robust plugin architecture allowing seamless integration of built-in capabilities—such as filesystem operations, shell command execution, and HTTP requests—or custom-developed functionalities. Emphasizing security and performance, it incorporates built-in access controls and sandboxing for each tool, making it a reliable foundation for secure, modular tool execution with minimal overhead.