Skip to main content

At a glance

Credentials

Set these per environment. See Connect an integration.
VariableRequiredDescription
PLANETSCALE_SERVICE_TOKENYesPlanetScale service token as the combined ‘TOKEN_ID:TOKEN’ value (e.g. abc123xyz:pscale_tkn_…) - the Authorization header is sent verbatim with no Bearer prefix Docs.

Setup

  1. Sign in to PlanetScale: Go to https://app.planetscale.com and sign in to your organization.
  2. Create a service token: Open your organization’s Settings > Service tokens > New service token, name it, and copy both the token ID and the token secret immediately.
  3. Grant permissions: On the token’s page, grant organization-level read access (e.g. read_databases) and database-level permissions (e.g. read_branch, read_deploy_request) for the databases you want to inspect.
  4. Set the environment variable: IMPORTANT: PlanetScale auth uses a composite value. Set PLANETSCALE_SERVICE_TOKEN to the token ID and token joined by a colon, e.g. PLANETSCALE_SERVICE_TOKEN=abc123xyz:pscale_tkn_… The connector sends this verbatim as the Authorization header.
  5. Verify access: Run List Organizations, then List Databases with your organization name.
  • PlanetScale’s Authorization header is ‘<TOKEN_ID>:<TOKEN>’ with no Bearer prefix - the env var must contain both parts joined by a colon
  • Service token permissions are granular; missing database-level grants return 404s rather than 403s
  • List responses wrap items in a ‘data’ array with current_page/next_page pagination
Provider API reference: https://planetscale.com/docs/api

Tools

ToolAccessDescription
List OrganizationsReadList organizations the service token can access
List DatabasesReadList databases in an organization
Get DatabaseReadGet details of a database
List BranchesReadList branches of a database
List Deploy RequestsReadList deploy requests for a database

Example prompts

  • List my PlanetScale databases and their branches, and flag any open deploy requests.
  • Show open PlanetScale deploy requests for my database and whether they are approved.