mcpField
T
Trove

Trove

リモート
pipeworx.io検索05 週間前に更新
リポジトリ公式サイト

Trove について

Trove は、Trove コレクションを検索し、個別の記録を取得する MCP サーバーです。キーワードで資料を探す用途に向け、検索結果には ID、タイトル、作成者または出典、日付、リンクが含まれます。利用には無料の Trove API キーが必要です。

主な機能

  1. 01キーワードでコレクションを検索
  2. 02ID、タイトル、日付を返す
  3. 03作成者または出典とリンクを表示
  4. 04ID を指定して記録の詳細を取得

活用シーン

  1. 01テーマに関連する所蔵資料を探す
  2. 02検索結果から記録の詳細を確認する

MCP 対応

MCP クライアント向けに、Trove の検索と個別作品の詳細取得ツールを公開します。ゲートウェイ経由でもローカルの stdio MCP サーバーでも、利用には自身の Trove API キーが必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/trove/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

mcp-trove

Trove MCP。

Pipeworx の一部です — AI エージェントを1684以上のライブデータソースに接続するMCPゲートウェイです。

ツール

ツール説明
searchキーワードでTroveコレクションを検索します。一致する項目のID(作業時に渡します)、タイトル、作成者/ソース、日付、リンクを返します。無料のTrove APIキーを自分で用意し、_apiKeyとして渡す必要があります。
workID(検索で取得したTroveの作品ID)を指定して、Trove項目の詳細を取得します。無料のTrove APIキーを自分で用意し、_apiKeyとして渡す必要があります。

クイックスタート

MCPクライアント(Claude Desktop、Cursor、Windsurfなど)に追加します。

{
  "mcpServers": {
    "trove": {
      "url": "https://gateway.pipeworx.io/trove/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/trove/mcp の tools/list は、上の表にあるツールに加えて、共有Pipeworxメタツール(ask_pipeworx、 discover_tools、search_within、remember/recall など、ゲートウェイ全体で使えるツール群)も返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、パック固有のツールとともに共有ツールが約30個表示されます。接続の initialize レスポンスには正確な範囲が記載されており、その日の状況を確認するうえでの正式な情報源です。

これは意図的なものであり、偶然の多重化ではありません。メタツールを使うと、このパックで扱わない質問にも、カタログ全体を対象にルーティングする ask_pipeworx を通じて回答できるため、MCPサーバーをもう1つ追加する必要がありません。現時点では、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマがもたらすコンテキストコストに対してルーティングの利点が見合わない場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。

または、Pipeworxフルゲートウェイに接続すると、このパックのツールだけでなく、すべてのパックのツールが直接一覧表示されます。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらのURLも同じゲートウェイと同じ1684以上のデータソースに接続します。異なるのは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも、ask_pipeworx ですべてのツールにアクセスできます。

MCPクライアントがない場合:HTTP経由で呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/trove_search \
  -H 'Content-Type: application/json' \
  -d '{"query":"Australian Aboriginal art"}'

最初の呼び出しにはアカウントは不要です。ツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/trove_search を使います。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を使います。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルのstdio MCPサーバーとしても実行できます。Pipeworxアカウントも、ゲートウェイへの往復通信も不要です。

{
  "mcpServers": {
    "trove": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-trove"]
    }
  }
}

または、起動することを確認するために直接実行します。

npx -y @pipeworx/mcp-trove

stdin/stdout経由でMCPを使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールで、ask_pipeworxによるルーティングはありません。

ask_pipeworxを使用する

ツールを直接呼び出す代わりに、平易な英語で質問できます。これは、上記のパックエンドポイントでもフルゲートウェイでも利用できます。

ask_pipeworx({ question: "your question about Trove data" })

ゲートウェイが適切なツールを選び、引数を自動的に設定します。

詳細情報

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。