Serveur MCP

Smarter Weather Developer Onboarding

io.github.smarterweather/onboarding
Outils développeur Connaissance et documentation Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Provides Smarter Weather developer documentation, plan and pricing information, signup guidance, and trial-key setup instructions.

get_documentation
Search Smarter Weather documentation
Search the Smarter Weather developer documentation index (quickstart, REST API, MCP server, errors, rate limits, SDKs, pricing, API keys). Returns up to 5 matching entries with title, URL, and an actionable summary. No authentication required.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Search terms, e.g. "authenticate rest api" (max 200 chars)'}}, 'additionalProperties': False}
get_plans
Get Smarter Weather developer plans
Current developer-platform plans and pricing: Free, Developer, and Professional tiers with monthly price, included API-call allowance, and overage rates. One metered allowance spans REST and MCP usage. No authentication required.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
sign_up
Get the Smarter Weather sign-up URL
Returns the Smarter Weather developer sign-up URL (with MCP referral attribution). Present the URL so the user can create a free account in a browser (Clerk, no credit card). After they finish, reconnect this MCP server with OAuth and call create_api_key, then configure_mcp. No authentication required.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signupUrl', 'instructions'], 'properties': {'widget': {'type': 'object', 'required': ['spec', 'entries'], 'properties': {'spec': {'type': 'string', 'const': 'sw-ui-spec'}, 'entries': {'type': 'array', 'items': {'type': 'object', 'required': ['component', 'props'], 'properties': {'props': {'type': 'object', 'additionalProperties': {}}, 'component': {'type': 'string'}}, 'additionalProperties': False}}}, 'description': 'sw-ui-spec widget block rendered by the MCP Apps onboarding widget (ui://onboarding-widget/v1/index.html). Additive; safe to ignore.', 'additionalProperties': False}, 'signupUrl': {'type': 'string'}, 'instructions': {'type': 'string'}}, 'additionalProperties': False}
start_trial
Start a Smarter Weather trial API key
Does not mint from the hosted server. Prefer `npx -y @smarterweather/mcp-onboarding@latest trial` (no MCP host), or add the stdio bridge and call start_trial there. Both write SMARTERWEATHER_API_KEY to .env and never print the bearer. If you already run the package and still see this, restart it on @latest.
Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ajouté
start_trial
25 September 2026 02:58
Ajouté
sign_up
17 September 2026 12:52
Ajouté
get_documentation
17 September 2026 12:52
Ajouté
get_plans
17 September 2026 12:52