车来了 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.
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
| Ferramenta | Finalidade |
|---|---|
bus_list_cities | Listar as cidades suportadas e seus IDs |
bus_get_city_config | Limites de intervalo de atualização e estratégia de exibição de uma cidade |
bus_get_my_location | Estimar a localização com base no IP do chamador (precisão em nível de cidade) |
bus_reverse_geocode | Coordenadas WGS-84 → endereço em chinês |
bus_search | Busca mista por palavras-chave: linhas + paradas + POI |
bus_search_more | Paginação "ver mais" por categoria |
bus_get_nearby_stops | Paradas próximas a uma coordenada GPS e horários estimados de chegada |
bus_get_stop_detail | Todas as linhas que passam por uma parada + metrôs próximos |
bus_get_line_detail | Lista completa de paradas de uma linha + veículos atuais |
bus_get_line_route | Coordenadas do trajeto no mapa de uma linha |
bus_get_line_realtime | Informações em tempo real dos veículos que chegam a uma parada em uma linha |
bus_list_line_buses | Posições e taxa de ocupação de todos os veículos em uma linha |
bus_get_timetable | Primeiro/último horário, intervalo entre partidas ou horário completo |
bus_refresh_lines | Atualização em lote de múltiplos pares (linha, parada) de uma vez |
bus_plan_transit | Planejamento 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