Esta página es el punto de partida para integrar GribStream con herramientas de IA como ChatGPT, Claude, Gemini, Codex, Claude Code, Cursor, agentes propios o cualquier entorno capaz de llamar herramientas y enviar solicitudes HTTP.
La integración recomendada para herramientas de chat web es el conector MCP alojado de GribStream. Ayuda a descubrir datasets, resolver selectores exactos, construir solicitudes válidas para /timeseries y /runs, validar expressions y ejecutar consultas meteorológicas en vivo protegidas con OAuth.
Usa el conector MCP alojado cuando tu herramienta de IA admita MCP remoto sobre Streamable HTTP.
https://gribstream.com/mcp
Usa la URL exactamente como aparece. No incluyas puntuación final, como un punto, al copiarla en un cliente MCP.
El conector permite descubrir datasets, resolver selectores, construir solicitudes y validar antes de OAuth. Para ejecutar consultas en vivo de /timeseries y /runs, el flujo OAuth de GribStream te pide iniciar sesión, aprobar el conector y elegir el token de API activo que debe usar. El token de API original no se muestra al cliente de IA.
https://gribstream.com/mcp como la URL MCP exacta.Si conectas el MCP antes de crear un token de API, las herramientas públicas de descubrimiento pueden funcionar, pero las herramientas autenticadas de consulta de datos no podrán ejecutar consultas meteorológicas en vivo hasta que haya un token disponible y seleccionado.
La configuración de los proveedores de IA cambia con frecuencia. Las piezas estables son la URL del MCP remoto, el transporte Streamable HTTP, OAuth de GribStream y el requisito de que tu cuenta de GribStream tenga un token de API antes de ejecutar consultas de datos en vivo. Los ejemplos siguientes siguen la documentación pública actual de cada proveedor; usa los enlaces de referencia si la interfaz del producto cambia de lugar.
| Cliente | Ruta recomendada | Autenticación para consultas en vivo |
|---|---|---|
| ChatGPT | Custom ChatGPT app / MCP app con https://gribstream.com/mcp | OAuth, luego elegir un token de API de GribStream |
| Claude.ai | Custom connector con https://gribstream.com/mcp | OAuth, luego elegir un token de API de GribStream |
| Codex | MCP para descubrimiento en Codex CLI o la extensión de IDE; API directa con GRIBSTREAM_API_TOKEN para archivos grandes y flujos con gráficos | codex mcp login para MCP, o variable de entorno con token de API para API directa |
| Claude Code | MCP remoto desde la CLI de Claude Code; API directa con GRIBSTREAM_API_TOKEN para archivos grandes y flujos con gráficos | OAuth con /mcp dentro de Claude Code, o variable de entorno con token de API para API directa |
| Gemini CLI | Configuración MCP remota cuando esté soportada; si no, OpenAPI y el archivo de instrucciones con token | OAuth si la CLI lo soporta, o variable de entorno con token de API |
| Otros clientes MCP | Servidor MCP remoto con Streamable HTTP | Cliente OAuth público con PKCE |
La documentación actual de OpenAI describe soporte MCP completo y developer mode para workspaces ChatGPT Business, Enterprise y Edu en ChatGPT web. También documenta soporte más limitado para apps MCP de lectura y obtención de datos en Pro. Admins, owners o developers autorizados pueden crear y probar custom MCP apps en privado y luego publicarlas para el workspace.
https://gribstream.com/mcp como endpoint MCP.Después de autorizar, pide a ChatGPT que use las herramientas autenticadas de consulta de GribStream cuando quieras valores meteorológicos reales, CSV, gráficos o comparaciones de modelos. Si solo se ven herramientas de descubrimiento de solo lectura, completa OAuth de nuevo y vuelve a escanear herramientas. Si la app ya fue publicada antes de que cambiaran las herramientas de consulta, actualiza las acciones de la app cuando sea posible o recrea y republica la custom app.
Referencia: OpenAI developer mode and MCP apps in ChatGPT.
La documentación actual de Claude describe custom connectors con MCP remoto en Claude, Claude Desktop, Cowork y clientes móviles para planes Free, Pro, Max, Team y Enterprise; Free actualmente permite un custom connector. En Team y Enterprise, un Owner o Primary Owner agrega el conector para la organización y luego cada usuario se conecta y autentica. En Pro y Max, agrégalo desde Customize > Connectors.
https://gribstream.com/mcp como URL del servidor MCP remoto.Claude debería descubrir los metadatos OAuth de GribStream desde el endpoint MCP. Inicia sesión en GribStream, aprueba el conector y elige el token de API para consultas en vivo.
Referencia: custom connectors de Claude con MCP remoto.
Codex soporta servidores MCP con Streamable HTTP en la CLI y la extensión de IDE. Agrega GribStream MCP con la CLI y luego autentica con el comando de login MCP:
codex mcp add gribstream --url https://gribstream.com/mcp
codex mcp list
codex mcp login gribstream
También puedes configurar Codex directamente en ~/.codex/config.toml o en un .codex/config.toml de proyecto confiable:
[mcp_servers.gribstream]
url = "https://gribstream.com/mcp"
El MCP remoto funciona bien para descubrimiento, búsqueda de selectores, validación de solicitudes y consultas pequeñas en vivo. Para descargas CSV más grandes, flujos con pandas, gráficos, reintentos y lotes propios, Codex suele funcionar mejor usando la API normal de GribStream directamente con una variable de entorno leída desde un archivo de token privado. Usa la configuración de autenticación de abajo y luego inicia Codex desde esa misma terminal.
Referencia: ejemplos de configuración MCP de OpenAI Docs.
Claude Code soporta servidores MCP remotos HTTP desde su CLI. Agrega GribStream y luego usa /mcp dentro de Claude Code para autenticar si OAuth es requerido:
claude mcp add --transport http gribstream https://gribstream.com/mcp
claude mcp list
El MCP remoto funciona bien para descubrimiento, búsqueda de selectores, validación de solicitudes y consultas pequeñas en vivo. Para descargas CSV más grandes, flujos con pandas, gráficos, reintentos y lotes propios, Claude Code suele funcionar mejor usando la API normal de GribStream directamente con una variable de entorno leída desde un archivo de token privado. Usa la configuración de autenticación de abajo y luego inicia Claude Code desde esa misma terminal.
Referencia: documentación MCP de Claude Code.
Gemini CLI soporta servidores MCP en settings.json y mediante el comando gemini mcp. La forma del comando para Streamable HTTP es:
gemini mcp add --transport http gribstream https://gribstream.com/mcp
gemini mcp list
También puedes agregar esto a ~/.gemini/settings.json:
{
"mcpServers": {
"gribstream": {
"httpUrl": "https://gribstream.com/mcp",
"timeout": 30000
}
}
}
Luego inicia Gemini CLI y ejecuta /mcp para confirmar que el conector está disponible. La documentación de Gemini CLI describe soporte OAuth para servidores MCP remotos HTTP, con /mcp auth para administrar la autenticación. Si tu entorno CLI no puede abrir un navegador o recibir redirecciones OAuth en localhost, usa el archivo de instrucciones u OpenAPI como alternativa con GRIBSTREAM_API_TOKEN.
Referencia: Gemini CLI MCP server documentation.
La mayoría de clientes deberían descubrir estos valores automáticamente. Si un cliente MCP de terceros pide configuración OAuth 2.0 manual, usa:
https://gribstream.com/authorizehttps://gribstream.com/tokengribstream-mcp-publicblankhttps://gribstream.com/mcpUn formulario que requiere un client secret no vacío está pidiendo un flujo OAuth de cliente confidencial. El MCP alojado de GribStream usa un flujo de cliente público con PKCE.
GribStream MCP separa deliberadamente las herramientas públicas de planificación de las herramientas autenticadas de consulta de datos.
/timeseries y /runs que traen valores reales de pronóstico meteorológico mediante el token de API de GribStream seleccionado.Si el usuario pide a una herramienta de IA que obtenga, descargue, grafique, analice o compare valores meteorológicos reales, la herramienta debe usar las herramientas autenticadas de consulta. Si solo se ven herramientas públicas de solo lectura, completa OAuth o cambia a un flujo de API directa con GRIBSTREAM_API_TOKEN.
Una solicitud de pronóstico puede parecer razonable y aun así estar mal. El conector ayuda a la IA a revisar el catálogo, usar selectores exactos, elegir el endpoint correcto y validar la solicitud antes de ejecutarla.
Una sesión puede empezar con una pregunta amplia:
¿Qué modelos soporta GribStream para pronósticos globales?
Luego puede acotarse a una solicitud concreta:
Construye una solicitud para temperatura, velocidad del viento y humedad relativa en Lisboa mañana.
Y seguir iterando:
Con un conector alojado autenticado o un token de API de GribStream disponible para una herramienta local de IA, eso puede convertirse en análisis real: comparar modelos, calcular error absoluto medio contra un dataset de análisis, buscar umbrales meteorológicos o resumir dónde dos modelos discrepan más.
suggested_filename devuelto para que un resultado de modelo o dataset no sobrescriba otro./timeseries por campos de ubicación y forecasted_time; ordena la salida de /runs por campos de ubicación, forecasted_at y forecasted_time.Accept: text/csv, Accept-Encoding: gzip y curl --compressed.https://gribstream.com/mcp - servidor MCP remoto Streamable HTTP para herramientas de IA que soportan custom connectors./timeseries y /runs.El conector MCP alojado usa OAuth para consultas MCP en vivo. Durante la configuración, inicia sesión en GribStream con una cuenta que ya tenga un token de API activo, aprueba el conector y elige qué token usará. Un token de API gratuito alcanza para completar el flujo dentro del uso soportado por el plan gratuito. El token de API original no se muestra al cliente de IA.
Para herramientas CLI locales, agentes de programación o clientes que todavía no soporten OAuth para servidores MCP remotos, carga un token de API en el entorno desde un archivo privado con el token y usa la solicitud generada o el archivo de instrucciones portátil.
Configuración de terminal para macOS o Linux. El comando del editor usa VISUAL o EDITOR si está definido y cae a vi; abrir el archivo de token manualmente en tu editor preferido también está bien.
mkdir -p ~/.config/gribstream
chmod 700 ~/.config/gribstream
touch ~/.config/gribstream/token
chmod 600 ~/.config/gribstream/token
"${VISUAL:-${EDITOR:-vi}}" ~/.config/gribstream/token
export GRIBSTREAM_API_TOKEN="$(tr -d '\r\n' < ~/.config/gribstream/token)"
Configuración en Windows PowerShell. Esto abre Notepad para el archivo de token; cualquier editor que guarde texto plano sirve.
$dir = Join-Path $env:APPDATA "GribStream"
New-Item -ItemType Directory -Force $dir | Out-Null
$tokenFile = Join-Path $dir "token"
New-Item -ItemType File -Force $tokenFile | Out-Null
Start-Process notepad $tokenFile -Wait
$env:GRIBSTREAM_API_TOKEN = (Get-Content $tokenFile -Raw).Trim()
Las herramientas CLI normalmente heredan variables de entorno de la terminal que las inició. En la práctica, carga GRIBSTREAM_API_TOKEN primero y luego inicia la herramienta desde esa misma sesión de terminal. Si la herramienta ya está corriendo, reiníciala después de definir la variable.
Pega el token en el editor, no en un comando export, set o una asignación de PowerShell, para que no termine en el historial de la terminal. Se prefiere una variable de entorno cargada desde un archivo privado, o un almacén de secretos del proveedor mapeado a GRIBSTREAM_API_TOKEN. Evita pegar tokens en prompts, archivos versionados, historial de terminal o scripts reutilizables.
El archivo público de instrucciones es deliberadamente estricto con las cosas que las herramientas de IA suelen hacer mal:
/timeseries y /runstimesList significa tiempos válidos en /timeseries y tiempos de ejecución del modelo en /runshttps://gribstream.com/mcp si tu herramienta admite MCP remoto.GRIBSTREAM_API_TOKEN para flujos locales con archivos, scripts y gráficos.El archivo público de instrucciones actual se puede descargar directamente desde:
https://gribstream.com/skills/gribstream-query.mdEstá pensado para ser portátil entre proveedores de IA. Es más útil para herramientas que todavía no soportan MCP remoto.