Liga o teu assistente ao mar. Um servidor MCP e uma API, só de leitura: boias, vento, previsões, marés e spots, cada um com a sua fonte.

Com a tua conta

No Claude ou no ChatGPT, sem chave: o assistente pede-te para iniciares sessão no Tonnr e depois lê o mar e o que a tua conta guarda. Não muda nada.

O endereço a colar

https://api.tonnr.app/mcp
  • Claude

    Adiciona um conector personalizado com este endereço e inicia sessão com a tua conta Tonnr. Funciona sem subscrição.

    Abrir o Claude
  • ChatGPT

    Ativa o modo de programador, cria uma app com este endereço e inicia sessão com a tua conta Tonnr. Requer um plano pago.

    Abrir o ChatGPT

O que pode ler

Todas as ferramentas leem, nenhuma escreve. Cada resposta diz de onde vêm os dados, e sob que licença.

O mar e os spots

  • list_stationsBoias e estações de vento numa zona, com a última medição
  • get_stationUma estação e a sua última medição
  • get_station_readingsO que uma estação mediu num período
  • get_forecastA previsão hora a hora de ondas, vento e tempo, até 7 dias
  • get_tide_extremesPreia-mares e baixa-mares perto de um ponto
  • get_tide_timelineA altura da maré, passo a passo
  • list_surf_breaksOs spots de uma zona, com o que se sabe de cada um
  • search_surf_breaksUm spot pelo nome ou pelo da sua localidade
  • get_surf_breakUm spot do catálogo
  • get_surf_break_guideO guia escrito por quem lá surfa: acesso, entrada, perigos, regras

A tua conta, depois de iniciares sessão

  • list_my_spotsOs teus spots
  • list_my_alertsOs teus alertas, e as condições que cada um espera
  • list_my_alert_notificationsO que os teus alertas te disseram
  • list_my_sessionsO teu diário de sessões
  • get_my_sessionUma sessão, com as condições desse dia
  • get_my_sessions_recapO resumo do teu diário: totais e os sítios mais surfados

Para programadores

Uma API e um servidor MCP, só de leitura, com uma chave. Por agora sou eu que dou as chaves: diz-me o que estás a criar.

Ligar por MCP

claude mcp add --transport http tonnr https://api.tonnr.app/mcp \
  --header "Authorization: Bearer $TONNR_KEY"

Ferramentas só de leitura por Streamable HTTP, com uma chave e os limites da API.

Prompt

Lê https://tonnr.app/llms.txt e depois usa a API do Tonnr para me dizer o que o mar vai fazer no meu spot nos próximos três dias: ondulação, vento e maré.

Pedido

curl https://api.tonnr.app/v1/stations/candhis-05602 \
  -H "Authorization: Bearer $TONNR_KEY"

{
  "id": "candhis-05602",
  "name": "Belle-Ile",
  "latestReading": {
    "significantHeightMeters": 1.9,
    "peakPeriodSeconds": 9,
    …
  },
  "attribution": "…",
  "license": { … }
}