基本能力
产品定位
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+)
安装教程
-
克隆仓库:
bash
git clone https://github.com/henrygabriels/claude-mcp-tools.git
cd claude-mcp-tools -
设置虚拟环境并安装依赖:
bash
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
```
添加以下配置:
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 应用以应用配置更改