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 인스턴스와 상호 작용할 수 있는 강력한 도구 세트를 제공합니다.

주요 기능

  • 페이지 콘텐츠 가져오기 : 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 서버의 호스트 이름(예: ko.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