MCP Catalogs
首页

MediaWiki-MCP-Server

by ProfessionalWiki·93·综合分 49

MCP服务器通过工具和资源连接AI与MediaWiki百科,支持读写内容。

knowledge-graphdeveloper-toolsai-llm
24
Forks
3
活跃 Issue
本月
最近提交
2 天前
收录于

概述

MediaWiki MCP Server是与任何MediaWiki实例(包括维基百科)全面交互的工具集合。它支持读取页面、分类、文件、最新更改和历史记录,以及创建/更新/删除页面和文件的写入功能。该服务器通过OAuth和机器人密码实现强大的身份验证,并特别支持Cargo、语义MediaWiki和Bucket等MediaWiki扩展。它可以动态处理多个百科,并提供配置、部署和操作的全面文档。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:AI助手检索和总结百科文章及页面历史
:通过AI代理自动化内容管理和更新百科
:使用AI分析MediaWiki数据并生成报告

什么时候选它

当你需要将AI与MediaWiki实例集成以进行内容管理,特别是使用Cargo或语义MediaWiki等专门的MediaWiki扩展时,选择这个服务器。

什么时候不要选它

如果你需要与非MediaWiki wiki交互,或者你的用例需要广泛的写入操作而没有适当的身份验证设置,请避免使用此服务器。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • compare-pages

    Diff two versions of a wiki page by revision, title, or supplied wikitext.

  • get-page

    Fetch a wiki page.

  • search-page

    Search wiki page titles and contents.

  • create-page

    Create a new wiki page.

  • update-page

    Update an existing wiki page.

  • get-recent-changes

    List recent change events across the wiki.

  • add-wiki

    Add a wiki as an MCP resource from its URL.

  • set-wiki

    Set the active wiki for the current session.

  • cargo-query

    Run a Cargo extension SQL-style query.

  • smw-query

    Run a Semantic MediaWiki #ask query.

  • get-page-history

    List recent revisions of a wiki page.

  • parse-wikitext

    Render wikitext to HTML without saving.

可对比工具

semantic-mediawiki-mcpwikijs-mcpconfluence-mcpnotion-mcp

安装

安装

Claude Desktop

将其添加到您的 claude_desktop_config.json 中:

{
  "mcpServers": {
    "mediawiki-mcp-server": {
      "command": "npx",
      "args": [
        "@professional-wiki/mediawiki-mcp-server@latest"
      ],
      "env": {
        "CONFIG": "path/to/config.json"
      }
    }
  }
}
其他客户端

存储库提供了特定于以下客户端的安装说明:

  • VS Code
  • Cursor
  • Windsurf
  • Claude Code
  • Gemini CLI

每个客户端都有其特定的配置要求和设置过程。

MediaWiki-MCP-Server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。