关于 wikipedia-mcp-server
wikipedia-mcp-server 通过 MCP 提供 Wikipedia 搜索和文章读取功能,适合需要查找百科资料的 AI Agent 和客户端。它支持多种语言,并可获取随机条目。
主要功能
- 01按关键词搜索文章
- 02获取文章详情
- 03选择是否包含维基文本
- 04获取随机条目
- 05指定查询语言
适用场景
- 01查找特定主题的百科条目
- 02获取文章详情供后续处理
- 03发现随机 Wikipedia 条目
MCP 相关
该服务通过 MCP 向客户端提供 Wikipedia 搜索、文章详情和随机条目工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | 搜索关键词 |
| lang | string | 否 | 语言代码(ja、en 等) |
| limit | number | 否 | 搜索结果数量 |
详细介绍
wikipedia-mcp-server
概述
Wikipedia MCP Server 是一个兼容 Model Context Protocol (MCP) 的服务,为 AI Agent 和 MCP 客户端提供维基百科搜索和文章检索工具。你可以通过 MCP 工具搜索、获取详情,以及从多种语言的维基百科中随机获取文章。
如何与 MCP 客户端搭配使用
将以下配置添加到你的 MCP 客户端(例如 Cursor、Claude Desktop),即可使用此服务。(详情请参阅客户端文档。)
npx
{
"mcpServers": {
"wikipedia": {
"command": "npx",
"args": [
"-y",
"wikipedia-mcp-server"
]
}
}
}
Docker
{
"mcpServers": {
"wikipedia": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"hatsu38/wikipedia-mcp-server"
]
}
}
}
工具
search_wikipedia - 搜索维基百科文章
- 按关键词搜索维基百科文章。
- 参数:
query(字符串):搜索关键词lang(字符串,默认值:"ja"):语言代码(例如 "ja"、"en")limit(数字,默认值:5):结果数量
get_wikipedia_article - 获取文章详情
- 获取维基百科文章的详细信息。
- 参数:
title(字符串):文章标题lang(字符串,默认值:"ja"):语言代码include_content(布尔值,默认值:false):包含文章内容(wikitext)
get_random_wikipedia - 获取随机文章
- 获取随机的维基百科文章。
- 参数:
lang(字符串,默认值:"ja"):语言代码count(数字,默认值:5):文章数量
注意事项
- 通过此服务获取的信息可能受维基百科 API 变更影响。
- 请妥善处理获取的数据,尤其是在与 AI 服务搭配使用时。
许可证
MIT
作者
hatsu38
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。