返回市场
您点com_MCP

您点com_MCP

作者:jimbul2 星标更新:2025-05-05

项目介绍

You.com MCP Server

此MCP(模型上下文协议)服务器提供了使用You.com API进行网络搜索、获取新闻和执行研究的能力。欢迎反馈。

<a href="https://glama.ai/mcp/servers/@jimbul/youdotcom_MCP"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=3642508594,4062419&fm=3081&app=3081&f=PNG?w=760&h=400" alt="You.com Server MCP服务器" /> </a>

功能

  • 网络搜索:访问You.com的网络搜索功能
  • 智能搜索:支持引用的AI驱动答案
  • 研究:针对学术查询提供全面且有引用支持的答案
  • 新闻搜索:任何主题的最新新闻文章

预备条件

  • Node.js(v16或更高版本)
  • npm 或 yarn
  • You.com API密钥(从api.you.com获取)

安装

  1. 克隆此仓库:

    git clone https://github.com/jimbul/youcom-mcp.git
    cd youcom-mcp
    
  2. 安装依赖项:

    npm install
    
  3. 根据示例创建一个.env文件:

    cp .env.example .env
    
  4. 将您的You.com API密钥添加到.env文件中:

    YOU_API_KEY=your_actual_api_key_here
    
  5. 构建项目:

    npm run build
    

本地运行(可选)

您可以本地运行服务器以进行测试:

npm start

使用Claude设置

要与Claude(Anthropic助手)一起使用此MCP服务器,您需要配置Claude以使用此服务器:

  1. 在VS Code中打开Claude扩展设置:

    • 点击VS Code侧边栏中的Claude图标
    • 点击设置图标(⚙️),并选择“MCP设置”
  2. mcpServers部分添加以下配置:

"youcom-mcp": {
  "autoApprove": [],
  "disabled": false,
  "command": "node",
  "args": [
    "/absolute/path/to/your/youcom-mcp/dist/index.js"
  ],
  "env": {
    "YOU_API_KEY": "your_actual_api_key_here"
  },
  "transportType": "stdio"
}

重要说明:

  • /absolute/path/to/your/youcom-mcp/dist/index.js替换为您系统上的实际路径
  • your_actual_api_key_here替换为您的You.com API密钥

使用示例

配置完成后,您可以在与Claude的对话中直接使用MCP工具:

网络搜索

<use_mcp_tool>
<server_name>youcom-mcp</server_name>
<tool_name>web_search</tool_name>
<arguments>
{
  "query": "最新的可再生能源研究"
}
</arguments>
</use_mcp_tool>

智能搜索

<use_mcp_tool>
<server_name>youcom-mcp</server_name>
<tool_name>smart_search</tool_name>
<arguments>
{
  "query": "量子计算机如何工作",
  "instructions": "用简单的话解释"
}
</arguments>
</use_mcp_tool>

研究

<use_mcp_tool>
<server_name>youcom-mcp</server_name>
<tool_name>research</tool_name>
<arguments>
{
  "query": "气候变化对海洋生态系统的影响",
  "instructions": "重点是珊瑚礁"
}
</arguments>
</use_mcp_tool>

新闻搜索

<use_mcp_tool>
<server_name>youcom-mcp</server_name>
<tool_name>news_search</tool_name>
<arguments>
{
  "query": "人工智能领域的最新发展"
}
</arguments>
</use_mcp_tool>

贡献

欢迎贡献!请随时提交Pull Request。

运行评估

Evals包加载了一个mcp客户端,然后运行index.ts文件,因此在测试之间无需重新构建。您可以通过在npx命令前缀中加载环境变量。完整的文档可以在这里找到这里

OPENAI_API_KEY=your-key  npx mcp-eval src/evals/evals.ts src/index.ts

许可证

MIT

致谢

本项目使用了You.com API进行搜索功能。