What are the prerequisites to use this template?
Python 3.10 or higher and `uv` (for environment/package management) are required. The MCP Inspector is recommended for testing, and Git and Docker are optional.
@ltwlf
基本信息
Opinionated starter kit for building Model-Context-Protocol (MCP) server in Python — clean project scaffold, typed code, VS Code debug config, Docker & GitHub Actions ready out-of-the-box
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"python-mcp-starter": {
"command": "uv",
"args": [
"venv"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
It is a template repository for building Python applications using the Model Context Protocol (MCP) and the MCP Python SDK. It provides a clean, modular architecture for exposing MCP Tools and Resources, along with development tooling, debugging, and Docker support, targeting developers creating MCP servers.
Clone the repository and rename the project package and scripts. Create a virtual environment with uv venv, activate it, then install dependencies with uv pip install -e ".[dev]". Run the server in stdio mode using uv run your-script-name or mcp dev ./your_package_name/server.py, or in SSE mode with uv run your-script-name --sse. Optionally, deploy with Docker via docker-compose up -d.
FastMCP from the Python SDK.uv.Python 3.10 or higher and `uv` (for environment/package management) are required. The MCP Inspector is recommended for testing, and Git and Docker are optional.
In stdio mode, run `uv run your-script-name` (or use the `mcp dev` CLI). For SSE mode, add the `--sse` flag, optionally setting custom host and port with `--host` and `--port`.
Use the `uv run mcp-debug` command, then attach the VS Code debugger with the "Attach to MCP worker" configuration. The template includes debugpy integration. Never enable debug mode in production.
Add tools using the `@mcp.tool()` decorator and resources using the `@mcp.resource()` decorator inside your renamed package’s `server.py` file. The template provides example implementations.
Update the `Dockerfile` and `docker-compose.yml` with your renamed project/package, then run `docker-compose up -d` or build and run directly with `docker build` and `docker run`.

Local-first credential broker for MCP. AI coding agents (Claude Code, Cursor, Codex…) call APIs, SSH and databases through scoped presets; secrets stay in your OS keychain and never enter the agent's context.
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up


Turn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.
MCP server for the CarWhere VIN API — decode VINs, NHTSA recalls, verified buyer pricing. Free, no auth.
评论