Vufind Mcp Api について
Vufind Mcp Api は、図書館リポジトリで使われる VuFind API にアクセスする Python 製 MCP サーバーです。UNCuyo 図書館とデジタルリポジトリサービスからレコードを取得する 2 つのツールを提供します。
主な機能
- 01UNCuyo 図書館レコードの取得
- 02デジタルリポジトリのレコード取得
- 03Python による実装
活用シーン
- 01UNCuyo 図書館 API のレコードを検索
- 02MINCyT デジタルリポジトリ API からレコードを取得
MCP 対応
MCP クライアントに、getrecordsuncuyo と get_recordssrnd の 2 つのレコード取得ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Vufind-mpc-api
Vufind API にアクセスするための MCP(Model Context Protocol)です。 2 つのツールがあります。
- getrecordsuncuyo
- get_recordssrnd(https://repositoriosdigitales.mincyt.gob.ar/vufind/ からレコードを取得します)
###basado en $ git clone https://github.com/zzaebok/mcp-wikidata.git
###Pythonで開発
デバッグには npx @modelcontextprotocol/inspector を使用します。
- mcpをインストール pip install mcp[cli]
###Claude desktopの設定
"myvuf": {
"type": "stdio",
"command": "mcp",
"args": [
"run" ,
"<ruta completa>/vufind-mcp.py"
]
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。