返回市场
python-mcp服务器模板

python-mcp服务器模板

作者:FidelusAleksander2 星标更新:2025-03-23

项目介绍

Python MCP 服务器模板

Python 3.13+ License: MIT

使用 Python SDK 创建 模型上下文协议 (MCP) 服务器的最小模板。

:wrench: 设置

[!TIP] 如果你想创建自己的服务器,请使用此模板创建一个新的仓库。

:package: 先决条件

  • uv 用于包管理
  • Python 3.13+ (uv python install 3.13)

:gear: 设置 Python 环境

安装所有依赖项并激活虚拟环境

uv sync
source .venv/bin/activate

:rocket: 如何使用

该服务器可以通过多种方式运行:

:robot: Visual Studio Code

在 VSCode 中运行此服务器的配置已经包含在 .vscode/mcp.json 中。

你需要做的就是打开 VS Code Copilot 编辑(代理模式)

[!NOTE] 在撰写本文时,MCP 只能在 Visual Studio Code 内部版本中使用

:microscope: 开发模式

测试和调试你的服务器最快的方式是使用 MCP 检查器

mcp dev server/main.py

或者你可以直接运行你的服务器

python server/main.py

:books: 文档

有关模型上下文协议的更多信息:

:page_with_curl: 许可证

本项目采用 MIT 许可证