使用说明
基本能力
产品定位
MCP Server 是一个基于模型上下文协议(Model Context Protocol)的服务器实现示例,适用于开发和学习场景。
核心功能
- 提供基本的数学计算功能:
add(a: int, b: int): 两个数字相加subtract(a: int, b: int): 第一个数字减去第二个数字
- 提供个性化问候资源:
greeting://{name}: 返回个性化问候
适用场景
- 开发和学习模型上下文协议
- 基础服务器功能演示
- 快速原型开发
工具列表
add(a: int, b: int): 两个数字相加subtract(a: int, b: int): 第一个数字减去第二个数字greeting://{name}: 返回个性化问候
使用教程
使用依赖
- 初始化项目(转到任何本地文件夹并启动powershell或cmd):
uv init mcp-server-basic
cd mcp-server-basic
- 创建虚拟环境并激活它
uv venv
.venv\Scripts\activate
- 安装依赖:
uv add "mcp[cli]"
或
uv add -r requirements.txt
安装教程
- 使用MCP Inspector运行服务器进行开发:
uv run mcp dev main.py
- 正常运行服务器:
uv run mcp run
- 在Claude桌面应用中安装服务器:
uv run mcp install main.py
调试方式
在VS code中连接MCP:
- 在VS code中打开文件夹/mcp-server-basic
- 打开终端并运行以下命令:
uv run main.py
