다른 명령
Claude MCP for MediaWiki에 대한 최신 정보를 찾아보겠습니다.
Claude MCP for MediaWiki 설치 및 사용법을 안내해드리겠습니다.
- Claude MCP MediaWiki Server 소개
Claude MCP MediaWiki Server는 대형 언어 모델(LLM) 클라이언트가 모든 MediaWiki 위키와 상호작용할 수 있게 해주는 MCP(Model Context Protocol) 서버입니다.
- 주요 기능
이 서버는 다음과 같은 도구들을 제공합니다:
- create-page: 새 위키 페이지 생성 (OAuth 필요) - get-file: 파일 페이지의 표준 파일 객체 반환 - get-page: 위키 페이지의 표준 페이지 객체 반환 - get-page-history: 위키 페이지의 최신 수정 정보 반환 - search-page: 페이지 제목과 내용에서 검색어 검색 - set-wiki: 현재 세션에서 사용할 위키 설정 - update-page: 기존 위키 페이지 업데이트 (OAuth 필요)
- 설치 방법
- 1. Smithery를 통한 자동 설치 (가장 간단한 방법)
Claude Desktop에서 자동으로 설치하려면:
```bash npx -y @smithery/cli install @ProfessionalWiki/mediawiki-mcp-server --client claude ```
- 2. Claude Desktop에서 수동 설치
Claude Desktop 설정 파일에 다음 구성을 추가합니다:
```json {
"mcpServers": {
"mediawiki-mcp-server": {
"command": "npx",
"args": [
"@professional-wiki/mediawiki-mcp-server@latest"
]
}
}
} ```
- 3. Claude Code에서 설치
다음 명령어를 실행합니다:
```bash claude mcp add mediawiki-mcp-server npx @professional-wiki/mediawiki-mcp-server@latest ```
설치 후 .claude.json 설정 파일에 다음과 같은 구성이 생성됩니다:
```json "mcpServers": {
"mediawiki-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"@professional-wiki/mediawiki-mcp-server@latest"
],
"env": {
"WIKI_SERVER": "your.example.wiki",
"OAUTH_TOKEN": ""
}
}
} ```
- 4. VS Code에서 설치
다음 명령어를 실행합니다:
```bash code --add-mcp '{"name":"mediawiki-mcp-server","command":"npx","args":["@professional-wiki/mediawiki-mcp-server@latest"]}' ```
- OAuth 2.0 설정 (편집 권한 필요시)
페이지 생성이나 업데이트 기능을 사용하려면 OAuth 2.0 토큰이 필요합니다. Special:OAuthConsumerRegistration/propose/oauth2에서 OAuth 확장을 통해 토큰을 획득할 수 있으며, “이 소비자는 사용자명만 사용”을 선택해야 합니다.
- 환경 변수 설정
다음 환경 변수들을 설정할 수 있습니다:
- CONFIG: 설정 파일 경로 (기본값: config.json) - MCP_TRANSPORT: MCP 서버 전송 타입 (기본값: stdio) - PORT: StreamableHTTP 전송용 포트 (기본값: 3000)
- 사용 예시
설치 완료 후 Claude에서 다음과 같은 작업이 가능합니다:
- “Wikipedia에서 ‘인공지능’에 대한 정보를 검색해줘” - “특정 위키 페이지의 내용을 가져와줘” - “위키 페이지의 수정 이력을 확인해줘” - “새로운 위키 페이지를 생성해줘” (OAuth 설정 필요)
Oracle DBA로서 데이터베이스 관련 위키 문서를 관리하거나 기술 문서를 자동으로 업데이트하는 용도로 활용하실 수 있을 것 같습니다.