维基百科 MCP 服务器
这是一个 MCP(模型控制协议)服务器,为请求的主题提供维基百科内容。
设置
- 安装所需的依赖项:
pip install -r requirements.txt
- 启动服务器:
服务器将在http://localhost:5000
上运行。
API 使用
使用 CLI 中的 API
向/mcp
发送一个 POST 请求,其 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