livetrafficcam-mcp
Câmeras de trânsito ao vivo dos EUA a partir de feeds oficiais dos departamentos estaduais de transporte, com o status ao vivo verificado de cada câmera. Consulte câmeras por estado, rota, passagem, ponte ou túnel.
Documentação
livetrafficcam-mcp
Servidor MCP (Model Context Protocol) para LiveTrafficCam, um diretório de câmeras de trânsito ao vivo dos EUA construído com feeds oficiais dos DOTs estaduais. Cada câmera é verificada em um cronograma rotativo com requisições HTTP reais, então "ao vivo" significa uma imagem atual verificada, não uma listagem.
O servidor encapsula a API JSON pública do site. Ele envia uma requisição por chamada de ferramenta, armazena respostas em cache por 60 segundos e retorna JSON compacto com um source_url que você pode citar.
Instalação
Requer Node 20 ou mais recente.
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"livetrafficcam": {
"command": "npx",
"args": ["-y", "livetrafficcam-mcp"]
}
}
}
Claude Code:
claude mcp add livetrafficcam -- npx -y livetrafficcam-mcp
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"livetrafficcam": {
"command": "npx",
"args": ["-y", "livetrafficcam-mcp"]
}
}
}
Ferramentas
list_states— estados cobertos, contagens de câmeras e um resumo de atividade por estado. Exemplo: "Quais estados têm cobertura de câmeras de trânsito?"cameras_by_state— câmeras para um código de estado de duas letras, com um filtro opcional de rota. Exemplo: "Mostre câmeras ao vivo na I-90 em Washington."cameras_for_entity— câmeras para um passe, corredor, ponte ou túnel nomeado por slug. Exemplo: "O que as câmeras do Donner Pass mostram?" usadonner-pass.camera_status— status verificado de uma câmera, último horário ao vivo e fonte oficial do DOT. Exemplo: "A câmera da ponte flutuante da I-90 está no ar?"state_uptime— tempo de atividade medido para a frota de câmeras de um estado: contagens de câmeras ao vivo, desatualizadas e inativas, além da taxa de sucesso de verificação em 14 dias. Exemplo: "Quão confiáveis são as câmeras de trânsito de Washington?"
A API de câmeras retorna no máximo 200 câmeras por consulta; a saída da ferramenta informa isso quando um estado tem mais. As contagens da frota vêm do relatório de tempo de atividade de câmeras.
Fonte de dados e atribuição
Todos os dados vêm da API pública do livetrafficcam.com, que agrega feeds oficiais de câmeras dos DOTs estaduais (WSDOT, Caltrans, UDOT e outros). Cada resultado de câmera traz a linha de atribuição da sua agência; mantenha-a ao exibir os dados. Os números de tempo de atividade devem citar o relatório de tempo de atividade.
Mais do mesmo conjunto de dados:
- Relatório de tempo de atividade de câmeras — tempo de atividade medido por estado das câmeras oficiais dos DOTs.
- Estatísticas de câmeras de trânsito — quantas câmeras oficiais de trânsito dos DOTs existem, por estado e agência.
- Câmeras do Donner Pass — um exemplo das páginas de passe para as quais a ferramenta de entidade aponta.
Também disponível
Uma integração com Home Assistant coloca um passe, ponte, túnel, aeroporto ou rodovia em um painel: uma entidade de câmera por câmera, um sensor de verificação ao vivo para cada uma e interrupções reportadas. Sem chaves de API.
Licença
MIT