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/mcpClaude
Adiciona um conector personalizado com este endereço e inicia sessão com a tua conta Tonnr. Funciona sem subscrição.
Abrir o ClaudeChatGPT
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çãoget_stationUma estação e a sua última mediçãoget_station_readingsO que uma estação mediu num períodoget_forecastA previsão hora a hora de ondas, vento e tempo, até 7 diasget_tide_extremesPreia-mares e baixa-mares perto de um pontoget_tide_timelineA altura da maré, passo a passolist_surf_breaksOs spots de uma zona, com o que se sabe de cada umsearch_surf_breaksUm spot pelo nome ou pelo da sua localidadeget_surf_breakUm spot do catálogoget_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 spotslist_my_alertsOs teus alertas, e as condições que cada um esperalist_my_alert_notificationsO que os teus alertas te disseramlist_my_sessionsO teu diário de sessõesget_my_sessionUma sessão, com as condições desse diaget_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.
- Pedir uma chave
- llms.txtO que é o Tonnr e como o chamar, em texto simples.
- OpenAPICada rota e os seus tipos, para um programa.
- ReferênciaAs mesmas rotas, para uma pessoa.
- MCPLigar outro cliente
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": { … }
}