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?" usa donner-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:

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