Wikipedia Mcp について
Wikipedia Mcp は、Wikipedia を調べる LLM 向けの MCP サーバーです。言語を指定して検索し、ページ内容を取得できます。
主な機能
- 01キーワードで Wikipedia を検索
- 02ID でページ内容を取得
- 03言語の指定
活用シーン
- 01トピックに関連する Wikipedia ページの検索
- 02選択したページ内容の取得
MCP 対応
Wikipedia の検索とページ取得をツールとして MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
docker run -i --rm ghcr.io/progamesigner/wikipedia-mcp:latestローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ghcr.io/progamesigner/wikipedia-mcp:lateststdioツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Wikipedia MCP サーバー
Wikipedia を検索する機能を提供する Model Context Protocol サーバーです。このサーバーを使うと、LLM は Wikipedia から情報を取得できます。
利用可能なツール
-
search- Wikipedia でkeywordを検索します。- 必須の引数:
keyword(string):検索キーワードlanguage(string):言語
- 必須の引数:
-
fetch- Wikipedia のページ内容を取得します。- 必須の引数:
id(integer):ページ IDlanguage(string):言語
- 必須の引数:
インストール
uv を使用する場合(推奨)
uv を使用する場合、特別なインストールは必要ありません。uvx を使って wikipedia-mcp を直接実行します。
PIP を使用する場合
代わりに、pip を使って wikipedia-mcp をインストールできます。
pip install wikipedia-mcp-server
インストール後、次のコマンドでスクリプトとして実行できます。
python -m wikipedia_mcp
設定
uvx を使用する場合
{
"mcpServers": {
"wikipedia-mcp": {
"command": "uvx",
"args": [
"wikipedia-mcp-server@latest"
]
}
}
}
docker を使用する場合
{
"mcpServers": {
"wikipedia-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/progamesigner/wikipedia-mcp:latest"
]
}
}
}
pip でインストールする場合
{
"mcpServers": {
"wikipedia-mcp": {
"command": "python",
"args": [
"-m",
"wikipedia_mcp"
]
}
}
}
ビルド
Docker のビルド:
docker build -t wikipedia-mcp .
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。