Connect Stormglass Io to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.
Ask your agent in plain language. Each of these maps to a real tool on the server.
Use the get solar data tool in Stormglass Io
Use the get bio data tool in Stormglass Io
Use the get elevation tool in Stormglass Io
Use the get weather data tool in Stormglass Io
Use the list tide stations tool in Stormglass Io
Use the get marine data tool in Stormglass Io
Supported Tools
get_solar_data
Get Solar Data
Retrieve solar radiation and UV index data for a specific location. Useful for solar energy forecasting, UV exposure assessment, and agricultural planning.
Returns hourly data with values from multiple meteorological sources.
get_bio_data
Get Bio Data
Retrieve biological and environmental data for a specific location. Includes ocean bio-parameters (chlorophyll, oxygen, pH, salinity, nutrients) and land soil data (moisture, temperature at various depths).
Useful for marine ecology research, water quality monitoring, agricultural soil analysis, and environmental studies.
get_elevation
Get Elevation
Retrieve the elevation for a specific coordinate point. Returns elevation in meters relative to sea level.
Useful for terrain analysis, flood risk assessment, and geographic data enrichment.
get_weather
Get Weather Data
Retrieve weather forecast or historical data for a specific location. Returns hourly weather data including air temperature, pressure, humidity, wind, precipitation, cloud cover, visibility, and more.
Forecast horizon depends on the source; standard models offer up to 10 days and some AI models up to 15 days. Forecast records have a 14-day look-back period; use get_historical_weather for older data. Multiple data sources can be queried individually or use **"sg"** for Stormglass AI automatic best-source selection.
list_tide_stations
List Tide Stations
Retrieve a list of available tide stations globally or within a specified geographic bounding box. Returns station name, coordinates, and data source for each station.
Use the bounding box filter to find stations in a specific region.
get_marine_data
Get Marine Data
Retrieve marine and ocean environment data for a specific location. Returns hourly marine data including wave height, swell height, water temperature, currents, wind wave, sea depth, ice cover, and more.
Ideal for ocean and coastal applications such as surfing, fishing, shipping, and offshore operations.
get_tide_data
Get Tide Data
Retrieve tide data for a specific location, including sea level predictions and high/low tide extremes. Automatically selects the closest tide station to the provided coordinates.
Can return either **sea level** data (hourly predicted sea levels) or **extremes** data (high and low tide times and heights), or both.
get_astronomy_data
Get Astronomy Data
Retrieve astronomy data for a specific location including sunrise, sunset, moonrise, moonset, moon phase, and twilight times.
Includes civil, nautical, and astronomical dawn/dusk times useful for outdoor activities and navigation.
get_historical_weather
Get Historical Weather
Retrieve historical weather and marine data for a coordinate from the reanalyzed ERA5 dataset and other available historical sources. Data is available from 2014 and is normally delayed by at least seven days. Returns hourly parameter values and request metadata.
Enable Stormglass Io in Metorial. In your Metorial portal, enable the Stormglass Io MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
Sign in. Select Add and sign in to load Stormglass Io tools.
Enable Stormglass Io in Metorial. In your Metorial portal, enable the Stormglass Io MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom MCP server. On ChatGPT web, open Plugins, select +, then Add custom MCP server.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>), choose OAuth and accept the risk notice.
Create and install the plugin. Select Create as a plugin, install it and sign in to load Stormglass Io tools.
Enable Stormglass Io in Metorial. In your Metorial portal, enable the Stormglass Io MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add Metorial to your MCP config. Use ~/.cursor/mcp.json for every project, or .cursor/mcp.json for one.
Sign in. Open Customize in the sidebar, find Metorial and sign in to load Stormglass Io tools.
{
"mcpServers":{
"metorial":{
"url":"<your-magic-mcp-url>"
}
}
}
Enable Stormglass Io in Metorial. In your Metorial portal, enable the Stormglass Io MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server over HTTP. Add --scope user to use it in every project.
Sign in. Run /mcp, select Metorial and sign in to load Stormglass Io tools.
claude mcp add --transport http metorial <your-magic-mcp-url>
Enable Stormglass Io in Metorial. In your Metorial portal, enable the Stormglass Io MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server and sign in. The Codex CLI, IDE extension and ChatGPT desktop app share this config.
Check the connection. Type /mcp in Codex to see Metorial and its Stormglass Io tools.
codex mcp add metorial --url <your-magic-mcp-url>
codex mcp login metorial
Run Stormglass Io through the Metorial gateway
One governed layer for every app your agents reach, not a separate connector per tool.
Give Stormglass Io and every other app to your whole team through one MCP gateway, behind your SSO.
Scope which teams and agents can use Stormglass Io tools with role-based access control, and trace every call.
Prefer to run it yourself? Metorial is open source and self-hostable.
Retrieve global weather, marine, tide, astronomy, solar, and elevation data for any coordinate. Fetch weather forecasts and historical archive data from 2014 including temperature, wind, precipitation, humidity, and cloud cover. Access marine parameters such as wave height, swell, currents, and water temperature. Get tide sea-level predictions and high/low tide extremes. Retrieve sunrise, sunset, moonrise, moonset, and moon phase information. Retrieve biological ocean data and soil moisture/temperature. Fetch solar radiation and UV index data. Look up elevation for any point. Supports multiple meteorological data sources with configurable date ranges and parameter selection.
Frequently asked questions
Common questions about connecting Stormglass Io to AI agents with Metorial.
How many tools does the Stormglass Io MCP server have?
The Stormglass Io MCP server exposes 9 tools, including Get Solar Data, Get Bio Data, Get Elevation. Each one is governed and traced through Metorial.
Does the Stormglass Io MCP server support triggers?
Stormglass Io exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
Which AI clients can use the Stormglass Io MCP server?
Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Stormglass Io MCP server through the same Metorial URL.
How do I give only some teams access to Stormglass Io?
Use role-based access control to decide which teams, users, and agents can use Stormglass Io and which of its tools they can call.
Can I self-host the Stormglass Io MCP server?
Yes. Metorial is open source, so you can run the Stormglass Io MCP server yourself or use the hosted gateway.
Connect Stormglass Io to production AI agents
See how Metorial gives your team governed access to Stormglass Io, with tracing and security controls built in.