ChargeNow MCP服务器
一种模型上下文协议(MCP)服务器,使用ChargeNow API提供电动汽车充电站信息。该服务器允许支持MCP协议的AI助手(如Claude)搜索指定地址附近的充电站。
特性
- 查找指定地址附近的可用电动汽车充电站
- 获取充电点的实时可用性状态
- 查看充电站的详细信息,包括:
- 与搜索位置的距离 - 地址和操作员信息 - 可用的连接器类型和功率级别 - 支持的付款方式 - 营业时间信息
安装
- 克隆存储库
- 安装依赖项:
npm install- 构建项目:
npm run build配置
服务器需要用于地理编码服务的API密钥。您可以通过以下方式之一进行配置:
1.环境变量
设置 GEOCODE_API_KEY 环境变量:
export GEOCODE_API_KEY="your_api_key_here"2.MCP服务器配置
当与MCP客户端(如Claude)一起使用时,请在MCP配置中配置它:
{
"mcpServers": {
"chargenow": {
"command": "node",
"args": [
"/path/to/chargenow-mcp/build/index.js"
],
"config": {
"geocodeApiKey": "your_api_key_here"
}
}
}
}替换 /path/to/chargenow-mcp/build/index.js 通往建筑的绝对路径 index.js 文件。
Claude桌面配置
要将此服务器与Claude Desktop一起使用,请将以下内容添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"chargenow": {
"command": "node",
"args": [
"/path/to/chargenow-mcp/build/index.js"
],
"config": {
"geocodeApiKey": "your_api_key_here"
}
}
}
}文件应位于:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 窗户:
%APPDATA%\Claude\claude_desktop_config.json
用法
配置后,您可以通过询问以下问题来使用Claude中的充电站搜索功能:
- “查找柏林勃兰登堡门附近的电动汽车充电站”
- “慕尼黑市中心有可用的充电点吗?”
- “给我看看柏林Bautzener街附近的充电站”
可用工具
此MCP服务器提供以下工具:
查找可用充电点
查找给定地址附近的可用电动汽车充电点。
参数:
address:街道地址和城市(例如“Bautzener Str Berlin”)
示例响应:
Charging Stations near Bautzener Str Berlin:
Summary:
• 5 charge points AVAILABLE
• 2 charge points in use (CHARGING)
• 1 charge points OFFLINE
Detailed Locations:
📍 Charging Station Berlin Mitte (0.89 km)
Address: Brückenstraße 5, 10179 Berlin
Operator: Allego
Payment: Credit Card, RFID
Hours: 24/7
Connectors: CCS (150kW), CHAdeMO (50kW), Type 2 (22kW)
Status:
• 2 available points
• 1 points in use
Last updated: 14:32:45
[...additional charging stations...]API关键信息
此服务器使用 地理码.地图.co 用于地理编码服务。您需要从他们的网站获取API密钥才能使用此服务器。
许可证
国际协调委员会

