MediaWiki MCP Server

Integrations

  • Provides access to WikiData through the nodemw client, though with limited functionality as noted in the documentation.

  • Enables retrieval of MediaWiki page content, search functionality, category information, and internal link analysis from Wikipedia and other MediaWiki instances.

MediaWiki MCP サーバー

MediaWiki MCPサーバーは、ClaudeのようなAIアシスタントがMediaWikiインスタンスと対話するための強力なツールセットを提供します nodemwを使用してMediaWiki APIと通信し、MediaWikiのページコンテンツを取得します。

主な機能

  • ページコンテンツの取得: WikiページのHTML内容とメタデータを取得
  • Wiki検索: キーワードに基づいてページを検索
  • カテゴリ情報の取得: ページのカテゴリ情報の取得
  • リンク分析: ページ内の内部リンクの抽出

前提条件

  • Node.js 18以上
  • npm または yarn

使用方法

インストール

Claude設定での使用例

claude_desktop_config.json Claude設定ファイルでの設定例:

{ "mcpServers": { "mediawiki": { "command": "npm", "args": ["@harugon/mediawiki-mcp-server"], "env": { "MEDIAWIKI_PROTOCOL": "https", "MEDIAWIKI_SERVER": "ja.wikipedia.org", "MEDIAWIKI_PATH": "/w", "MEDIAWIKI_USER_AGENT": "MediaWiki-MCP-Server/1.0", "MEDIAWIKI_CONCURRENCY": "3", "DEBUG": "1" } } } }

利用可能な機能

環境変数の一覧

環境変数名必須デフォルト値説明
MEDIAWIKI_PROTOCOL×httpsMediaWikiサーバーとの通信プロトコル
MEDIAWIKI_SERVER-MediaWikiサーバーのホスト名(例: ja.wikipedia.org)
MEDIAWIKI_PATH×/wMediaWikiのパス
MEDIAWIKI_USERNAME×-ログイン用のユーザー名
MEDIAWIKI_PASSWORD×-ログイン用のパスワード
MEDIAWIKI_USER_AGENT×MediaWiki-MCP-Server/1.0APIリクエスト時のユーザーエージェント
MEDIAWIKI_CONCURRENCY×3同時接続数の制限
DEBUG×0デバッグモード(1で有効)

既知の問題

  • 記事が大きすぎる場合、ページの取得に失敗することがあります (チャンク機能が必要です)
  • nodemwに依存しているため、機能に制限があります
-
security - not tested
F
license - not found
-
quality - not tested

A tool that enables AI assistants like Claude to interact with MediaWiki instances by retrieving page content, performing searches, and analyzing wiki information through the MediaWiki API.

  1. 主な機能
    1. 前提条件
      1. 使用方法
        1. インストール
        2. Claude設定での使用例
      2. 利用可能な機能
        1. 環境変数の一覧
          1. 既知の問題
            1. link
              ID: 61doy9xyw7