# Askacharge MCP server

Source: https://glimind.com/server/mcp-registry%2Fcom.askacharge%2Faskacharge
Registry id: `mcp-registry/com.askacharge/askacharge`
Status: live (checked 2026-10-27T16:06:08.654Z)

## Verdict

Askacharge MCP server answered 99.8% of Glimind's liveness checks over 30 days, better than 23% of MCP servers, with 793 ms median handshake and 7 outages in 90 days. Its agent-readiness grade is A (95/100) across 25 tools, costing an agent about 4,421 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 99.8% | 23% of MCP servers |
| Median handshake latency | 793 ms | 24% of MCP servers |
| p95 handshake latency | 2979 ms | — |
| Checks in 30 days | 5,012 | — |
| Outages, 90 days | 7 | — |
| Median recovery | 6 min | — |
| Agent-readiness score | 95/100 (A) | 79% of MCP servers |
| Tools | 25 | — |
| Tool-list size for an agent | ~4,421 tokens | 40% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "askacharge-mcp-server": {
      "type": "http",
      "url": "https://askacharge.com/askacharge/api/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http askacharge-mcp-server https://askacharge.com/askacharge/api/mcp
```

## Tools (25)

- `askacharge_arrancar_carga`: Arranca una carga en remoto (OCPP RemoteStartTransaction). El cargador debe estar conectado y el id_tag autorizado en la marca. CUIDADO: entrega energía real y 
- `askacharge_cambiar_disponibilidad`: Pone un cargador operativo o fuera de servicio (OCPP ChangeAvailability). Úsalo para retirar de servicio un punto averiado sin desconectarlo.
- `askacharge_cargadores_simulados`: Da de alta cargadores simulados en la marca para probar sin hardware: conectan por OCPP en menos de un minuto, laten, cargan solos unas veces al día y responden
- `askacharge_crear_cargador`: Da de alta un cargador. El charge_point_id es el identificador de fábrica y solo tiene que ser único dentro de esta marca. Tras crearlo, el cargador debe apunta
- `askacharge_crear_cliente`: Da de alta un cliente y devuelve el creado con su id. NO comprueba duplicados: dos llamadas con el mismo email crean dos clientes, así que mira antes askacharge
- `askacharge_crear_tag_rfid`: Autoriza un tag RFID en la marca. Sin esto, la tarjeta no puede arrancar cargas. El id_tag es único dentro de la marca.
- `askacharge_crear_tarifa`: Crea un grupo de tarifa y devuelve el grupo creado con su id. Rellena solo el precio del modo elegido: per_kwh usa price_per_kwh, per_hour usa price_per_hour, p
- `askacharge_desbloquear_conector`: Libera el bloqueo del cable en un conector (OCPP UnlockConnector). Es lo que hay que mandar cuando un conductor no puede sacar el cable al terminar. Si hay sesi
- `askacharge_diagnosticos`: Pide al cargador que suba su fichero de diagnóstico (OCPP GetDiagnostics). Es el primer paso razonable ante un cargador que falla y no dice por qué.
- `askacharge_estado_comando`: Estado de un comando OCPP por su job_id (lo devuelve cada herramienta que manda un comando). Un comando tiene dos tiempos: la respuesta inmediata es solo el acu
- `askacharge_estado_en_vivo`: Foto del momento: cargadores conectados, sesiones activas y potencia que se está entregando ahora mismo. Para diagnosticar, mejor esto que el histórico.
- `askacharge_limites_de_potencia`: Límite de kW por ubicación y estrategia de reparto. Consúltalo antes de arrancar cargas en sitio con potencia contratada justa.
- `askacharge_listar_cargadores`: Lista los cargadores de la marca con su estado OCPP, ubicación y último heartbeat. Empieza por aquí para saber qué hay y qué está caído. En una red grande filtr
- `askacharge_listar_clientes`: Lista los clientes activos de la marca con su tarifa asignada y su consumo del mes. Solo lee, no cambia nada; devuelve todos de una vez (sin filtros ni paginaci
- `askacharge_listar_incidencias`: Incidencias abiertas por cargador (averías reportadas).
- `askacharge_listar_sesiones`: Historial de sesiones de carga con energía, ingresos y coste. Úsalo para analizar consumo, facturación o detectar cargas anómalas.
- `askacharge_listar_tarifas`: Lista los grupos de tarifa de la marca —por kWh, por hora, por sesión, combinado, margen sobre PVPC o mercado, por franjas horarias (con sus periods), coste de 
- `askacharge_llamar_api`: Llama a cualquier endpoint de la API de la marca, para lo que no cubran las herramientas anteriores. El contrato completo (456 operaciones) está en https://aska
- `askacharge_parar_carga`: Para una carga en curso (OCPP RemoteStopTransaction). CUIDADO: corta la carga de un conductor que puede estar esperándola.
- `askacharge_precio_pvpc_hoy`: Precio PVPC hora a hora de hoy (mercado regulado español). Úsalo para decidir cuándo conviene cargar o para fijar un margen sobre el precio real.
- `askacharge_refrescar_estado`: Pide al cargador que envíe ya un mensaje concreto (OCPP TriggerMessage): StatusNotification para refrescar el estado del conector, Heartbeat para comprobar que 
- `askacharge_reiniciar_cargador`: Reinicia el cargador (OCPP Reset). 'Soft' reinicia el software y 'Hard' es un corte completo. Deja el punto fuera de servicio unos minutos y aborta las sesiones
- `askacharge_resumen`: Devuelve los KPIs agregados de un periodo —energía, facturado, margen neto, sesiones y clientes— y la variación respecto al periodo anterior. Solo lee, no cambi
- `askacharge_traza_de_actividad`: Lista lo que han hecho las API keys de la marca, de lo más reciente a lo más antiguo: escrituras e intentos rechazados, con método, ruta, código de respuesta, I
- `askacharge_ver_cargador`: Detalle de un cargador concreto: conectores, potencia, modo de acceso y estado.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
