Skip to content
SupaHost
  • The Supabase stack
    PostgresPostgreSQL 17 with RLS and every Supabase extensionAuthEmail, 19 OAuth providers and MFA, no MAU feesRealtimeBroadcast, Presence and Postgres Changes, no per-connection feesEdge FunctionsDeno functions with no per-call feesStorageBuckets with RLS and resumable uploadsBackups & PITRDaily backups, point-in-time restore on Pro+Custom domainsFree subdomain plus your own, with automatic SSL
    Platform
    Multi-project instancesUp to 30 isolated projects on one planYour own VMEvery instance runs on its own VMAI coding agentsMCP for Claude Code, Cursor, Codex and VS Code>_SSH & direct Postgrespsql, logs and a Postgres tunnel (Business+)
  • By stage
    Side projectsBuilder — 5 projects on a small VM, $25/moProduction appsPro — 15 projects on a dedicated VM, $49/moGrowing teamsBusiness — 30 projects, SSH, 14-day PITREnterpriseCustom limits, regions and terms
    Use cases
    AgenciesEvery client project on one flat-priced planSaaS productsProduction, staging and dev on one billAI appspgvector embeddings on your own PostgresMobile appsAuth with no per-user fees, at a flat price
  • Learn
    All featuresEverything included on every planDocumentationEvery Supabase feature on SupaHostGuidesSupabase pricing, hosting, backups and moreKnowledge baseSupabase errors explained, with fixesQuickstartFrom signup to your first projectCustom domainsCNAME, verify, automatic SSLMCP serverTools and setup for AI coding agents
    Pricing
    Compare plansEvery feature on every planSupabase pricing calculatorEstimate a Supabase Cloud billvs Supabase CloudPer-project pricing vs one flat planMigrate from Supabase CloudOne-click import and a savings calculatorAdd-onsExtra domains, storage, bandwidth and compute
  • Pricing
  • Docs
  • Log in
Log inStart free
Docs homeKnowledge base
Getting startedOverviewWhat is SupaHostInstances, projects and the stackQuickstart: your first project in 5 minutesSupabase features on SupaHostUse SupaHost with Next.jsUse SupaHost with React (Vite)Use SupaHost with VueUse SupaHost with NuxtUse SupaHost with SvelteKitUse SupaHost with AngularUse SupaHost with React Native and ExpoUse SupaHost with FlutterUse SupaHost with iOS and SwiftUse SupaHost with Android and KotlinUse SupaHost with PythonUse SupaHost from a Node.js server
DatabaseOverviewPostgres on SupaHostConnecting to your databaseUsing Supabase StudioTables, columns and dataJSON and JSONB columnsRow Level SecurityDatabase functionsTriggersDatabase webhooks and HTTP requests with pg_netPostgres extensionsFull-text searchIndexesQuery performance and EXPLAINRoles and permissionsConnections and timeoutsStoring secrets with VaultImporting data (CSV, SQL dumps)Geo data with PostGISTable partitioningSQL migrations
Data APIOverviewThe Data API (REST)API keysSecuring your APIQuerying and filtering dataCalling database functions (RPC)Generating TypeScript typesExposed schemas
AuthOverviewAuth on SupaHostUsers and the auth schemaEmail and password sign-inMagic links and email OTPSocial login (OAuth)Sign in with GoogleSign in with GitHubSign in with AppleEvery OAuth provider: setup referenceSAML 2.0 single sign-onAnonymous sign-insMulti-factor authentication (TOTP)Site URL and redirect URLsServer-side auth and SSRAuth in Next.js (App Router)Sessions, JWTs and refresh tokensAuth emails and templatesManaging users (admin API)Roles, custom claims and RBACLinking identitiesAuth rate limits and abuse protection
StorageOverviewStorage on SupaHostBucketsUploading filesStorage access controlServing and downloading filesImages without transformationsStorage limits and quotas
RealtimeOverviewRealtime on SupaHostBroadcastPresencePostgres ChangesRealtime authorizationRealtime capacity and limits
Edge FunctionsOverviewEdge Functions on SupaHostYour first Edge FunctionWriting functions: Deno, imports and structureDeploying functionsEnvironment variables and secretsAuthentication and JWT verificationCORS for browser callsCalling functions from your appUsing the database from a functionRunning functions on a scheduleLogs and debuggingEdge Function limitsExample: Stripe webhooksExample: sending emailExample: calling an AI model
Cron & QueuesOverviewScheduled jobs with pg_cronCron syntax and examplesMonitoring and debugging cron jobsQueues with pgmqProcessing queue messages
AI & VectorsOverviewAI and vectors on SupaHostVector columns with pgvectorGenerating embeddingsSemantic searchHybrid searchVector indexes (HNSW and IVFFlat)Retrieval-augmented generation (RAG)
AI tools & MCPOverviewThe SupaHost MCP serverConnect Claude CodeConnect CursorConnect Codex, VS Code, Windsurf and othersMCP tools referenceRules and prompts for AI agents
Local developmentOverviewLocal development with the Supabase CLIMigrations workflow: local to SupaHostSeeding dataTesting your database
IntegrationsOverviewPrismaDrizzle ORMDeploying your app on VercelNetlify and CloudflareStripeEmail providers (Resend, Postmark, SendGrid)n8n, Zapier and no-code tools
PlatformOverviewInstancesProjectsPlans and limitsFree trial and billingUsage, quotas and add-onsRegionsCustom domainsBackupsPoint-in-time recoveryRestoring a projectExporting your dataBranchingTeam membersAccess tokensSSH access and direct PostgresMonitoring, health checks and alertsImporting from Supabase CloudMoving off SupaHostChanging plansLimits reference
SecurityOverviewSecurity at SupaHostShared responsibilityProduction checklistKeeping keys safeData protection and privacy
Docs/AI tools & MCP

