Skip to main content
Glama
r3tr0eth

Basque Country hyperlocal mobility

by r3tr0eth

emap-mcp — movilidad hiperlocal de Euskadi para agentes

Servidor MCP (roadmap L5) sobre los endpoints públicos de emap. No existe otro MCP de movilidad hiperlocal: búsqueda semántica local ES/EU, contexto de lugar, rutas multimodales con infraestructura propia (OSRM/OTP) y "el monte en transporte público".

Herramientas

Tool

Qué hace

search_places

búsqueda semántica local en español o euskera, con abstención honesta

nearby_pois

POIs más cercanos por capa (fuentes, aseos, DEA, cimas, paradas…)

explain_place

barrio/municipio y servicios cercanos de un punto

plan_route

ruta real transit/walk/bike/car (OSRM/OTP propios)

plan_hike

cimas de Euskadi alcanzables en transporte público (2.825 × 9 redes)

Toda respuesta incluye attribution (ODbL + GTFS oficiales + CC-BY-4.0). Principio NO SE FINGE: si la API no sabe, la herramienta lo dice.

Related MCP server: Spanish Public Data MCP

Uso con Claude Desktop

{
  "mcpServers": {
    "emap": {
      "command": "/ruta/a/emap-labs/.venv/bin/python",
      "args": ["/ruta/a/emap-labs/mcp/server.py"]
    }
  }
}

Requisitos: python -m pip install mcp httpx (o el venv del repo). El servidor habla stdio y consume la API pública — no necesita credenciales.

Verificación (2026-07-10)

Cliente MCP stdio real → nearby_pois(bikepark, San Mamés) → aparcabicis a 47 m con atribución: el criterio de "hecho" de L5.1 del roadmap. Las 5 herramientas probadas contra producción (plan_hike: Arraiz 345 m con parada a 562 m; plan_route: bus A5 con transbordos y tiempos).

Modo HTTP (VPS, sin instalación local)

El servidor también habla streamable-http:

EMAP_MCP_TRANSPORT=streamable-http EMAP_MCP_PORT=8084 python mcp/server.py

./mcp/deploy.sh lo deja en el VPS (systemd emap-mcp, 127.0.0.1:8084) tras nginx en https://gaizkajimenez.com/mcp — config de cliente remoto:

{"mcpServers": {"emap": {"url": "https://gaizkajimenez.com/mcp"}}}

Distribución (L5.3)

  • Registro oficial MCP: publicado como io.github.r3tr0eth/emap (registry.modelcontextprotocol.io, remote streamable-http, status active — 2026-07-10). server.json en este directorio.

  • llms.txt del API: https://emap-next.vercel.app/llms.txt

  • Pendiente: PR a awesome-mcp-servers y post técnico (borradores listos).

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • OSRM MCP — routing via the public demo server

  • MCP server for Mireye Earth — federal-source-cited geospatial data for any MCP-aware agent.

  • HERE MCP — premium geocoding, places, and TRAFFIC-AWARE routing from HERE

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/r3tr0eth/emap-labs'

If you have feedback or need assistance with the MCP directory API, please join our Discord server