mcpField
V
Valyu MCP Server

Valyu MCP Server

本地服务
github.com/valyu-network搜索与检索1982 周前更新

关于 Valyu MCP Server

Valyu MCP Server 是一个 MCP 工具,让 AI 模型能够从 Valyu API 获取高质量上下文,覆盖 Wikipedia、arXiv 论文和网页搜索。适合需要检索研究论文或金融资料的用户。

主要功能

  1. 01基于 Valyu API 的上下文检索
  2. 02支持 Wikipedia 全文搜索
  3. 03支持 arXiv 论文搜索
  4. 04支持网页搜索

适用场景

  1. 01查询强化学习等领域的最新论文
  2. 02检索金融与研究相关的学术资料
  3. 03为 AI 模型补充网页与百科上下文

MCP 相关

该项目是一个 MCP 服务,向 Claude Desktop 等 MCP 客户端暴露搜索工具,模型可通过它调用 Valyu API。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Valyu MCP 服务

Valyu MCP 服务是一款模型上下文协议(MCP)工具,可让 AI 模型从 Valyu 的 API 获取高质量上下文,包括对 Wikipedia、arXiv 论文(非常适合金融、研究等领域)和网络搜索的完整搜索功能。

先决条件

设置 MCP 服务之前,请确保具备以下条件:

  1. Python 3.10+
  2. Claude Desktop(最新版本)
  3. Valyu API 密钥(从 Valyu Exchange 获取)

运行以下命令检查 Python 版本:

python --version

安装与配置

选项 1:自动设置(推荐)
  1. 克隆代码库
git clone https://github.com/ValyuNetwork/valyu-mcp.git
cd valyu-mcp
  1. 运行设置脚本
chmod +x setup.sh  
./setup.sh       

设置脚本将:

  • 创建并激活虚拟环境
  • 安装所有依赖项
  • 提示你输入 Valyu API 密钥
  • 创建所需的 .env 文件
  • 提供更新 Claude Desktop 配置的说明
选项 2:手动设置

如果你更愿意手动设置,或者自动设置不适用于你的环境,请按以下步骤操作:

  1. 克隆代码库
git clone https://github.com/ValyuNetwork/valyu-mcp.git
cd valyu-mcp
  1. 创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate  # macOS/Linux
.venv\Scripts\activate    # Windows
  1. 安装依赖项
pip install -r requirements.txt
  1. 在项目根目录中创建 .env 文件:
echo "VALYU_API_KEY=your-api-key-here" > .env
  1. 打开 Claude Desktop 配置文件进行编辑:

    • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows:%APPDATA%\Claude\claude_desktop_config.json

    如果配置文件不存在:

    1. 打开 Claude Desktop
    2. 前往 Settings
    3. 在 Developer 选项卡中启用 Developer Mode
    4. 系统会自动生成配置文件

    你可以使用 VS Code 打开此文件:

    code ~/Library/Application\ Support/Claude/claude_desktop_config.json  # macOS
    code %APPDATA%\Claude\claude_desktop_config.json  # Windows (PowerShell)
    
  2. 在 mcpServers 下添加以下条目:

{
  "mcpServers": {
    "valyu-mcp": {
      "command": "/ABSOLUTE/PATH/TO/.venv/bin/python",
      "args": ["-u", "/ABSOLUTE/PATH/TO/valyu-mcp.py"],
      "env": {
        "VALYU_API_KEY": "your-api-key-here"
      }
    }
  }
}

运行 MCP 服务

  1. 手动启动服务(用于测试):
python valyu-mcp.py
  1. 启动 Claude Desktop 并确认其已识别 MCP 工具:
    • 在 Claude 界面中查找 valyu-mcp 工具。
    • 在 Claude 中测试查询(例如,“强化学习有哪些最新论文?”)。

测试与调试

遇到问题时,请检查日志:

tail -n 20 -F ~/Library/Logs/Claude/mcp*.log  # macOS
Get-Content $env:APPDATA\Claude\Logs\mcp_valyu-mcp.log -Wait  # Windows

故障排除

  • ModuleNotFoundError:运行脚本前,请确保已激活虚拟环境。
  • 服务无法启动:检查 claude_desktop_config.json 中的路径。
  • Valyu API 没有返回结果:确认 API 密钥有效且有可用额度。

免费额度与 API 访问

在 Valyu Exchange 注册并领取 $10 免费额度,即可通过 MCP 服务测试 Valyu API。

贡献

欢迎提交拉取请求!如需报告 Bug 或提出功能请求,也欢迎提交 Issue。

许可证

本项目采用 MIT 许可证。


如需了解更多关于 Valyu 正在构建的内容,请访问 valyu.network。 也请查看我们的博客:valyu.network/blog。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。