AI tools & MCP

Connect Claude Code, Cursor, Codex and other agents to your projects.

6 pages · start with The SupaHost MCP server

  1. 01The SupaHost MCP serverConnect AI coding agents to your SupaHost projects with the MCP server: endpoint, access tokens, URL options for project, read-only and feature groups, and safety.
  2. 02Connect Claude CodeAdd the SupaHost MCP server to Claude Code with claude mcp add, keep the access token in an environment variable, share a .mcp.json with your team and add CLAUDE.md rules.
  3. 03Connect CursorConnect Cursor to the SupaHost MCP server with .cursor/mcp.json and an access token from an environment variable, then add a Cursor rule for your SupaHost backend.
  4. 04Connect Codex, VS Code, Windsurf and othersMCP configuration for Codex, VS Code and GitHub Copilot, Windsurf, Gemini CLI, Kiro, OpenCode, Goose and any Streamable HTTP client, using a SupaHost access token.
  5. 05MCP tools referenceEvery tool on the SupaHost MCP server, grouped by feature group, with arguments, what each returns, which are write tools, and how read-only mode changes the list.
  6. 06Rules and prompts for AI agentsA ready-to-paste AGENTS.md / CLAUDE.md section for SupaHost projects covering migrations, RLS, keys, pg_cron, Edge Functions and platform limits, plus prompts that work well.
SupaHost

Product

All featuresMulti-project instancesAI coding agents (MCP)Custom domainsBackups & PITRPricing

Solutions

AgenciesSaaS productsAI appsMobile appsvs Supabase CloudMigrate from Supabase Cloud

Resources

DocsKnowledge baseGuidesSupabase pricing calculatorQuickstartMCP serverCompare plans

Company

AboutContactPrivacy PolicyTerms of Service

© 2026 Volods LTD. All rights reserved.

SupaHost is a product of VOLODS LTD, registered in England and Wales, company number 16149306. Registered office: 29 Rosemary Avenue, Grimsby, England, DN34 4JN.
Supabase is a trademark of Supabase, Inc. SupaHost is independent and not affiliated with Supabase, Inc.