Connect your AI assistant to PocketBase Cloud
Let Claude, ChatGPT, Cursor or VS Code manage your projects, PocketBase instances, deploys and data. You sign in once and choose read-only or read and write access.
Server URL
https://mcp.pocketbasecloud.com/mcp
Paste it exactly: the address ends in /mcp.
Connect
Claude (claude.ai and Claude Desktop)
- Settings → Connectors → Add custom connector.
- Name it PocketBase Cloud and paste the server URL.
- Click Connect, sign in with Google or a CLI token, choose the access and the project.
ChatGPT
- Settings → Apps & Connectors → Advanced settings → turn on Developer mode.
- Create a connector with the server URL and OAuth authentication.
- Sign in when ChatGPT asks.
Claude Code
claude mcp add --transport http pocketbasecloud https://mcp.pocketbasecloud.com/mcp
Scripts and CI
Send a PocketBase Cloud CLI token (portal → Account → CLI access token) instead of signing in:
Authorization: Bearer <your CLI token>
Options
Add them to the server URL. They can narrow what you approved when signing in, never widen it.
?read_only=trueonly tools that read.?project_ref=<project id>limit every tool to one project.?features=account,resources,deploy,domains,database,docs,envchoose tool groups.
Tools
| Account & projectsaccount | list_projects get_project create_project get_plan list_regions get_overview |
| Resourcesresources | list_resources get_resource create_pocketbase update_pocketbase_config set_continuous_backup |
| Deploys & logsdeploy | get_logs list_deployments get_deployment get_deploy_command list_hooks deploy_hooks deploy_public diagnose_resource |
| Custom domainsdomains | add_domain verify_domain check_domain remove_domain |
| Database (inside an instance)database | list_collections get_collection list_records get_request_logs list_backups list_crons count_records get_record check_security generate_types preview_collections check_performance apply_collections update_api_rules create_record create_records update_record create_backup run_cron delete_record |
| Docsdocs | search_docs |
| Environment variablesenv · opt-in: add env to features | list_env_vars set_env_vars delete_env_vars |
| Database admindatabase_admin · opt-in: add database_admin to features; backs up first | truncate_collection delete_collection remove_fields restore_backup delete_backup |
Tools that delete or restore ask for your approval first. Database tools reach your instance through PocketBase Cloud; system collections and instance settings are never touched.
Your data
- Signing in stores an OAuth grant on Cloudflare, encrypted, holding your PocketBase Cloud session so the assistant can act for you. Disconnect the app in your assistant, or revoke the CLI token in the portal, to end it.
- This server never stores records, files or logs from your instances; it passes them to your assistant and forgets them.
- For reliability it counts tool calls by tool name, outcome and duration, without your identity or what you asked.