Valyu MCP サーバー
Valyuの知識検索およびフィードバックAPIへのアクセスを提供するモデルコンテキストプロトコルサーバー。このサーバーにより、LLMは独自の情報源やWebソースから情報を検索し、取引に関するフィードバックを送信できます。
利用可能なツール
knowledge- 独自の情報源やウェブソースを検索して情報を探す必要な引数:
query(文字列): 検索する質問またはトピックsearch_type(文字列): 検索するソースの種類 ("独自"、"Web"、または "すべて")max_price(数値): 1000クエリあたりの最大許容価格 (CPM)
オプションの引数:
data_sources(string[]): 検索するインデックス名のリストmax_num_results(整数): 再ランク付け後に返される結果の数similarity_threshold(数値): 含まれる結果の最小類似度スコアquery_rewrite(boolean): パフォーマンス向上のためにクエリを書き換えるかどうか
feedback- 取引に関するユーザーフィードバックを送信する必要な引数:
tx_id(文字列): フィードバックを提供するトランザクションIDfeedback(文字列): ユーザーフィードバックテキストsentiment(文字列):感情評価(「とても良い」、「良い」、「悪い」、「非常に悪い」)
インストール
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-serverRelated MCP server: OpenAPI 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 インスペクタを使用してサーバーをデバッグできます。
npx @modelcontextprotocol/inspector node dist/index.jsクロードへの質問例
「医療分野における人工知能に関する情報を検索できますか?」
「持続可能なエネルギーソリューションについて知りたいのですが、検索できますか?」
「ID TX123456 の取引に関するフィードバックの送信にご協力ください。」
「気候変動適応戦略に関する最新の研究を見つけてください。」