Web_Search_MCP - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Web_Search_MCP 是一个基于 MCP 协议的服务器,旨在为语言模型或应用程序提供实时网络搜索功能。

核心功能

  • Web Search: 接受搜索查询并返回相关搜索结果。
  • Detailed Results: 提供详细的搜索结果,包括网站内容、URL、相关性评分等。
  • Formatted Output: 以结构化的 JSON 格式返回搜索结果。
  • Error Handling: 优雅地处理搜索过程中的错误。
  • Asynchronous processing: 基于异步处理,可以同时处理多个请求。

适用场景

  • 为语言模型提供实时网络搜索能力。
  • 在应用程序中集成高效的网络搜索功能。

工具列表

  • search_web: 提供网络搜索功能,输入为搜索查询,输出为结构化的 JSON 格式搜索结果。

常见问题解答

  • 如何获取 Tavily API Key: 需要在 Tavily 网站上注册并获取 API Key。
  • 如何配置 .env 文件: 在 .env 文件中添加 TAVILY_API_KEY='your_tavily_api_key'
  • 如何配置 claude_desktop_config.json: 确保路径正确,并修改 args 字段以指向项目目录。

使用教程

使用依赖

  • Python 3.8+: 需要安装 Python 3.8 或更高版本。
  • Tavily API Key: 需要在 Tavily 网站上注册并获取 API Key。
  • uv: 使用以下命令安装 uv:
    bash
    pip install uv

安装教程

  1. 创建项目目录:
    bash
    uv init Web_Search_MCP
  2. 创建项目文件: 创建 main.py.env 文件。
  3. 激活虚拟环境: 进入 .venv/Scripts/activate 并激活虚拟环境。
  4. 复制代码: 将代码复制到 main.py.env 文件中。
  5. 安装依赖:
    bash
    uv add "mcp[cli]" python-dotenv langchain-community tavily-python

调试方式

  1. 配置 .env 文件: 确保 TAVILY_API_KEY 已正确设置。
  2. 配置 claude_desktop_config.json: 确保路径正确。
  3. 启动服务器: 在 Claude 桌面应用程序中启动服务器。
  4. 测试搜索功能: 使用 search_web 工具进行搜索测试。

点击访问

搜索工具

Jina AI MCP Tools - MCP服务,MCP服务器,MCP教程

2025-4-29 11:48:42

搜索工具

MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:48:51

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索