mcpField
V
Valyu MCP Server

Valyu MCP Server

ローカル
github.com/valyu-network検索086 週間前に更新

Valyu MCP Server について

Valyuのナレッジ検索APIとフィードバックAPIにLLMを接続するTypeScript製MCPサーバーです。独自ソースやWebの検索と、取引へのフィードバック送信に対応します。

主な機能

  1. 01独自ソースとWebを検索
  2. 02ソースと結果数を指定
  3. 03類似度とクエリ書き換えを設定
  4. 04評価付きの取引フィードバックを送信

活用シーン

  1. 01Valyuのソースからトピックを検索
  2. 02ナレッジ検索結果を絞り込む
  3. 03取引に関するフィードバックを送信

MCP 対応

`knowledge`と`feedback`というMCPツールを通じて、Valyuのナレッジ検索と取引フィードバック機能を公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"valyu-mcp-js": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"pull"
]
}
}
}
起動コマンドdocker run -i --rm pull

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
ocipull

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Valyu MCP Server

Valyu のナレッジ検索 API とフィードバック API にアクセスできる Model Context Protocol サーバーです。このサーバーを使用すると、LLM は独自の情報源やウェブ上の情報源を検索して情報を取得し、取引に関するフィードバックを送信できます。

利用可能なツール
  • knowledge - 独自の情報源やウェブ上の情報源、またはその両方を検索します

    • 必須の引数:
      • query (string):検索する質問またはトピック
      • search_type (string):検索する情報源の種類("proprietary"、"web"、または "all")
      • max_price (number):クエリ 1,000 件あたりに許可される最大価格(CPM)
    • 任意の引数:
      • data_sources (string[]):検索対象となるインデックス名のリスト
      • max_num_results (integer):再ランキング後に返される結果の数
      • similarity_threshold (number):結果に含めるための類似度スコアの最小値
      • query_rewrite (boolean):パフォーマンス向上のためにクエリを書き換えるかどうか
  • feedback - 取引に関するユーザーフィードバックを送信します

    • 必須の引数:
      • tx_id (string):フィードバック対象の取引 ID
      • feedback (string):ユーザーのフィードバックテキスト
      • sentiment (string):評価("very good"、"good"、"bad"、"very bad")

インストール

Docker を使用する場合
docker pull ghcr.io/tiovikram/valyu-mcp-server
docker run -i --rm -e VALYU_API_KEY=your-api-key ghcr.io/tiovikram/valyu-mcp-server

設定

環境変数
  • VALYU_API_KEY(必須):Valyu API キー
Claude.app の設定

Claude の設定に追加します:

Docker を使用する場合
"mcpServers": {
  "valyu": {
    "command": "docker",
    "args": ["run", "--pull", "--rm", "-i", "-e", "VALYU_API_KEY", "ghcr.io/tiovikram/valyu-mcp-server"],
    "env": {
      "VALYU_API_KEY": "<your-valyu-api-key>"
    }
  }
}

やり取りの例

  1. ナレッジ検索:
{
  "name": "knowledge",
  "arguments": {
    "query": "What is quantum computing?",
    "search_type": "all",
    "max_price": 0.5,
    "data_sources": ["valyu/valyu-arxiv", "valyu/valyu-wikipedia"],
    "max_num_results": 5
  }
}
  1. フィードバックの送信:
{
  "name": "feedback",
  "arguments": {
    "tx_id": "12345abcdef",
    "feedback": "The information was very helpful and accurate.",
    "sentiment": "very good"
  }
}

デバッグ

MCP inspector を使用してサーバーをデバッグできます:

npx @modelcontextprotocol/inspector node dist/index.js

Claude への質問例

  1. 「医療における人工知能に関する情報を検索してもらえますか?」
  2. 「持続可能なエネルギーソリューションについて学びたいです。検索してもらえますか?」
  3. 「取引 ID TX123456 の取引について、フィードバックの送信を手伝ってください。」
  4. 「気候変動への適応策に関する最新の研究を見つけてください。」

コメント

MCP は初めてですか?

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

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