EkoPump

Real-time fuel prices, alerts, and cheapest gas stations across 38+ countries.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
90%
Integridad del esquema
93%
Calidad de los nombres
80%
Riesgo de envenenamiento
60%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (5)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool 'ekopump_get_fuel_prices' description contains placeholder texten ekopump_get_fuel_prices
  • MEDIUMTool 'ekopump_get_country_coverage' description contains placeholder texten ekopump_get_country_coverage
  • INFOTool description contains placeholder or incomplete texten ekopump_get_fuel_prices
  • INFOTool description contains placeholder or incomplete texten ekopump_get_country_coverage

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,162Tokens (definiciones de herramientas)
~1.1 KBTamaño de respuesta típico
Impacto moderado en la atención (0.91% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "ekopump-mcp": {
      "url": "https://ekopump.es/mcp"
    }
  }
}

Puntos de conexión remotos

https://ekopump.es/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢ekopump_get_fuel_prices(country)

Devuelve el precio medio nacional de gasolina (G95), G98 y diésel por país, junto con el precio del petróleo Brent, agregados a partir de fuentes oficiales por EkoPump (ekopump.es). Datos de solo lectura, sin autenticación. Args: - country (string, opcional): código ISO 3166-1 alpha-2 (ej. "ES"). Si se omite, devuelve todos los países disponibles. Devuelve precios en euros por litro, salvo que la fuente original use otra moneda ya convertida por EkoPump.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "country": {
      "description": "Código de país ISO 3166-1 alpha-2 (ej. 'ES', 'FR', 'DE'). Si se omite, se devuelven todos los países con datos de precio disponibles.",
      "type": "string",
      "minLength": 2,
      "maxLength": 2
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢ekopump_get_active_alerts(limit)

Devuelve las alertas actualmente activas que EkoPump agrega de múltiples fuentes oficiales: tráfico DGT (España), incendios (EONET/EFFIS), meteorología severa (MeteoAlarm, National Weather Service), sismos y otras. Incluye desglose por fuente y severidad además de una muestra de alertas individuales. Args: - limit (number, opcional, 1-50, por defecto 15): cuántas alertas individuales devolver. El desglose por fuente/severidad siempre refleja el total real, no solo la muestra.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 15,
      "description": "Número máximo de alertas individuales a devolver (1-50, por defecto 15). El resumen por fuente y severidad siempre incluye el total real.",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢ekopump_get_country_coverage(country)

Devuelve qué tipos de datos en vivo tiene EkoPump para un país (o para todos): combustible, transporte público, vehículos en vivo, bicis públicas, cargadores EV, alertas locales, vuelos y barcos. Útil para responder "¿EkoPump tiene datos de X país?" o "¿qué cubre EkoPump en Portugal?". Args: - country (string, opcional): código ISO 3166-1 alpha-2 (ej. "PT"). Si se omite, devuelve un resumen agregado de todos los países con al menos un dato en vivo.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "country": {
      "description": "Código de país ISO 3166-1 alpha-2. Si se omite, se devuelve un resumen agregado de todos los países.",
      "type": "string",
      "minLength": 2,
      "maxLength": 2
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢ekopump_get_city_stations(city, limit)

Devuelve las gasolineras con mejor precio en una ciudad concreta cubierta por EkoPump, ordenadas de más barata a más cara, con precio de gasolina y diésel por estación. Args: - city (string, requerido): nombre o slug de la ciudad (ej. "Madrid", "paris"). Debe ser una de las ciudades cubiertas por EkoPump — si no se reconoce, el error incluye ejemplos válidos. - limit (number, opcional, 1-25, por defecto 10): cuántas estaciones devolver.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Nombre o slug de una ciudad cubierta por EkoPump (ej. \"Madrid\", \"paris\", \"san-sebastian\"). Ciudades disponibles: Madrid, Barcelona, Valencia, Sevilla, Bilbao, Zaragoza, Málaga, Alicante, Murcia, Palma, Valladolid, Córdoba, Granada, Santander, San Sebastián, y más."
    },
    "limit": {
      "default": 10,
      "description": "Número máximo de estaciones a devolver, ordenadas de más barata a más cara (1-25, por defecto 10).",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "required": [
    "city"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas