planetscale.com
PlanetScale is a database platform for managing MySQL/Vitess and Postgres databases, branches, schema workflows, and related organization resources. Its APIs and tools let developers automate database administration, access metadata and Insights, and integrate PlanetScale into scripts and applications.
PlanetScale exposes a REST API at https://api.planetscale.com/v1 with an OpenAPI spec, two hosted MCP servers, and the `pscale` CLI.
- PlanetScale MCP serverdetected
- PlanetScale APIdiscovered
- pscale CLIdiscovered
In the PlanetScale dashboard, open Settings → Service tokens, click New service token, create the token, and copy both values shown: the SERVICE_TOKEN_ID and the SERVICE_TOKEN. Then assign the organization/database permissions the token needs. The token secret is only shown once, so save it securely.
Create an OAuth app in your PlanetScale organization under Settings → OAuth applications as described in OAuth. Fill in the app name, domain, redirect URI, and optional avatar, then save the app and copy its client_id and client_secret (shown once). Configure the scopes your application needs, then run the standard PlanetScale OAuth authorization-code flow to obtain user access tokens.
$ pscale auth loginAcquired by the CLI — running pscale auth login opens the auth flow and stores the credential.
Use an MCP client that supports HTTP-hosted servers and connect it to PlanetScale's hosted MCP server. Per PlanetScale MCP, the client registers as an OAuth application with PlanetScale, then redirects you to PlanetScale to sign in and grant access. You do not manually create a developer app for the hosted MCP flow; the client self-registers and stores the resulting OAuth grant/token.
conventions · 2/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://planetscale.com/llms.txt
- API catalog✓https://planetscale.com/.well-known/api-catalog
- OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing