mcp
by plusplusoneplusplus
Overview
The MCP Server provides an AI-powered framework for command execution, plugin-based tools, secure Python evaluation, and knowledge management, designed for standalone or embedded use.
Installation
No command providedSecurity Notes
The server's core functionality involves executing arbitrary commands (`Command Executor`) and Python code (`PyEval`). While `RestrictedPython` is mentioned for `PyEval`, the effectiveness of its security implementation would require thorough auditing. The system also supports loading plugins from arbitrary GitHub repositories via `plugin_config.yaml` and running `mcp_admin refresh_plugins`, posing a significant supply chain risk if not carefully managed. Exposed HTTP/SSE endpoints could also be a vector if not properly secured.
Similar Servers
mcp-servers
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
atlantis-mcp-server
An MCP (Model Context Protocol) server for hosting and managing dynamic Python functions and third-party MCP tools, enabling AI agents to discover and utilize shared capabilities across a network.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.