使用说明
MCP服务器光标
这是一个简单的 MCP(模型上下文协议)服务器,可以连接到光标以提供自定义功能。
可用功能
hello(name)问候某人get_current_time(): 获取当前日期和时间calculate_sum(a, b)计算两个数字的和get_project_info()返回项目信息
如何在光标上连接
步骤 1: 设置光标
- 打开光标
- 进去 设置 (Ctrl+Cmd+,)
- MCP 或 Model Context Protocol(模型上下文协议)
- 添加 MCP 服务器配置
步骤 2: 光标设置
在 Cursor 中,您需要配置 MCP 服务器。将此设置添加到您的设置 :
{
"mcpServers": {
"demo-mcp-server": {
"command": "C:/caminho/para/seu/ambiente/virtual/no/seu/projeto",
"args": ["main.py"],
"env": {
"PYTHONPATH": "."
}
}
}
}
重要的: 替换 C:/caminho/para/seu/ambiente/virtual/no/seu/projeto 你的项目的绝对路径。
步骤 3: 测试连接
- 添加配置后重新启动光标
- 打开 Cursor 聊天
- 测试可用的命令,例如:
- “使用你好工具来问候约翰”
- “现在几点了?”
- “计算5和3的和”
项目结构
mcp_test/
├── main.py # Servidor MCP principal
├── requirements.txt # Dependências Python
├── cursor-mcp.json # Configuração para Cursor
├── README.md # Esta documentação
└── venv/ # Ambiente virtual Python
开发
若要添加新功能:
- 添加以此装饰的新函数
@mcp.tool() - 确保包含描述性的 docstrings
- MCP服务人员再培训
- 重新启动光标以加载新功能
解决问题
连接错误
- 检查路径是否在
cwd正确 - 确保 Python 已安装并且可访问
- 检查所有依赖关系是否已安装
工具不出现
- 添加配置后重新启动光标
- 检查 MCP 服务器是否正常运行
- 检查函数是否有描述性的 docstrings
下一步
- 根据您的需求定制工具
- 添加与外部 API 的集成
- 实施项目特定功能
- 与社区分享您的 MCP 服务器
