Skip to main content
Glama

MediaWiki MCP Server

by harugon

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

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

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Enables AI assistants to perform up-to-date web searches through the Tavily API, providing comprehensive search results with AI-generated summaries.
                Last updated -
                5
                JavaScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A server that connects Claude to your documentation via Inkeep's API, enabling AI-powered interactions with your documentation content.
                Last updated -
                5
                Python
                MIT License
                • Apple
                • Linux
              • A
                security
                A
                license
                A
                quality
                An interface that enables Claude AI to interact with the esa API for searching, creating, and updating documents through the Model Context Protocol.
                Last updated -
                10
                194
                3
                JavaScript
                MIT License
                • Linux
                • Apple
              • A
                security
                A
                license
                A
                quality
                A server implementation for interacting with Wikidata API using the Model Context Protocol, providing tools for searching identifiers, extracting metadata, and executing SPARQL queries.
                Last updated -
                5
                8
                Python
                MIT License

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/harugon/mcp-server-mediawiki'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server