Meteomatics

O servidor MCP Meteomatics permite que agentes de IA acessem com segurança as ferramentas de dados meteorológicos da Meteomatics.

Documentação

Fornecemos conectores para várias linguagens de programação e programas para simplificar a integração dos dados em fluxos de trabalho existentes. Entre em contato conosco para obter acesso a conectores específicos ou se você precisar de um conector para uma linguagem ou programa que ainda não esteja listado.

ArcGIS

ArcGIS é o padrão de facto dos sistemas de informação geográfica (GIS). Graças aos recursos WMS e WFS, camadas de dados arbitrárias podem ser facilmente integradas ao seu aplicativo ArcGIS pessoal. Por exemplo, o exemplo a seguir mostra imagens de radar em tempo real, imagens de satélite e dados de raios com a rede de linhas de transmissão de um grande operador do sistema de transmissão. Um controle deslizante de tempo permite que os operadores vejam dados históricos e de previsão de curto prazo, o que lhes permite estimar os impactos de tempestades severas em sua infraestrutura. Além das variáveis mencionadas, como radar, satélite e dados de raios, a API meteorológica fornece previsões de curto prazo (nowcasts) em resolução de 5 minutos.

Consulte ArcGIS (WMS) ou ArcGIS (WFS) para obter mais instruções sobre como usar nossa API no ArcGIS.

Arcgis connector

Conector ArcGIS

ArcGis Online

O link a seguir mostra um exemplo de como a API é usada no ArcGIS Online:
https://www.arcgis.com/home/webmap/viewer.html?webmap=d0cdbda4e13c418da23c8aa86867166e

Argis online example

Exemplo ArcGIS online

Neste exemplo, uma camada contendo a grade de temperatura é adicionada a um mapa que mostra a região ao redor de Garmisch-Partenkirchen.

C++

C++ é nossa linguagem interna preferida para aplicações de alto desempenho. O conector da API C++ também suporta comunicação binária com nossa API, que é preferível para grandes quantidades de dados.

Use o link abaixo para acessar a versão mais recente do nosso Conector da API Meteorológica C++:

http://github.com/meteomatics/cpp-connector-api

Excel

Você pode usar o Microsoft Excel para acesso fácil e conveniente aos dados meteorológicos. Essa funcionalidade pode ser usada para fazer sua própria análise da dependência do seu negócio em relação ao clima, por exemplo, como a chuva pode afetar as atividades de vendas, um evento de marketing ou a manutenção de parques eólicos.

Excel connector 1440x943

Conector Excel 1440x943

Entre em contato conosco para obter a versão mais recente do conector da API meteorológica para Excel.

Conector Go

Go é uma linguagem de programação projetada pelo Google. A estrutura do Go é relacionada ao C, mas com maior simplicidade. Graças a membros da comunidade de ciência de dados, um conector Go para acessar todos os tipos de dados meteorológicos agora está disponível. O conector suporta solicitações CSV, JSON e PNG.

Go connector

Conector Go

O conector, bem como descrições e exemplos, pode ser baixado do seguinte repositório GitHub:
https://github.com/twpayne/go-meteomatics

Google Maps

Com o Google Maps, você tem a possibilidade de ter uma visão geral do mundo inteiro. Nossa API meteorológica é compatível com WMS e fácil de integrar ao Google Maps.

Na imagem, você pode ver a integração da API meteorológica no Google Maps.

Google maps 1440x1002

Google maps 1440x1002

Google Spreadsheet

A API meteorológica pode ser simplesmente integrada a uma planilha do Google: a integração é feita por meio de um código Javascript vinculado a uma planilha do Google. Ao abrir a planilha, um botão aparece no menu para que a API possa ser consultada.

Weather in google spreadsheet 1440x810

Clima no google spreadsheet 1440x810

Use o link abaixo para acessar a versão mais recente do conector do Google Spreadsheet:

https://github.com/meteomatics/Google_spreadsheet_connector

Java

Caso Java seja sua linguagem de programação preferida, você pode usar nosso código de exemplo como ponto de partida para recuperar todo o conteúdo meteorológico que precisar. Boa codificação!

Use o link abaixo para acessar a versão mais recente do nosso Conector da API Meteorológica Java em nosso repositório GitHub:

http://github.com/meteomatics/java-connector-api

JavaScript

JavaScript é provavelmente a linguagem de programação web mais proeminente. Usando o conector da API meteorológica JavaScript, você pode facilmente criar seus próprios gráficos e visualizações. O exemplo a seguir integra os dados da API meteorológica com HighCharts:

Javascript connector

Conector Javascript

Use o link abaixo para obter um exemplo de como criar um HighCharts.

http://github.com/meteomatics/javascript-csv-data-to-highcharts

Julia

Para garantir fácil acesso a uma variedade de dados meteorológicos através da API Meteorológica Meteomatics, agora existe um conector para a linguagem de programação de alto nível Julia. Esta linguagem de programação é usada principalmente para análise numérica e em ciência computacional. A versão mais recente do conector, bem como código de exemplo, exemplos e descrições, estão disponíveis no GitHub.

Julia connector

