关于 Wikipedia MCP Server
这是一个用 Python 编写的 MCP 服务,为生成式 AI 场景提供指定主题的 Wikipedia 内容。客户端可请求页面标题、内容和 URL。
主要功能
- 01按主题获取 Wikipedia 内容
- 02返回页面标题、正文和 URL
- 03通过 HTTP 的 /mcp 接收请求
- 04提供成功与错误响应格式
适用场景
- 01为 AI 问答提供 Wikipedia 页面内容
- 02在 Cursor Composer 中查询主题资料
MCP 相关
该 MCP 服务接受带有主题字段的请求,并向 MCP 客户端返回 Wikipedia 页面标题、内容和 URL。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Wikipedia MCP Server
这是一个 MCP(模型控制协议)服务,可提供指定主题的 Wikipedia 内容。
设置
- 安装所需依赖:
pip install -r requirements.txt
- 启动服务:
python src/server.py
服务将在 http://localhost:5000 上运行。
API 用法
通过 CLI 使用 API
向 /mcp 发送包含 topic 字段的 POST 请求,正文为 JSON:
curl -X POST http://localhost:5000/mcp \
-H "Content-Type: application/json" \
-d '{"topic": "Python_(programming_language)"}'
通过 Cursor Composer 使用 API
- 提出一个关于 Wikipedia 上某个主题的问题
- 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
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。