mcpField
C
ChargeNow MCP Server

ChargeNow MCP Server

本地服务
github.com/cevatkerim地图与出行081 周前更新

关于 ChargeNow MCP Server

ChargeNow MCP Server 通过 ChargeNow API 查询指定地址附近的电动汽车充电站,面向支持 MCP 的 AI 助手。它提供实时可用状态及充电点、运营商和支付等详情。

主要功能

  1. 01按地址查找附近充电站
  2. 02查看充电点实时状态
  3. 03查看距离与运营商信息
  4. 04查看接口类型和功率
  5. 05查看支付方式与营业时间

适用场景

  1. 01查找目的地附近可用充电点
  2. 02比较充电站接口与功率信息

MCP 相关

它向 MCP 客户端提供 find_available_chargepoints 工具,用于按地址查找附近的电动汽车充电点。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

ChargeNow MCP 服务

一个使用 ChargeNow API 提供电动汽车充电站信息的模型上下文协议(MCP)服务。该服务允许支持 MCP 协议的 AI 助手(例如 Claude)搜索指定地址附近的充电站。

功能

  • 查找指定地址附近可用的电动汽车充电站
  • 获取充电点的实时可用状态
  • 查看充电站的详细信息,包括:
    • 与搜索位置的距离
    • 地址和运营商信息
    • 可用的连接器类型和功率等级
    • 支持的付款方式
    • 营业时间信息

安装

  1. 克隆仓库
  2. 安装依赖项:
npm install
  1. 构建项目:
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 Desktop 配置

要在 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
  • Windows:%APPDATA%\Claude\claude_desktop_config.json

使用方法

配置完成后,你可以在 Claude 中使用充电站搜索功能,例如询问:

  • “查找柏林勃兰登堡门附近的电动汽车充电站”
  • “慕尼黑市中心有可用的充电点吗?”
  • “显示柏林 Bautzener Str 附近的充电站”

可用工具

该 MCP 服务提供以下工具:

find_available_chargepoints

查找指定地址附近可用的电动汽车充电点。

参数:

  • 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 密钥信息

该服务使用 geocode.maps.co 提供地理编码服务。你需要从其网站获取 API 密钥才能使用此服务。

许可证

ISC

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。