过时的。请使用https://github.com/ProfessionalWiki/MediaWiki-MCP-Server相反!
MediaWiki MCP服务器🚀
](https://smithery.ai/server/@shiquda/mediawiki-mcp-server)  
](https://mseep.ai/app/shiquda-mediawiki-mcp-server)
提供与维基百科API无缝交互的MCP服务器。此工具允许您使用LLM搜索和检索维基百科内容🤖!
特性✨
- 🔍 使用可自定义的wiki网站搜索wiki页面。例如wikipedia.org、fandom.com、wiki.gg等!
- 📖 检索详细页面内容
用法💻
- 确保您的设备上安装了uv。
- 在客户端中配置:
服务器默认使用 。此外,您还可以让服务器搜索其他维基网站!
要查看wiki网站是否与此服务器兼容,请检查它是否使用MediaWiki软件(通常由网站底部的图标显示)。
进一步检查并找到端点(通常是网站的域名,如 ),在浏览器中转到baseurl/rest.php/v1/page进行检查(如 )看看输出是否正确。如果没有,请在基本URL中添加“/w”,然后重试。
然后,将此端点设置为--base-url:

可用传输:stdio(默认),可流式传输http(http://localhost/mcp),以及苏格兰和南方能源公司(http://localhost/sse).所有选项请参见-h。
uvx mediawiki-mcp-server --h
usage: main.py [-h] [--base-url BASE_URL] [--http] [--sse] [--port PORT]
MediaWiki MCP Server
options:
-h, --help show this help message and exit
--base-url BASE_URL Base URL for the MediaWiki API (default: https://en.wikipedia.org/w/``)
--http Run server as streamable-http (instead of stdio)
--sse Run server as sse-http (instead of stdio)
--port PORT Default port for http transport (default: 8000)
JSON配置示例:
{
"mcpServers": {
"mediawiki-mcp-server": {
"command": "uvx",
"args": [
"mediawiki-mcp-server",
"--base-url", "https://example.com/"
],
"env": {
"HTTP_PROXY": "http://example.com:port"
}
}
}
}或者,如果您想从源代码运行此服务器:
{
"mcpServers": {
"mediawiki-mcp-server": {
"command": "uv",
"args": [
"run",
"--directory",
"mediawiki-mcp-server",
"path/to/project/src/mediawiki_mcp_server",
"--base-url", "https://example.com/"
],
"env": {
"HTTP_PROXY": "http://example.com:port"
}
}
}
}支持的工具🛠
搜索
query:搜索词(最好简短且重点突出)limit:要返回的最大结果数(默认值:5)
获取页面
title:要检索的维基百科页面的确切标题
发展👨💻
npx @modelcontextprotocol/inspector uv run mediawiki-mcp-server以下是一些可能有所帮助的文档:
贡献🤝
此服务器正在开发中。欢迎投稿!请随时提交问题和拉取请求。
相关项目♥️
- 樱桃工作室:支持多个LLM提供程序的桌面客户端。支持MCP。
