MediaWiki-MCP-adapter MCP 서버

MediaWiki-MCP-adapter MCP 서버

MediaWiki-MCP-adapter로 FlowHunt 플로우를 MediaWiki에 연결하세요. 위키 페이지를 프로그래밍 방식으로 가져오고, 편집하고, 자동화하여 더 스마트하고 효율적으로 지식 베이스를 관리할 수 있습니다.

“MediaWiki-MCP-adapter” MCP 서버는 무엇을 하나요?

MediaWiki-MCP-adapter는 MediaWiki 및 WikiBase API와 연동되도록 설계된 맞춤형 Model Context Protocol(MCP) 서버입니다. 주요 목적은 AI 어시스턴트와 개발 도구가 MediaWiki 인스턴스와 프로그래밍 방식으로 상호작용할 수 있도록 지원하며, 위키 페이지의 가져오기와 편집을 모두 지원합니다. 이러한 기능을 MCP 프레임워크를 통해 제공함으로써, 맥락 정보 검색이나 자동화된 페이지 편집이 필요한 워크플로우와 원활하게 통합할 수 있습니다. 이 어댑터는 지식 베이스 관리 자동화, 지능형 봇 생성, MediaWiki와 같은 협업 문서 플랫폼에 AI 시스템을 연결해 개발자 생산성을 높이는 데 특히 유용합니다.

프롬프트 목록

저장소에 명시적인 프롬프트 템플릿은 문서화되어 있지 않습니다.

리소스 목록

  • getPageContent
    지정한 MediaWiki 페이지의 내용을 가져옵니다.
    • 입력: { "title": "string" }
    • 출력: { "content": "string" }

도구 목록

  • editPage
    새로운 내용과 선택적인 편집 요약으로 MediaWiki 페이지를 수정할 수 있습니다.
    • 입력: { "title": "string", "content": "string", "summary": "string (optional)" }
    • 출력: { "success": "boolean" }

이 MCP 서버의 활용 사례

  • 위키 콘텐츠 자동 업데이트
    AI 에이전트나 스크립트가 문서를 자동으로 최신 상태로 업데이트하여 수동 개입을 최소화할 수 있습니다.
  • 대량 페이지 편집 및 마이그레이션
    여러 페이지에 걸친 대규모 콘텐츠 마이그레이션이나 일괄 편집을 자동화하여 효율성과 일관성을 높일 수 있습니다.
  • LLM 맥락용 콘텐츠 제공
    LLM에게 최신 배경 정보를 제공하거나 문서 생성을 위해 위키 페이지 내용을 가져올 수 있습니다.
  • 위키 기반 지식 베이스 관리
    읽기/쓰기 권한을 활용해 MediaWiki를 통한 지식 베이스를 관리·큐레이션하는 봇이나 에이전트를 쉽게 구축할 수 있습니다.
  • 개발 워크플로우 통합
    CI/CD 파이프라인이나 기타 개발 도구와 연동하여 코드 변경이나 프로젝트 업데이트를 MediaWiki에 자동으로 문서화할 수 있습니다.

설정 방법

Windsurf

  1. Node.js(v16+)가 설치되어 있는지 확인하세요.
  2. MediaWiki-MCP-adapter를 의존성에 추가하세요:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Windsurf 설정 파일을 찾으세요.
  4. MCP 서버 항목을 추가하세요:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. 설정을 저장하고 Windsurf를 재시작하여 서버를 활성화하세요.

API 키 보안:
민감한 정보는 환경 변수로 관리하세요.
예시:

{
  "env": {
    "MEDIAWIKI_API_KEY": "${MEDIAWIKI_API_KEY}"
  },
  "inputs": {
    "mediaWikiAPIBase": "https://your.mediawiki/api.php"
  }
}

Claude

  1. 사전 준비: Node.js(v16+)
  2. 패키지 설치:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Claude MCP 설정을 수정하세요.
  4. 아래를 추가하세요:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Claude를 재시작하고 서버가 활성화됐는지 확인하세요.

Cursor

  1. Node.js(v16+)를 설치하세요.
  2. MCP 서버 패키지를 추가하세요:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Cursor 설정을 열고 MCP 섹션을 편집하세요.
  4. 아래를 삽입하세요:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. 설정을 저장하고 Cursor를 재시작하세요.

Cline

  1. Node.js(v16+)가 설치되어 있는지 확인하세요.
  2. 설치:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Cline MCP 설정에 아래를 추가하세요:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  4. 저장 후 Cline을 재시작하세요.

모든 플랫폼에서 API 키 보안:
API 키는 환경 변수에 저장하고, 위의 예시처럼 설정에서 참조하세요.

플로우 내에서 이 MCP 사용법

FlowHunt에서 MCP 사용하기

FlowHunt 워크플로우에 MCP 서버를 통합하려면, 플로우에 MCP 컴포넌트를 추가하고 AI 에이전트와 연결하세요:

FlowHunt MCP flow

MCP 컴포넌트를 클릭하면 설정 패널이 열립니다. 시스템 MCP 설정 섹션에 아래 JSON 형식으로 MCP 서버 정보를 입력하세요:

