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.

该工具使 Claude 等 AI 助手能够通过 MediaWiki API 检索页面内容、执行搜索和分析 wiki 信息来与 MediaWiki 实例进行交互。

  1. 主要特点
    1. 先决条件
      1. 如何使用
        1. 安装
        2. Claude 设置中的使用示例
      2. 可用功能
        1. 环境变量列表
          1. 已知问题
            1. 关联

              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 -
                6
                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 -
                18
                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
                612
                8
                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
                22
                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