Integrations
MediaWiki MCP 服务器
MediaWiki MCP 服务器为 Claude 等 AI 助手提供了一套强大的工具,以便与您的 MediaWiki 实例进行交互。它使用 nodemw 与 MediaWiki API 进行通信以检索 MediaWiki 页面内容。
主要特点
- 获取页面内容:获取 wiki 页面的 HTML 内容和元数据
- Wiki 搜索:根据关键词搜索页面
- 获取分类信息:获取页面的分类信息
- 链接分析:提取页面内的内部链接
先决条件
- Node.js 18 或更高版本
- npm 或 yarn
如何使用
安装
Claude 设置中的使用示例
Claude 配置文件中的示例配置:claude_desktop_config.json
Copy
可用功能
环境变量列表
环境变量名称 | 必需的 | 默认值 | 解释 |
---|---|---|---|
MEDIAWIKI_协议 | × | https | 与 MediaWiki 服务器的通信协议 |
MEDIAWIKI服务器 | ○ | - | 您的 MediaWiki 服务器的主机名(例如 ja.wikipedia.org) |
MEDIAWIKI_PATH | × | /w | MediaWiki 路径 |
MEDIAWIKI_用户名 | × | - | 登录用户名 |
MEDIAWIKI密码 | × | - | 登录密码 |
MEDIAWIKI_USER_AGENT | × | MediaWiki-MCP-服务器/1.0 | 发出 API 请求时的用户代理 |
MEDIAWIKI_CONCURRENCY | × | 3 | 限制同时连接的数量 |
调试 | × | 0 | 调试模式(启用于 1) |
已知问题
- 如果文章太大,可能无法检索页面(需要分块)。
- 依赖于 nodemw,因此功能有限
关联
This server cannot be installed
该工具使 Claude 等 AI 助手能够通过 MediaWiki API 检索页面内容、执行搜索和分析 wiki 信息来与 MediaWiki 实例进行交互。