Claude MCP 服务器是一个轻量级桥梁,它能让 Claude AI 实时搜索网络。该服务器基于 Flask 构建,将 Claude 的强大功能与 DuckDuckGo 搜索相结合,使 AI 在对话时可访问最新信息。
Claude MCP 服务器为 Claude AI 赋予了实时网络搜索能力。它借助 Flask 服务器处理工具调用,实现网络搜索功能,并通过客户端连接 Claude API 管理工具使用。用户可通过命令行界面轻松与具备网络搜索功能的 Claude 进行交互。
pip install -r requirements.txt
# 在 Windows 上
$env:CLAUDE_API_KEY = "your-api-key"
# 在 Linux/Mac 上
export CLAUDE_API_KEY="your-api-key"
python mcp_server.py
服务器将默认运行在端口 5001。
python ask_claude.py "your question here"
graph TD
A[用户查询] --> B[Claude 客户端]
B --> C[Claude API]
B --> D[工具调用]
D --> E[MCP 服务器]
E --> F[网络搜索]
GET /health
:健康检查端点。GET /
:服务器信息和可用端点。POST /tool_call
:处理 Claude 的工具调用。询问当前事件:
python ask_claude.py "今天发生了哪些大事?"
询问技术主题:
python ask_claude.py "解释最新的量子计算进展"
本项目采用 MIT 许可证。