AI代理工具服务器

一个提供多种AI代理工具的服务,包括网络搜索功能。

  • by anuragj614
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 anuragj614/mcp-server

使用说明

MCP服务器

一种模型上下文协议(MCP)服务器,为AI代理提供各种工具。

特性

  • 网络搜索:使用Serper API执行web搜索。
  • 转换工具:(即将推出)

设置

  1. 安装依赖项:

    uv sync
    
  2. 配置环境: 复制示例环境文件:

    cp .env.example .env
    

    编辑 .env 并添加您的API密钥:

    • SERPER_API_KEY:网络搜索需要。

用法

运行服务器

# Run the fastmcp server with docker
make dev

# Run the mcp client - MCP Inspector
make inspect

可用工具

web_search

在网络上搜索给定的查询,并返回包括标题、链接和片段在内的自然搜索结果。

  • 参数: query (str)
  • 退货:搜索结果列表。

发展

  • 格式化: make format
  • 类型检查: make mypy

部署

服务器在Render上运行: 统一资源定位符: https://mcp-server-6lxm.onrender.com

与MCP检查器一起使用

您可以使用官方的MCP检查器检查实时服务器:

npx @modelcontextprotocol/inspector --url https://mcp-server-6lxm.onrender.com/mcp

与Claude Desktop一起使用

将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "render-mcp-server": {
      "command": "",
      "url": "https://mcp-server-6lxm.onrender.com/mcp"
    }
  }
}

工作流程

[!重要] 所有新功能分支都应从 dev 支。