python-mcp-server-skeleton
Verified Safeby oliviersorine
Overview
This server exposes simple arithmetic and greeting tools over standard I/O, designed to be integrated with agents or other systems communicating via a Modular Communication Protocol (MCP).
Installation
docker-compose up appSecurity Notes
The server primarily uses standard I/O for communication, significantly limiting network attack surface. It does not use `eval`, `exec`, or other dynamic code execution methods. No hardcoded secrets or sensitive information were found. Input validation relies on the `inputSchema` definitions, implying the client adheres to these, and the server's internal logic for operations like 'add' and 'multiply' directly uses the provided arguments without explicit type re-validation beyond basic access, but for simple numeric/string operations, this poses a low risk.
Similar Servers
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
agents-mcp-usage
This repository demonstrates the integration of a Model Context Protocol (MCP) server with various AI agent frameworks, showcasing agent communication and operation within a shared context.
MCP-server-example
Provides a Micro-Agent Compute Protocol (MCP) server exposing basic arithmetic operations (add, subtract, multiply, divide) as callable tools.
mcpserver_example
Provides an MCP (Mathematical Computation Protocol) server exposing a simple integer addition function as a tool.