Agent-first onboarding to Smarter Weather: plans, docs, signup, API keys, MCP config, billing.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The public home for the Smarter Weather developer platform: SDKs,
documentation, example apps, the @smarterweather/mcp-weather and
@smarterweather/mcp-onboarding packages, agent skills, and the OpenAPI
specification for api.smarterweather.com.
Generally available. The REST API, both hosted MCP servers, and both npm stdio bridges are live in production. Breaking-change policy: six months' notice before removing a
/v1/*endpoint or an MCP tool, 90 days before a breaking change to a request or response shape. Non-breaking additions ship immediately.
| Surface | Endpoint | Auth |
|---|---|---|
| REST API | https://api.smarterweather.com | Authorization: Bearer sw_live_* / sw_test_* |
| Weather MCP | https://mcp.smarterweather.com | API key Bearer, OAuth 2.1 + PKCE, or keyless x402 |
| Onboarding MCP | https://mcp.developers.smarterweather.com | Anonymous discovery tools; OAuth for account tools |
openapi.yaml) for the public REST API at
https://api.smarterweather.com. Auto-synced from the canonical source on
change. Also served at
https://developers.smarterweather.com/openapi.yaml.descriptors/mcp-tools.json) -- the canonical
catalog for the weather MCP server, synced on every server change.@smarterweather/mcp-weather -- npm package source for the stdio
bridge that connects MCP clients (Cursor, Claude Desktop, Claude Code, etc.)
to the hosted MCP endpoint at https://mcp.smarterweather.com. The
bridge attaches your API key from SMARTERWEATHER_API_KEY and proxies
every JSON-RPC message; all weather logic runs server-side.@smarterweather/mcp-onboarding -- npm package source for the stdio
bridge to the developer-onboarding MCP server at
https://mcp.developers.smarterweather.com. Provides agent-driven
self-service account creation, API key provisioning, and SDK setup
walkthroughs. Auth via OAuth (browser callback).plugins/smarterweather/
is the long-lived Agent Plugins 1.0 package
(weather MCP + playbooks).
plugins/smarterweather-onboarding/
is the one-shot signup / key-mint install; remove it after
configure_mcp. Never put both servers in one mcp.json. Cursor
Marketplace discovery uses
.cursor-plugin/marketplace.json.
.cursor/skills/use-smarterweather-api/
is a pointer at the weather skills; .claude/CLAUDE.md
remains a follow-up refresh.docs/ that complement the
developer portal at https://developers.smarterweather.com. See the
docs index for the current map.What does not live here: the Smarter Weather core service, ingestion pipeline, or any internal infrastructure. Those remain in a separate private repository.
The hosted developer portal at https://developers.smarterweather.com is the source of truth for account creation, API key minting, plan management, and usage. Agents can do all of it without the dashboard by connecting to the onboarding MCP server โ see docs/mcp-onboarding.md.
Once you have a key:
The full quickstart with language-specific snippets lives at
https://developers.smarterweather.com/quickstart. Agents should start from
llms.txt or AGENTS.md.
Smarter Weather built the developer platform in phases; this repo publishes artifacts as each one ships.
| Phase | Surface | Status |
|---|---|---|
| 1a | Developer dashboard, API key CRUD, billing, monitoring | shipped |
| 1b | This public repository (contracts, package sources, OpenAPI + descriptor sync) | shipped |
| 2 | Public REST API (sw-api) at api.smarterweather.com with usage-based billing | shipped |
| 2b | First-party migration of the Smarter Weather web and iOS apps onto the public API | shipped |
| 3 | Public MCP server (sw-mcp) at mcp.smarterweather.com + @smarterweather/mcp-weather | shipped |
| 4 | Onboarding MCP server (sw-onboarding) + @smarterweather/mcp-onboarding | shipped |
| 5 | SDKs, expanded examples, registry distribution, community growth | in progress |
The roadmap is published for transparency, not as a commitment. Dates are intentionally omitted -- watch this repository for releases.
External contributions are welcome on a tiered basis (typo and small SDK fixes are fast-tracked; new features start with an issue). The OpenAPI specification is read-only -- contract changes route through issues.
See CONTRIBUTING.md for the full posture and the Code of Conduct for community expectations.
@smarterweather/mcp-weather and
@smarterweather/mcp-onboarding package sources, and any agent skills or
scaffolding are licensed under the MIT License.docs/, and
openapi.yaml (when present) are licensed under Creative Commons
Attribution 4.0 International.Where any file's intended license is ambiguous (for example, a tutorial that mixes prose and code samples), assume MIT for the code blocks and CC BY 4.0 for the surrounding prose.
The Smarter Weather hosted APIs and services themselves are governed by separate Terms of Service and Developer Terms at https://smarterweather.com/terms and https://developers.smarterweather.com/legal/terms. This repository contains client-side and documentation artifacts only; access to the hosted APIs requires a separate agreement.
Smarter Weather builds on data and software from many providers. See ATTRIBUTION.md for the canonical acknowledgements list.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/smarter-weather-developer-onboarding)<a href="https://allmcps.com/mcp/smarter-weather-developer-onboarding"><img src="https://allmcps.com/api/badge/smarter-weather-developer-onboarding?style=directory" alt="Smarter Weather Developer Onboarding on AllMCPs" /></a>