车来了 MCP (Chelaile MCP)

基于车来了 API 的实时公交 MCP 服务器,让 LLM 查询国内公交/地铁实时数据:到站时间、车辆位置、线路时刻表、附近站点和换乘规划,无需登录开箱即用。

Documentación

车来了 MCP

Un servidor MCP de autobuses en tiempo real basado en 车来了, que permite a los modelos de lenguaje grandes consultar datos en tiempo real de autobuses y metro en China — incluyendo horarios de líneas, posiciones en tiempo real de vehículos, paradas cercanas, búsqueda por palabras clave y planificación de rutas de transferencia entre autobús y metro.

Responde preguntas como "¿Cuánto falta para que llegue mi autobús?". Sin necesidad de iniciar sesión ni configurar cuentas, listo para usar.

npm version Install in Cursor Install in VS Code Install in VS Code Insiders

Instalación

Instalación con un clic

Haz clic en la insignia de arriba para instalar con un clic en Cursor / VS Code / VS Code Insiders.

Uso en Claude Code

claude mcp add chelaile -- npx -y chelaile-mcp-server

O edita manualmente ~/.claude/mcp_servers.json (o el .mcp.json a nivel de proyecto):

{
  "mcpServers": {
    "chelaile": {
      "command": "npx",
      "args": ["-y", "chelaile-mcp-server"]
    }
  }
}

Uso en Claude Desktop

Edita ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "chelaile": {
      "command": "npx",
      "args": ["-y", "chelaile-mcp-server"]
    }
  }
}

Después de reiniciar el cliente correspondiente, las herramientas aparecerán con el prefijo chelaile.

Resumen de herramientas

HerramientaPropósito
bus_list_citiesLista las ciudades compatibles y sus IDs
bus_get_city_configLímites de intervalo de actualización y estrategia de visualización de una ciudad
bus_get_my_locationEstima la ubicación según la IP del llamante (precisión a nivel de ciudad)
bus_reverse_geocodeCoordenadas WGS-84 → dirección en chino
bus_searchBúsqueda mixta por palabra clave: líneas + paradas + POI
bus_search_more"Ver más" paginado por una categoría
bus_get_nearby_stopsParadas cercanas a una coordenada GPS y tiempos estimados de llegada
bus_get_stop_detailTodas las líneas que pasan por una parada + metro cercano
bus_get_line_detailLista completa de paradas de una línea + vehículos actuales
bus_get_line_routeCoordenadas de la trayectoria en el mapa de una línea
bus_get_line_realtimeInformación en tiempo real de vehículos que llegan próximamente a una parada de una línea
bus_list_line_busesPosición y tasa de ocupación de todos los vehículos en una línea
bus_get_timetablePrimer y último servicio, intervalo entre servicios u horario completo
bus_refresh_linesActualización masiva de múltiples pares (línea, parada) de una sola vez
bus_plan_transitPlanificación de transferencias entre autobús y metro entre dos coordenadas GCJ-02

Cada herramienta admite response_format: "markdown" | "json" (por defecto markdown) y, al devolver JSON, incluye también structuredContent.

Licencia

MIT