
Claude MCP Tools

2025.03.08
1
PythonAI扩展工具外部服务连接搜索工具开发效率
Claude MCP Tools 是一个基于 Model Context Protocol (MCP) 的服务器集合,旨在扩展 Claude AI 的能力。MCP 是一个开放标准,允许 Claude 与外部数据源、API 或工具建立安全双向连接。该项目包含多个服务器,如新闻搜索服务器、维基百科服务器和数据分析服务器,通过这些服务器,Claude 可以访问外部资源并执行特定任务。
View on GitHub
Overview
基本能力
产品定位
Claude MCP Tools 是一个扩展 Claude AI 能力的工具集合,通过 MCP 协议实现与外部服务的连接。
核心功能
- Tools: 提供可由 Claude 调用的功能(需用户批准)
- Resources: 提供类似文件的数据供客户端读取
- Prompts: 提供预写模板帮助用户完成特定任务
适用场景
- 新闻搜索:通过
news-search-server
获取最新新闻文章 - 维基百科查询:通过
wikipedia-server
搜索和检索维基百科内容 - 数据分析:通过
analytics-server
对 CSV 文件进行数据分析
工具列表
- news-search-server: 使 Claude 能够搜索和检索最近的新闻文章
- wikipedia-server: 允许 Claude 搜索和检索维基百科内容
- analytics-server: 对 CSV 文件执行数据分析的服务器
常见问题解答
- 如何创建自己的 MCP 服务器?
- 为服务器创建新目录
- 使用 MCP SDK 创建包含服务器逻辑的 Python 文件
- 定义要公开的工具
- 将服务器添加到 Claude Desktop 配置中
使用教程
使用依赖
- Python 3.10 或更高版本
- 已安装 Claude Desktop App (v1.2.0+)
安装教程
- 克隆仓库:
git clone https://github.com/henrygabriels/claude-mcp-tools.git
cd claude-mcp-tools
- 设置虚拟环境并安装依赖:
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
- 配置 Claude Desktop 使用这些服务器:
# macOS
~/Library/Application Support/Claude/claude_desktop_config.json
# Windows
%APPDATA%\Claude\claude_desktop_config.json
添加以下配置:
{
"mcpServers": {
"news-search": {
"command": "python /absolute/path/to/claude-mcp-tools/news-search-server/server.py"
},
"wikipedia": {
"command": "python /absolute/path/to/claude-mcp-tools/wikipedia-server/server.py"
},
"analytics": {
"command": "python /absolute/path/to/claude-mcp-tools/analytics-server/server.py"
}
}
}
- 重启 Claude Desktop
调试方式
- 确保 Python 环境正确激活
- 检查配置文件路径和格式是否正确
- 确认服务器路径为绝对路径
- 重启 Claude Desktop 应用以应用配置更改