使用说明
MCP Python服务器模板
用于在Python中构建模型上下文协议(MCP)服务器的生产就绪模板。 此模板提供了一个使用工具克隆和设置自己的MCP服务器的起点。
先决条件:
- Python 3.8或更高版本
- pip或诗意的包装管理
- Git用于版本控制
快速入门:
克隆和设置
- bash#克隆模板
- 克隆https://github.com/yourusername/mcp-python-template.git我的mcp服务器
- cd我的mcp服务器
删除模板的git历史并初始化您自己的git历史
- rm-rf.git
- 初始化
- git添加。
- git commit-m“来自MCP模板的初始提交”
创建虚拟环境
python-m venv-venv 源venv/bin/activate#在Windows上:venv\Scripts\activate
安装依赖项
pip安装-r要求.txt
根据您的用例进行自定义:
-
编辑您的Claude config.json文件以支持您需要的连接:
{ "mcpServers": { "mcpName": { "command": "src/venv/bin/python3" "args": ["src/server.py"] "env": { api keys & secrets } } } } -
在src/tools.py中添加您的工具 用您自己的工具替换示例工具 更新工具模式和描述
-
使用您的工具修改server.py文件 在server.py文件的示例列表中导入新工具 为您添加的每个新工具创建一个带有描述的函数调用
