Flightradar24
Acompanhe voos em tempo real usando dados do Flightradar24.
Documentação
Flightradar24 MCP Server 🛩️
Um servidor MCP do Claude Desktop que ajuda você a rastrear voos em tempo real usando dados do Flightradar24. Perfeito para entusiastas da aviação, planejadores de viagem ou qualquer pessoa curiosa sobre os voos acima de você!
O que isso pode fazer? ✨
- 🔍 Rastreie qualquer voo em tempo real
- ⏰ Obtenha horários de chegada e partida para voos específicos
- 🌉 Veja o status dos voos em um aeroporto
- 🚨 Monitore voos de emergência
Guia de Configuração 🚀
1. Pré-requisitos
- Claude Desktop instalado no seu computador
- Uma chave da API do Flightradar24 (obtenha uma no site do Flightradar24)*
2. Instalação
-
Clone este repositório em algum lugar do seu computador:
git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git -
Instale as dependências e compile o projeto:
cd flightradar24-mcp-server npm install npm run build
3. Integração com o Claude Desktop
-
Abra o arquivo de configuração do Claude Desktop:
# On Mac: ~/Library/Application Support/Claude/claude_desktop_config.json # On Windows: %APPDATA%/Claude/claude_desktop_config.json -
Adicione o seguinte ao objeto
mcpServersna sua configuração:{ "mcpServers": { "flightradar24-server": { "command": "node", "args": [ "/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js" ], "env": { "FR24_API_KEY": "your_api_key_here", "FR24_API_URL": "https://fr24api.flightradar24.com" } } } } -
Passos importantes:
- Substitua
/FULL/PATH/TO/flightradar24-mcp-serverpelo caminho completo real para onde você clonou o repositório - Adicione sua chave da API do Flightradar24 na seção
env - Certifique-se de usar barras normais (
/) no caminho, mesmo no Windows
- Substitua
-
Reinicie o Claude Desktop para que as alterações tenham efeito
Configuração do Ambiente
-
Copie
.env.examplepara.env:cp .env.example .env -
Atualize o arquivo
.envcom sua chave real da API do Flightradar24:FR24_API_KEY=your_actual_api_key_here
Nota: Nunca envie sua chave real da API para o controle de versão. O arquivo .env é ignorado pelo git por motivos de segurança.
Vamos Experimentar! 🎮
Depois que o servidor estiver configurado, você pode fazer perguntas ao Claude, como:
- "Qual é o horário previsto de chegada para o voo UA123 da United Airlines?"
- "Mostre-me todos os voos atualmente em SFO"
- "Há algum voo de emergência na área?"
- "Mostre-me todos os voos internacionais chegando em SFO nas próximas 2 horas"
- "Quantos voos comerciais estão atualmente sobre o Oceano Pacífico?"
- "Identifique quaisquer voos que tenham declarado emergência na região da Califórnia"
Exemplo de conversa com o Claude:
You: What's the status of flight UA123?
Claude: Let me check that for you...
[Claude will use the MCP server to fetch real-time flight information]
Perguntas Frequentes e Solução de Problemas 🤔
"O Claude não consegue se conectar ao servidor"
- Verifique se o caminho em
claude_desktop_config.jsonestá correto - Certifique-se de estar usando o caminho absoluto completo
- Verifique se sua chave da API está correta
- Tente reiniciar o Claude Desktop
"O servidor não está respondendo"
- Certifique-se de que sua chave da API do Flightradar24 é válida
- Verifique se a URL da API está correta
- Procure por mensagens de erro nos logs do servidor
Acesso à API do FlightRadar
- Nota: O uso da API do Flightradar24 requer uma assinatura
Precisa de mais ajuda? 🆘
- Certifique-se de que o Claude Desktop está instalado corretamente
- Verifique se sua chave da API do Flightradar24 está ativa
- Verifique se o caminho no seu arquivo de configuração está correto
- Procure por mensagens de erro nos logs do servidor MCP
Licença 📄
MIT
Feito com ❤️ para entusiastas da aviação