Conector Julia

Kotlin

Kotlin é uma linguagem de programação de alto nível, muito semelhante e totalmente interoperável com Java. Uma das principais vantagens sobre Java é que ela tem uma sintaxe simplificada, tornando mais eficiente escrever código. Também é preferida para desenvolvimento Android.
Nosso conector da API Kotlin consiste nas três consultas mais importantes: série temporal, grade e série temporal de grade. Com ele, você pode consultar dados e recebê-los em um formato bonito e agradável, pronto para uso em análises ou aplicações:-)
Use o link abaixo para acessar a versão mais recente do nosso Conector da API Meteorológica Kotlin em nosso repositório GitHub:
https://github.com/meteomatics/kotlin-connector-api.

Kotlin connector

Conector Kotlin

Matlab

Muitos cientistas e desenvolvedores de produtos com orientação científica usam Matlab. Por exemplo, analistas do mercado de energia usam Matlab para carregar previsões e desenvolver modelos internos para energia eólica e solar. Para que possam se concentrar na modelagem científica, fornecemos um conector da API meteorológica para Matlab. Esta coleção de códigos de exemplo mostra como recuperar dados históricos de modelos meteorológicos com uma única linha de código, o que permite comparar a habilidade de previsão de diferentes modelos meteorológicos, como ECMWF, GFS, UK Met Office, etc., para que você possa desenvolver suas próprias estratégias de mistura para aumentar a habilidade de previsão.

Matlab connector 1440x518

Conector Matlab 1440x518

Use o link abaixo para acessar a versão mais recente do nosso Conector da API Meteorológica Matlab:

https://ch.mathworks.com/matlabcentral/fileexchange/63992-meteomatics-weather-api-connector

MCP (Model Context Protocol)

O servidor MCP (Model Context Protocol) da Meteomatics permite que agentes de IA acessem com segurança as ferramentas de dados meteorológicos da Meteomatics. MCP é um padrão aberto que permite que aplicações de IA se conectem a ferramentas externas e fontes de dados. Com o MCP da Meteomatics, os agentes podem solicitar dados meteorológicos diretamente da API Meteomatics através de um endpoint seguro /mcp.

O servidor MCP gerencia a autenticação usando OAuth (registro de cliente, código de autorização + PKCE e tokens de atualização). Uma vez conectado, o agente de IA pode acessar dados, modelos, parâmetros e intervalos de tempo disponíveis para sua conta da API Meteomatics.

Endpoint do Servidor MCP

https://mcp.meteomatics.com/mcp

Conectando o Servidor MCP

Para usar dados meteorológicos da Meteomatics dentro do seu agente de IA, adicione o servidor MCP da Meteomatics como um conector externo.

Claude

Navegue até Configurações → Conectores e cole a URL do servidor MCP.

ChatGPT

Ative o Modo Desenvolvedor no ChatGPT e adicione o servidor MCP da Meteomatics como um conector personalizado:

  1. Abra Configurações
  2. Navegue até Conectores
  3. Ative o Modo Desenvolvedor
  4. Selecione Adicionar Conector
  5. Cole a URL do servidor MCP:
https://mcp.meteomatics.com/mcp

Após a conexão, o ChatGPT pode acessar diretamente as ferramentas meteorológicas da Meteomatics através do MCP.

Informações adicionais sobre integrações MCP do ChatGPT estão disponíveis na documentação da OpenAI: Building MCP servers for ChatGPT Apps and API integrations .

Codex

Adicione o servidor MCP à sua configuração mcp_servers:

{
  "type": "url",
  "url": "https://mcp.meteomatics.com/mcp",
  "name": "meteomatics"
}

Autenticação

O servidor MCP usa suas credenciais da API Meteomatics. Você será solicitado a autenticar ao conectar pela primeira vez.

Saiba Mais

Para mais informações sobre MCP e um guia passo a passo sobre como usar o MCP da Meteomatics com um agente de IA, consulte: How to use the Meteomatics MCP with an AI agent .

Requisitos

  • Um cliente de IA compatível com MCP, como Claude, ChatGPT ou Codex

PHP

PHP é outra linguagem de programação web amplamente difundida, como JavaScript, e é conhecida por sua simplicidade. Por causa dessa simplicidade, habilitamos acesso fácil aos dados da API meteorológica usando PHP.

Você pode baixar um exemplo simples de como usar nossa API dentro do PHP no Github:

http://github.com/meteomatics/php-connector-api

Postman

Postman é uma plataforma de API para construir e usar APIs. No GitHub você pode encontrar uma coleção do Postman como um arquivo json. Este arquivo pode ser importado para seu espaço de trabalho. A coleção inclui exemplos e modelos para criar solicitações para a API Meteorológica Meteomatics.

postman-connector

conector-postman

Power BI

Power BI é um serviço de análise de negócios baseado em um sistema em nuvem. Com o Power BI, você tem a possibilidade de comparar os dados da API meteorológica com seus próprios dados de negócios e visualizá-los também. Os dados da API meteorológica podem ser baixados no Power BI usando nosso R-Script fornecido.

Powerbi connector 1440x782

