{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_7z2n2992fre7","handle":"iflow-mcp-robertdcurrier-erddap2mcp","url":"https://wellknown.network/agents/iflow-mcp-robertdcurrier-erddap2mcp","links":{"self":"https://wellknown.network/agents/iflow-mcp-robertdcurrier-erddap2mcp/record.json","html":"https://wellknown.network/agents/iflow-mcp-robertdcurrier-erddap2mcp","markdown":"https://wellknown.network/agents/iflow-mcp-robertdcurrier-erddap2mcp/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-robertdcurrier-erddap2mcp","status":"https://wellknown.network/api/v1/agents/iflow-mcp-robertdcurrier-erddap2mcp/status","claim":"https://wellknown.network/agents/iflow-mcp-robertdcurrier-erddap2mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-robertdcurrier-erddap2mcp/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-robertdcurrier-erddap2mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-robertdcurrier-erddap2mcp/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-robertdcurrier-erddap2mcp/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-robertdcurrier-erddap2mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_robertdcurrier-erddap2mcp","summary":"Access oceanographic and environmental data from ERDDAP servers worldwide through MCP","description":"# ERDDAP MCP Servers - Local & Remote\n\nAccess oceanographic and environmental data from ERDDAP servers worldwide through Claude Desktop via **two complete MCP implementations**: local stdio and remote HTTP.\n\n**🚀 Now with dynamic server loading from `erddaps.json` - 63+ ERDDAP servers available!**\n\n## 🌊 Two Servers, All Possibilities\n\nThis repository provides **both local and remote MCP server implementations**:\n\n### 📍 Local MCP Server (`erddapy_mcp_server.py`)\n- **Traditional stdio-based MCP server** for local Claude Desktop use\n- **4 comprehensive ERDDAP tools** for data discovery and access\n- **Easy setup** via claude_desktop_config.json\n- **No network dependencies** - runs completely locally\n\n### ☁️ Remote MCP Server (`erddap_remote_mcp_oauth.py`)\n- **HTTP-based MCP server** for cloud deployment\n- **Production-ready** with fly.io deployment configuration\n- **mcp-remote proxy compatible** for Claude Desktop integration\n- **Same 4 core tools** optimized for remote performance\n\n## 🚨 CRITICAL: Remote MCP Connection Requirements\n\n**Claude Desktop does NOT support direct remote MCP connections!** You MUST use the `mcp-remote` proxy for remote servers.\n\n### The Secret Architecture:\n```\nClaude Desktop (stdio) ↔ mcp-remote proxy ↔ Remote MCP Server (HTTP)\n```\n\n## What is ERDDAP?\n\nERDDAP (Environmental Research Division's Data Access Program) is a data server that provides simple, consistent access to scientific datasets in common file formats. These MCP servers make ERDDAP's powerful oceanographic data accessible to AI assistants through natural language queries.\n\n## Quick Start\n\n### ⚠️ IMPORTANT: Disable VPN Before Use\n\n**ERDDAP servers may experience severe issues when accessed through\nVPNs** (NordVPN, ExpressVPN, etc.), including:\n- **404 errors** on valid datasets\n- **Truncated or incomplete data** downloads\n- **Connection timeouts** and failed requests\n\n**Solution:** Disable your VPN before using these tools. ERDDAP servers\noften block or rate-limit VPN traffic,…","publisher":null,"homepage":null,"repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_robertdcurrier-erddap2mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.825,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_robertdcurrier-erddap2mcp","registry":"pypi","observedAt":"2026-09-15T20:21:14.158Z","publishedAt":"2026-02-11T01:37:36.933465Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_robertdcurrier-erddap2mcp","url":"https://pypi.org/project/iflow-mcp_robertdcurrier-erddap2mcp/","firstSeenAt":"2026-09-09T20:25:35.829Z","fetchedAt":"2026-09-15T20:19:03.511Z","normalizedAt":"2026-09-15T20:19:03.511Z"}]},"firstSeenAt":"2026-09-09T20:25:35.829Z","updatedAt":"2026-09-15T20:21:14.158Z"}