使用说明
维基百科MCP服务器
这是一个MCP(模型控制协议)服务器,为所请求的主题提供维基百科内容。
设置
- 安装所需的依赖项:
pip install -r requirements.txt
- 启动服务器:
python src/server.py
服务器将在上运行 http://localhost:5000.
API使用
从CLI使用API
向发送POST请求 /mcp JSON正文包含 topic 字段:
curl -X POST http://localhost:5000/mcp \
-H "Content-Type: application/json" \
-d '{"topic": "Python_(programming_language)"}'
使用Cursor Composer中的API
- 在维基百科上就某个主题提问
- Cursor将显示建议的MCP请求,并请求您允许运行该工具
- 批准后,Cursor将执行对MCP服务器的请求
- 提示结果将基于MCP服务器响应的选定模型分析
响应格式
成功响应:
{
"status": "success",
"data": {
"title": "Page Title",
"content": "Page Content",
"url": "Wikipedia URL"
}
}
错误响应:
{
"status": "error",
"error": "Error message"
}
测试
运行测试脚本以验证服务器是否正常工作:
python src/test_server.py
