OpenWeather MCP Server
Conecte fluxos de trabalho de IA a condições meteorológicas em tempo real e previsões usando o OpenWeather MCP Server para automação contextual e experiências de chatbot aprimoradas.

O que faz o servidor MCP “OpenWeather”?
O OpenWeather MCP Server é um serviço leve do Model Context Protocol (MCP) que conecta assistentes de IA a dados meteorológicos em tempo real por meio da API gratuita OpenWeatherMap. Ele permite aprimorar fluxos de desenvolvimento ao possibilitar que clientes de IA obtenham condições climáticas atuais e previsões de 5 dias para qualquer cidade, com opções para unidades configuráveis (Celsius, Fahrenheit, Kelvin) e suporte multilíngue. Ao expor dados meteorológicos como recursos e ferramentas estruturados, o OpenWeather MCP Server simplifica tarefas como obtenção de informações do tempo, respostas contextuais de IA e integração em pipelines de automação. Este servidor é ideal para projetos que exigem contexto climático atualizado, facilitando a criação de aplicações de IA que interajam com fontes externas de dados via MCP.
Lista de Prompts
Não há modelos de prompts explícitos mencionados no repositório.
Lista de Recursos
- Dados Meteorológicos Atuais: Fornece condições meteorológicas atuais para uma cidade especificada, incluindo temperatura, pressão, umidade, vento, nascer/pôr do sol e mais.
- Previsão do Tempo para 5 Dias: Entrega previsão detalhada em intervalos de 3 horas por até 5 dias.
- Configuração de Unidades: Permite aos clientes escolher entre Celsius, Fahrenheit ou Kelvin para unidades de temperatura.
- Suporte Multilíngue: Oferece dados do tempo em vários idiomas, conforme suportado pela API OpenWeatherMap.
Lista de Ferramentas
- weather: A principal ferramenta exposta pelo OpenWeather MCP Server. Aceita parâmetros como
city
(obrigatório),units
(opcional: c|f|k) elang
(opcional: en|de|fr|…). Busca dados meteorológicos atuais e previsões para a cidade especificada.
Casos de Uso deste Servidor MCP
- Chatbots de Clima com IA: Integre dados meteorológicos em tempo real em assistentes conversacionais de IA, permitindo aos usuários consultar condições atuais ou previsões para qualquer cidade.
- Planejamento de Viagens e Eventos: Incorpore verificações meteorológicas em automações para fornecer sugestões ou alertas para viagens/eventos futuros com base na previsão.
- Respostas Contextuais de IA: Aumente a consciência de contexto dos agentes de IA fornecendo informações meteorológicas locais atualizadas para melhores recomendações e decisões.
- Integração com Smart Home e IoT: Use dados meteorológicos para acionar rotinas de smart home, como ajustar aquecimento/arrefecimento ou enviar notificações baseadas em mudanças climáticas.
- Aplicações Educacionais: Crie ferramentas de aprendizado interativas que usem dados reais de clima para ensinar conceitos de ciência, geografia ou idiomas.
Como configurar
Windsurf
- Certifique-se de que o Go 1.20+ está instalado.
- Obtenha sua chave de API do OpenWeatherMap.
- Compile o servidor:
git clone https://github.com/mschneider82/mcp-openweather.git cd mcp-openweather go build -o mcp-weather
- Configure o Windsurf para incluir o servidor:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Salve as alterações e reinicie o Windsurf. Verifique com consultas meteorológicas.
Claude
- Instale via Smithery:
npx -y @smithery/cli install @mschneider82/mcp-openweather --client claude
- Defina sua chave de API do OpenWeatherMap:
export OWM_API_KEY="your_api_key_here"
- Adicione à configuração do Claude:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Salve e reinicie o Claude. Teste solicitando dados meteorológicos.
Cursor
- Compile o servidor como acima e certifique-se de definir sua chave de API.
- Edite o arquivo de configuração MCP do Cursor:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Salve e reinicie o Cursor. Confirme a configuração executando consultas meteorológicas.
Cline
- Compile e configure o servidor MCP OpenWeather conforme descrito anteriormente.
- Adicione a configuração do servidor ao Cline:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Salve a configuração e reinicie o Cline.
- Valide emitindo uma solicitação de clima.
Protegendo Chaves de API
Sempre utilize variáveis de ambiente para chaves de API. Exemplo de configuração JSON:
{
"mcpServers": {
"mcp-openweather": {
"command": "/path/to/mcp-weather",
"env": {
"OWM_API_KEY": "${OWM_API_KEY}" // Use sua variável de ambiente
}
}
}
}
Como usar este MCP em fluxos
Usando MCP no FlowHunt
Para integrar servidores MCP em seu fluxo FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração do MCP do sistema, insira os detalhes do seu servidor MCP usando este formato JSON:
{
"mcp-openweather": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Depois de configurado, o agente de IA pode agora usar este MCP como ferramenta com acesso a todas as suas funções e capacidades. Lembre-se de trocar “mcp-openweather” pelo nome real do seu servidor MCP e substituir a URL pela sua própria.
Visão Geral
Seção | Disponibilidade | Detalhes/Notas |
---|---|---|
Visão Geral | ✅ | |
Lista de Prompts | ⛔ | Nenhum prompt encontrado |
Lista de Recursos | ✅ | |
Lista de Ferramentas | ✅ | |
Proteção de Chaves de API | ✅ | |
Suporte a Sampling (menos relevante) | ⛔ | Não mencionado |
Com base nas informações disponíveis, o OpenWeather MCP Server oferece ferramentas claras de dados meteorológicos e exposição de recursos, mas não possui modelos de prompt e suporte a sampling. Suporte a roots não é mencionado.
O projeto é básico, porém funcional para seu propósito, com instruções de configuração sólidas e todos os recursos críticos para exposição de dados meteorológicos.
Nossa opinião
O OpenWeather MCP Server é direto, fácil de configurar e adequado para adicionar dados meteorológicos em fluxos de IA. Faltam alguns recursos avançados de MCP como modelos de prompt e sampling, mas para obtenção de dados do tempo ele é robusto e amigável.
Nota: 7/10
Pontuação MCP
Possui uma LICENSE | ✅ (MIT) |
---|---|
Possui ao menos uma ferramenta | ✅ |
Número de Forks | 3 |
Número de Stars | 2 |
Perguntas frequentes
- O que é o OpenWeather MCP Server?
O OpenWeather MCP Server é um serviço Model Context Protocol que conecta assistentes de IA e fluxos de trabalho a dados meteorológicos em tempo real usando a API OpenWeatherMap. Ele fornece condições meteorológicas atuais e previsões de 5 dias para qualquer cidade.
- Quais recursos e ferramentas ele oferece?
Ele expõe recursos para dados meteorológicos atuais e previsões de 5 dias, com unidades de temperatura configuráveis e suporte a idiomas. A principal ferramenta, 'weather', aceita cidade, unidades (Celsius, Fahrenheit, Kelvin) e idioma como parâmetros.
- Como posso proteger minha chave de API ao configurar o servidor MCP?
Use variáveis de ambiente para armazenar sua chave de API do OpenWeatherMap. Referencie a variável (ex.: OWM_API_KEY) na configuração do servidor para evitar expor informações sensíveis no código ou controle de versão.
- Quais são os casos de uso comuns do OpenWeather MCP Server?
Casos de uso típicos incluem chatbots de clima com IA, automação de planejamento de viagens e eventos, respostas contextuais de IA, integrações de smart home e ferramentas educacionais usando dados meteorológicos em tempo real.
- É fácil configurar e usar com o FlowHunt?
Sim, o servidor é leve, fácil de compilar e integra-se perfeitamente com o FlowHunt. Basta adicionar o componente MCP, configurar os detalhes do servidor e seu agente de IA pode acessar todas as funções de dados meteorológicos.
Integre Dados Meteorológicos com OpenWeather MCP Server
Aprimore seus agentes e fluxos de trabalho de IA com informações meteorológicas em tempo real usando a integração OpenWeather MCP da FlowHunt.