{"server":"io.github.smarterweather/onboarding","count":4,"tools":[{"name":"get_documentation","title":"Search Smarter Weather documentation","description":"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.","input_schema":{"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},"output_schema":null,"annotations":{"title":"Search documentation","readOnlyHint":true,"openWorldHint":false,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-09T21:10:44.541Z"},{"name":"get_plans","title":"Get Smarter Weather developer plans","description":"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.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"output_schema":null,"annotations":{"title":"Get developer plans","readOnlyHint":true,"openWorldHint":false,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-09T21:10:44.541Z"},{"name":"sign_up","title":"Get the Smarter Weather sign-up URL","description":"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.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"output_schema":{"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},"annotations":{"title":"Sign up","readOnlyHint":true,"openWorldHint":false,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-09T21:10:44.541Z"},{"name":"start_trial","title":"Start a Smarter Weather trial API key","description":"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.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"output_schema":null,"annotations":{"title":"Start trial","readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"source":"probe","observed_at":"2026-10-09T21:10:44.541Z"}],"next_cursor":null,"next_actions":[{"action":"get_connection","description":"Connection block to call these tools","href":"/v1/servers/io.github.smarterweather%2Fonboarding/connection?target=mcpServers","arguments":{"name":"io.github.smarterweather/onboarding","target":"mcpServers"}},{"action":"get_server","description":"Full descriptor with trust and connectability","href":"/v1/servers/io.github.smarterweather%2Fonboarding","arguments":{"name":"io.github.smarterweather/onboarding"}}]}