Valyu MCP Server

Valyu MCP Server

site icon
2025.04.04 0
PythonAI模型支持信息检索内容生成开发效率
Valyu MCP Server 是一个模型上下文协议(MCP)工具,旨在帮助AI模型从Valyu API中检索高质量的上下文信息。它支持对Wikipedia、arXiv论文(适用于金融、研究等领域)以及网络搜索的全面搜索功能。该工具适用于需要高效获取和处理大量信息的场景,如学术研究、金融分析等。
View on GitHub

Overview

基本能力

产品定位

Valyu MCP Server 是一个专为AI模型设计的工具,用于从Valyu API中检索高质量的上下文信息,支持广泛的搜索功能。

核心功能

  • 支持从Valyu API检索高质量上下文信息
  • 提供对Wikipedia、arXiv论文和网络搜索的全面搜索能力
  • 适用于金融、研究等多个领域

适用场景

  • 学术研究
  • 金融分析
  • 信息检索和处理

工具列表

  • Valyu API:提供高质量的上下文信息检索能力
  • Claude Desktop:与MCP服务器交互的客户端工具

常见问题解答

  • ModuleNotFoundError:确保虚拟环境已激活
  • 服务器无法启动:检查claude_desktop_config.json中的路径
  • Valyu API无结果:验证API密钥是否有效且有余额

使用教程

使用依赖

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

检查Python版本:

python --version

安装教程

自动安装(推荐)

  1. 克隆仓库
git clone https://github.com/ValyuNetwork/valyu-mcp.git
cd valyu-mcp
  1. 运行安装脚本
chmod +x setup.sh
./setup.sh

手动安装

  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
  2. 编辑配置文件
code ~/Library/Application\ Support/Claude/claude_desktop_config.json  # macOS
code %APPDATA%\Claude\claude_desktop_config.json  # Windows (PowerShell)
  • 添加MCP服务器配置
{
  "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"
      }
    }
  }
}

调试方式

  1. 启动服务器
python valyu-mcp.py
  1. 检查日志
tail -n 20 -F ~/Library/Logs/Claude/mcp*.log  # macOS
Get-Content $env:APPDATA\Claude\Logs\mcp_valyu-mcp.log -Wait  # Windows

许可证

该项目遵循 MIT 开源许可条款。