Valyu MCP Server について
Valyuのナレッジ検索APIとフィードバックAPIにLLMを接続するTypeScript製MCPサーバーです。独自ソースやWebの検索と、取引へのフィードバック送信に対応します。
主な機能
- 01独自ソースとWebを検索
- 02ソースと結果数を指定
- 03類似度とクエリ書き換えを設定
- 04評価付きの取引フィードバックを送信
活用シーン
- 01Valyuのソースからトピックを検索
- 02ナレッジ検索結果を絞り込む
- 03取引に関するフィードバックを送信
MCP 対応
`knowledge`と`feedback`というMCPツールを通じて、Valyuのナレッジ検索と取引フィードバック機能を公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
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):フィードバック対象の取引 IDfeedback(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 の設定に追加します:
"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>"
}
}
}
やり取りの例
- ナレッジ検索:
{
"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
}
}
- フィードバックの送信:
{
"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 への質問例
- 「医療における人工知能に関する情報を検索してもらえますか?」
- 「持続可能なエネルギーソリューションについて学びたいです。検索してもらえますか?」
- 「取引 ID TX123456 の取引について、フィードバックの送信を手伝ってください。」
- 「気候変動への適応策に関する最新の研究を見つけてください。」
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。