车来了 MCP (Chelaile MCP)

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

Documentação

车来了 MCP

Um servidor MCP de ônibus em tempo real baseado no MCP, permitindo que modelos de linguagem consultem dados em tempo real de ônibus e metrô na China — incluindo horários de linhas, posições em tempo real dos veículos, paradas próximas, busca por palavras-chave e planejamento de rotas de integração entre ônibus e metrô.

Responda perguntas como "quanto tempo falta para o meu ônibus chegar?". Sem necessidade de login, sem configuração de conta, pronto para uso imediato.

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

Instalação

Instalação com um clique

Clique no selo acima para instalar com um clique no Cursor / VS Code / VS Code Insiders.

Uso no Claude Code

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

Ou edite manualmente o ~/.claude/mcp_servers.json (ou o .mcp.json no nível do projeto):

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

Uso no Claude Desktop

Edite o ~/Library/Application Support/Claude/claude_desktop_config.json:

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

Após reiniciar o cliente correspondente, as ferramentas aparecerão com o prefixo chelaile.

Visão geral das ferramentas

FerramentaFinalidade
bus_list_citiesListar as cidades suportadas e seus IDs
bus_get_city_configLimites de intervalo de atualização e estratégia de exibição de uma cidade
bus_get_my_locationEstimar a localização com base no IP do chamador (precisão em nível de cidade)
bus_reverse_geocodeCoordenadas WGS-84 → endereço em chinês
bus_searchBusca mista por palavras-chave: linhas + paradas + POI
bus_search_morePaginação "ver mais" por categoria
bus_get_nearby_stopsParadas próximas a uma coordenada GPS e horários estimados de chegada
bus_get_stop_detailTodas as linhas que passam por uma parada + metrôs próximos
bus_get_line_detailLista completa de paradas de uma linha + veículos atuais
bus_get_line_routeCoordenadas do trajeto no mapa de uma linha
bus_get_line_realtimeInformações em tempo real dos veículos que chegam a uma parada em uma linha
bus_list_line_busesPosições e taxa de ocupação de todos os veículos em uma linha
bus_get_timetablePrimeiro/último horário, intervalo entre partidas ou horário completo
bus_refresh_linesAtualização em lote de múltiplos pares (linha, parada) de uma vez
bus_plan_transitPlanejamento de integração entre ônibus e metrô entre duas coordenadas GCJ-02

Cada ferramenta suporta response_format: "markdown" | "json" (padrão markdown) e, ao retornar JSON, também inclui structuredContent.

Licença

MIT