Python Mcp Server Sample
@0shimax
About Python Mcp Server Sample
No overview available yet
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Python Mcp Server Sample?
Python Mcp Server Sample is a minimal example MCP server built using the FastMCP class from the MCP Python SDK. It demonstrates how to create a simple tool (adding two integers) and run the server over the stdio transport. The project is intended for developers learning to build and register MCP servers with clients like Cline.
How to use Python Mcp Server Sample?
Install uv, then create a new Python project with uv init mcp-server-demo, install the MCP CLI SDK (uv add "mcp[cli]"), and write the provided server code in server.py. To run, use the command uv run server.py from the project directory, or register the server in Cline’s MCP configuration by specifying the uv command with the --directory and run arguments.
Key features of Python Mcp Server Sample
- Built with FastMCP for quick server setup.
- Includes a single
addtool that sums two integers. - Runs with debug mode enabled for development.
- Uses stdio transport for local communication.
- Designed for integration with the Cline MCP client.
Use cases of Python Mcp Server Sample
- Learning how to structure a basic MCP server with Python.
- Testing MCP tool registration and execution in Cline.
- Prototyping simple computational tools for AI assistants.
FAQ from Python Mcp Server Sample
What is FastMCP?
FastMCP is a simplified API from the MCP Python SDK that allows creating an MCP server with minimal boilerplate, using decorators to define tools.
How do I install the required dependencies?
Use uv add "mcp[cli]" after initializing the project with uv init. The [cli] extra includes the MCP command‑line interface.
Which transport does the server use?
The server runs in stdio transport mode by calling mcp.run(transport="stdio").
Where do I configure the server for Cline?
Edit the Cline project’s MCP JSON file (e.g., .vscode/mcp.json) and add an entry under mcpServers with the command uv and arguments pointing to the project directory and server.py.
What tools does this server provide?
It provides one tool named add that takes two integers a and b and returns their sum.
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
ICSS
chokcoco不止于 CSS
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.

EverArt
modelcontextprotocolModel Context Protocol Servers
Comments