{"ok":true,"name":"provision_resource","description":"Provision a Floot-managed backend resource for the project — fully server-side (Floot mints all secrets; no keys to paste). Also seeds the working code for it. Available: - database — A Floot-managed Postgres database (Neon). FLOOT_DATABASE_URL is set for the app. - auth — Email/password + session auth (JWT_SECRET, auto-provisions a database if none). Injects auth pages, endpoints, and helpers. - oauth-login — Sign in with Google via Floot's brokered OAuth (FLOOT_OAUTH). Injects OAuth provider c","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["projectId","resource"],"properties":{"action":{"enum":["provision","turn_off"],"type":"string","description":"Default \"provision\". \"turn_off\" only with resource \"payments\": turns Floot Payments off for the project (owner only, after the user confirms)."},"app_note":{"type":"string","description":"Only for resource \"app-connection\": one sentence for the user on why this project needs these functions. Shown in the confirmation dialog."},"resource":{"enum":["database","auth","oauth-login","microsoft-login","google-integration","microsoft-integration","push-notifications","self-edit","payments","shipping","app-connection"],"type":"string"},"projectId":{"type":"string"},"app_target":{"type":"string","description":"Only for resource \"app-connection\": the OTHER Floot app — its project id, name.floot.app address or custom domain."},"app_functions":{"type":"array","items":{"type":"string"},"description":"Only for resource \"app-connection\": the exact function names this project needs from the other app's helpers/flootAppExports.tsx."}},"additionalProperties":false},"serverUrl":"https://mcp.floot.com/mcp","transport":"http","handshake":"ok","host":"floot.com","score":38,"grade":"D","auth":"oauth","lastScannedAt":"2026-10-30T13:09:37.977Z","stale":false,"permalink":"https://agentboardai.app/mcp/floot.com/provision_resource","page":"https://agentboardai.app/site/floot.com"}