{
  "mediawiki-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

구성 후, AI 에이전트는 이 MCP를 도구로 사용할 수 있으며 모든 기능과 역량에 접근할 수 있습니다. “mediawiki-mcp"를 실제 MCP 서버 이름으로, URL을 본인 서버 URL로 바꿔주세요.


개요

섹션제공 여부세부사항/비고
개요개요와 목적이 README에 설명되어 있습니다.
프롬프트 목록프롬프트 템플릿은 문서화되어 있지 않습니다.
리소스 목록getPageContent 리소스가 정의되어 있습니다.
도구 목록editPage 도구가 제공됩니다.
API 키 보안환경 변수 기반 구성 방법이 JSON 예시와 함께 제공됩니다.
샘플링 지원(평가에 중요도 낮음)샘플링 지원에 대한 언급이 없습니다.

의견

MediaWiki-MCP-adapter는 MediaWiki/WikiBase API와의 연동을 집중적으로 잘 문서화하여 제공하며, 페이지 가져오기와 편집을 위한 명확한 리소스·도구 프리미티브를 갖추고 있습니다. 프롬프트 템플릿과 샘플링 지원이 없다는 점은 복잡한 LLM 기반 워크플로우에 유연성을 제한하지만, 콘텐츠 자동화와 지식 베이스 관리에 있어 핵심 기능은 견고합니다. 라이선스와 설치 안내가 있어 개발자 신뢰성도 높습니다. 전반적으로 MediaWiki 자동화에 적합한 MCP 서버이며, 더 고급 에이전트 기능이 추가된다면 점수가 더욱 올라갈 것입니다.

MCP 점수

라이선스 보유✅ (GPL-3.0)
도구 최소 1개 보유
포크 수1
스타 수3

자주 묻는 질문

MediaWiki-MCP-adapter MCP 서버는 무엇을 하나요?

이 서버는 MediaWiki/WikiBase API를 Model Context Protocol을 통해 AI 어시스턴트 및 자동화 도구와 연결하여, 위키 페이지의 가져오기와 편집을 자동화된 지식 관리에 활용할 수 있게 해줍니다.

이 MCP 서버로 사용할 수 있는 도구는 무엇인가요?

`getPageContent`로 페이지 내용을 가져오고, `editPage`로 MediaWiki 페이지를 프로그래밍 방식으로 읽고 수정할 수 있습니다.

이 어댑터의 일반적인 사용 사례는 무엇인가요?

위키 콘텐츠 자동 업데이트, 대량 편집 또는 마이그레이션, LLM 맥락에 콘텐츠 제공, 위키 기반 지식 베이스 관리, 개발자 워크플로우에 문서 업데이트 통합 등이 있습니다.

MediaWiki-MCP-adapter는 안전한가요?

네. API 키와 민감한 자격 증명은 설정 가이드에 나온 것처럼 환경 변수에 저장하여 안전하게 통합할 수 있습니다.

프롬프트 템플릿이나 고급 LLM 에이전트 기능을 지원하나요?

명시적인 프롬프트 템플릿이나 샘플링 지원은 포함되어 있지 않습니다. 페이지 가져오기 및 편집에 직접 API 통합하는 데 중점을 두었습니다.

이 MCP 서버의 라이선스는 무엇인가요?

GPL-3.0 라이선스이며, 개발자에게 오픈소스의 신뢰성과 유연성을 제공합니다.

MediaWiki-MCP-adapter로 위키 자동화

FlowHunt의 MediaWiki-MCP-adapter로 봇, 플로우, 내부 도구에 끊김 없는 MediaWiki API 자동화를 적용하세요.

더 알아보기

Wikidata MCP 서버
Wikidata MCP 서버

Wikidata MCP 서버

Wikidata MCP 서버는 AI 에이전트와 개발자가 Model Context Protocol을 통해 Wikidata API와 상호작용할 수 있도록 해줍니다. 엔티티 및 속성 검색, 메타데이터 추출, SPARQL 쿼리 실행 도구를 제공하여 현대 AI 워크플로우에서 의미론적 데이터 검색...

4 분 읽기
AI Knowledge Graph +4
Azure Wiki Search MCP 서버
Azure Wiki Search MCP 서버

Azure Wiki Search MCP 서버

Azure Wiki Search MCP 서버는 AI 에이전트와 개발자가 Azure DevOps 위키에서 콘텐츠를 프로그래밍 방식으로 검색 및 조회할 수 있도록 하여, MCP 사양을 통해 내부 문서와 지식 기반에 대한 접근을 간소화합니다....

3 분 읽기
MCP Server Azure +4
파이어프루프 MCP 서버
파이어프루프 MCP 서버

파이어프루프 MCP 서버

파이어프루프 MCP 서버는 AI 어시스턴트와 파이어프루프 데이터베이스를 연결하여 JSON 문서의 저장, 조회, 관리를 LLM 툴을 통해 원활하게 할 수 있도록 합니다. CRUD 작업을 간소화하고, 유연한 쿼리를 지원하며, 데이터 기반 AI 워크플로우의 프로토타입 제작을 가속화합니다....

4 분 읽기
AI MCP Server +5