Skip to main content
Glama
cryppadotta
by cryppadotta

Wizzypedia MCP サーバー

Wizzypedia MCP サーバー

これは、Wizzpedia API と対話するためのモデル コンテキスト プロトコル (MCP)サーバーであり、Cursor や Claude Desktop などの MCP 対応エディターで動作するように設計されています。

つまり、MCP 対応の任意のツールからWizzypediaにクエリ (または書き込み) を実行できます。

特徴

  • Wiki ページの検索 (読み取り専用)

  • ページコンテンツを読む(読み取り専用)

  • ページ履歴を表示(読み取り専用)

  • ページカテゴリの一覧(読み取り専用)

  • 新しいページを作成する(認証が必要です)

  • 既存のページを更新する(認証が必要です)

Related MCP server: Wikipedia MCP Server

ユーザー: 「Dotta」ページのウィキテキストをこのリポジトリのDotta.wikiファイルにダウンロードします

AI:「Dotta」ページのウィキテキストコンテンツをダウンロードしてファイルに保存する方法をご案内します。手順を詳しく説明します。まず、「Dotta」ページのウィキテキストコンテンツを取得します。

// Dotta.wiki ページを作成しました

// Dotta.wikiをローカルで編集できるようになりました

ユーザー: このファイルの内容でDottaページを更新します

AI: ウィキのDottaページをローカルファイルの内容で更新しました。更新は成功し、新しいリビジョン(ID: 42157)が作成されました。コンテンツには、導入部、Dottaの大規模燃焼セクション、画像ギャラリーなど、ローカルファイルのすべてのセクションが含まれています。

インストール

認証

サーバーは次の 2 つのモードで実行できます。

  • 匿名モード(デフォルト) : 読み取り操作のみ利用可能

  • 認証モード: 読み取りと書き込みの両方の操作が可能です

認証資格情報は、書き込み操作 (ページの作成/更新) を実行する必要がある場合のみ必要です。

Wizzypedia MCP サーバー

MCP構成

MCPサーバーは読み取り専用モードまたは認証モードのいずれかで設定できます。ニーズに合った設定を選択してください。

オプション1: 読み取り専用モード(デフォルト)

この構成では、読み取り操作のみ (検索、ページの表示など) が許可されます。

カーソルの場合( ~/.cursor/mcp.json ):

{
  "mcpServers": {
    "wizzypedia": {
      "command": "npx",
      "args": ["-y", "wizzypedia-mcp-server"]
    }
  }
}

Claude Desktop の場合(macOS の場合は~/Library/Application Support/Claude/claude_desktop_config.json 、Windows の場合は%APPDATA%\Claude\claude_desktop_config.json ):

{
  "mcpServers": {
    "wizzypedia": {
      "command": "npx",
      "args": ["-y", "wizzypedia-mcp-server"]
    }
  }
}

オプション2: 認証モード

この構成では、読み取り操作と書き込み操作 (ページの作成/更新) の両方が有効になります。

カーソルの場合( ~/.cursor/mcp.json ):

{
  "mcpServers": {
    "wizzypedia": {
      "command": "npx",
      "args": [
        "-y",
        "wizzypedia-mcp-server",
        "--login",
        "your-username",
        "--password",
        "your-password"
      ]
    }
  }
}

Claude Desktop の場合(macOS の場合は~/Library/Application Support/Claude/claude_desktop_config.json 、Windows の場合は%APPDATA%\Claude\claude_desktop_config.json ):

{
  "mcpServers": {
    "wizzypedia": {
      "command": "npx",
      "args": [
        "-y",
        "wizzypedia-mcp-server",
        "--login",
        "your-username",
        "--password",
        "your-password"
      ]
    }
  }
}

利用可能なツール

サーバーは次の MCP ツールを提供します。

読み取り専用ツール(認証は不要):

  1. search_pages - ウィキ内のページを検索する

  2. read_page - ページの生のウィキテキストコンテンツを取得します

  3. get_page_history - ページの改訂履歴を取得する

  4. get_categories - ページが属するカテゴリを取得する

書き込みツール(認証が必要):

  1. create_page - 新しいWikiページを作成する

  2. update_page - 既存のWikiページを更新する

カーソルの使用

サーバーが起動したら、Cursor やその他の MCP 対応クライアントからサーバーに接続できます。これにより、以下のことが可能になります。

  1. ウィキコンテンツを検索する

  2. Wikiコンテンツをエディターに読み込む

  3. コンテンツをローカルで編集する

  4. 変更をWikiに保存する(認証が必要です)

開発者向け

npm install
npm run build

使用法

サーバーを読み取り専用モードで実行します。

# Basic read-only mode
node dist/index.js

# With custom API URL
node dist/index.js --api-url="https://en.wikipedia.org/w/api.php"

# Using npx
npx wizzypedia-mcp-server

書き込みアクセスの認証付きで実行:

# With environment variables
export MEDIAWIKI_API_URL="https://en.wikipedia.org/w/api.php"
export MEDIAWIKI_USERNAME="YourUsername"
export MEDIAWIKI_PASSWORD="YourPassword"
node dist/index.js

# Or with command line arguments
node dist/index.js --api-url="https://en.wikipedia.org/w/api.php" --login="YourUsername" --password="YourPassword"

# Or using npx
npx wizzypedia-mcp-server --login YourUsername --password YourPassword

ライセンス

マサチューセッツ工科大学

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

Latest Blog Posts

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/cryppadotta/mcp-wizzypedia'

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