Conector Powerbi 1440x782

Use o link abaixo para acessar a versão mais recente do nosso Conector da API Meteorológica para Power BI:

http://github.com/meteomatics/PowerBI-connector-api

Python

Para tornar o acesso a uma variedade de dados meteorológicos o mais conveniente possível, você pode usar código de exemplo e módulos Python de código aberto para acessar todo o conteúdo meteorológico que precisar digitando uma única linha. Isso inclui séries temporais de vários dados de modelos meteorológicos, dados de estações, dados de previsão, imagens de radar e satélite.

Exemplos para ajudá-lo a começar com o conector Python podem ser encontrados aqui

Use o link abaixo para acessar a versão mais recente do nosso Conector da API Meteorológica Python em nosso repositório GitHub:
http://github.com/meteomatics/python-connector-api

Exemplo de código de como obter dados para uma série temporal:

import datetime as dt import meteomatics.api as api username = 'max' password = 'mustermann' coordinates = [(47.11, 11.47)] parameters = ['t_2m:C', 'precip_1h:mm', 'wind_speed_10m:ms'] model = 'mix' startdate = dt.datetime.utcnow().replace(minute=0, second=0, microsecond=0) enddate = startdate + dt.timedelta(days=1) interval = dt.timedelta(hours=1) df = api.query_time_series(coordinates, startdate, enddate, interval, parameters, username, password, model=model)

Qlik

Qlik é bem conhecido por toda a comunidade de ciência de dados. Assim, uma boa razão para também integrar com nossa API meteorológica: os dados podem ser consultados de nossa API meteorológica e usados para qualquer análise downstream adicional. Graças ao recurso WMS integrado, todas as variáveis meteorológicas e marítimas disponíveis podem ser usadas apenas como uma camada de mapa de fundo ou também referenciadas em uma análise numérica. Isso cobre não apenas imagens de radar e satélite, mas também quaisquer quantidades derivadas de diferentes quantidades meteorológicas, como informações de modelo, temperatura e umidade reduzidas, velocidade do vento, granizo e informações de raios, etc., para pontos no tempo históricos, atuais ou futuros.

Weather api in qlik view

API meteorológica no qlik view

QGIS

QGIS é uma ferramenta GIS de código aberto amplamente usada. Graças aos recursos WMS e WFS, camadas de dados arbitrárias podem ser facilmente integradas ao QGIS. Por exemplo, o exemplo a seguir mostra a temperatura do ar globalmente. Claro, como com qualquer outro conector, você também pode acessar todos os outros parâmetros apresentados pela API Meteomatics, por exemplo, previsões de curto prazo (nowcasts) em resolução de 5 minutos.

Consulte QGIS (WMS) ou QGIS (WFS) para obter mais instruções sobre como usar nossa API no QGIS.

Qgis 1440x796

Qgis 1440x796

R

R é uma linguagem amplamente usada em estatística. O clima frequentemente desempenha um papel em muitos tópicos em estudo. Portanto, também desenvolvemos um conector para simplificar o acesso aos dados meteorológicos dentro do seu framework R.

R connector 1440x784

Conector R 1440x784

Use o link abaixo para acessar a versão mais recente do nosso Conector da API Meteorológica R:

http://github.com/meteomatics/R-connector-api

Rust

Também oferecemos um conector para Rust, que é uma linguagem de programação de propósito geral e multi-paradigma projetada para desempenho e segurança. Com nosso conector, fornecemos fácil acesso a todos os nossos dados meteorológicos através da API Meteorológica Meteomatics. Você pode encontrar o conector aqui: https://crates.io/crates/meteomatics/

Rust

Swift

Podemos também oferecer um conector para Swift, que é uma linguagem de programação compilada, multiparadigma e de propósito geral, desenvolvida pela Apple Inc., a fim de garantir fácil acesso a todos os nossos dados meteorológicos por meio da Meteomatics Weather API. A versão mais recente do conector, bem como exemplos de código, exemplos e descrições, estão disponíveis no GitHub.

Swift connector

Conector Swift

Tableau

O Tableau é uma das ferramentas mais importantes para análise e visualização de dados. A Meteomatics Weather API conecta-se ao Tableau de modo que os dados possam ser consultados e usados para qualquer análise posterior. Graças ao recurso json integrado, todas as variáveis meteorológicas e marítimas disponíveis podem ser integradas. Para isso, selecione uma variável meteorológica e use "json" como formato de saída, por exemplo, https://api.meteomatics.com/2026-09-25T00:00:00Z/t_2m:C/Europe:0.1,0.1/json (temperatura a 2 m sobre a Europa). Baixe e armazene a saída da API em sua máquina local e, no Tableau, selecione "Arquivo JSON", o que abrirá uma janela onde você pode selecionar o arquivo json baixado.

Screenshot 2021 09 21 at 16 24 36 480x375

Captura de tela 2021 09 21 às 16 24 36 480x375

Depois de integrar o arquivo json baixado ao Tableau, você pode visualizar os dados.

Screenshot 2021 09 21 at 16 04 29 1440x825

Captura de tela 2021 09 21 às 16 04 29 1440x825