PlanetScale MCP server icon

PlanetScale

by PlanetScale

HIPAA CompliantSOC2 ReadyISO 27001 Ready
Developer Tools16 tools

Query, inspect and write to PlanetScale MySQL and Postgres databases. 16 tools; a second read-only endpoint drops the query tools entirely.

Verified connector

Listed by Anthropic as a partner connector in its Connectors Directory.

Connection checked by Agentman on .

Anthropic states this reflects the level of review a connector received, not a security audit.

Connect PlanetScale via MCP

https://mcp.pscale.dev/mcp/planetscale

Works in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.

Use in Agentman

Connect PlanetScale once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.

Open in Agentman Studio

PlanetScale Tools & Capabilities (16)

planetscale_list_organizations
planetscale_list_databases
planetscale_list_branches
planetscale_get_organization
planetscale_get_database
planetscale_get_branch
planetscale_get_branch_schema
planetscale_execute_read_query
planetscale_execute_write_query
planetscale_get_insights
planetscale_list_regions_for_organization
planetscale_list_cluster_size_skus
planetscale_list_invoices
planetscale_get_invoice_line_items
planetscale_search_documentation

Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.

Frequently asked questions

Not on a branch with safe migrations enabled. PlanetScale documents safe migrations as automatically rejecting DDL statements sent to that branch, whatever the client, and it recommends the setting for all production branches. On a branch without it, DDL is permitted and the only brake is a prompt asking the model to seek confirmation.

Use the insights-only endpoint, or a scoped service token. PlanetScale publishes a second server at mcp.pscale.dev/mcp/planetscale-insights-only that excludes both query tools. For service tokens it documents an exact read-query permission set built on `connect_production_read_only_branch`, and warns explicitly against granting `connect_production_branch`.

It blocks three specific things. PlanetScale documents the server rejecting `UPDATE` and `DELETE` statements that carry no `WHERE` clause, and rejecting `TRUNCATE` outright. DDL is not blocked at this layer — the docs say it prompts the model to request human confirmation, which is a client-side behaviour rather than a server-enforced refusal.

Yes, if the connection carries invoice permission. Two of the sixteen tools list invoices and break out line items per branch, and both need `organization:read_invoices` on OAuth or `read_invoices` on a service token. PlanetScale documents its billing page as available to organization administrators, so a non-admin connection is unlikely to reach it.

Whichever branch the assistant names in the call. Nothing in the tool set restricts writes to development branches, and PlanetScale's service-token docs describe granting `connect_production_branch` specifically so the write tool can reach production. The branch guardrails are safe migrations and the permissions on the credential, not the connector.

Yes, with a service token. PlanetScale documents sending the token secret as a bearer header to the same endpoint, and the token starts with `pscale_tkn_`. It warns that the token ID, and the `id:secret` pair, are both rejected. Claude.ai, Claude Desktop, Claude Managed Agents and Notion accept OAuth only.

Row-level security may be hiding them. PlanetScale runs Postgres read queries under a short-lived role holding `pg_read_all_data`, and states that role does not bypass RLS. On a zero-row or zero-count result the server checks for active policies and returns a warnings array with the code `postgres_rls_active` naming the affected relations.

Five dollars a month at the entry point. PlanetScale's pricing page on 2026-08-19 listed a single-node Postgres PS-5 cluster at $5 per month in AWS us-east-1, with the high-availability three-node PS-5 at $15 and Metal databases from $50. There is no free tier on the published pricing page.

Sources

  • PlanetScale MCP documentation — https://planetscale.com/docs/connect/mcp (fetched 2026-08-18, as Markdown via the .md suffix; the directory's URL returned 200 directly with no redirect) · retrieved 2026-08-18
  • PlanetScale MCP service tokens — https://planetscale.com/docs/connect/mcp-service-token (fetched 2026-08-18) · retrieved 2026-08-18
  • PlanetScale safe migrations — https://planetscale.com/docs/vitess/schema-changes/safe-migrations (fetched 2026-08-18) · retrieved 2026-08-18
  • PlanetScale Postgres branching — https://planetscale.com/docs/postgres/branching (fetched 2026-08-18) · retrieved 2026-08-18
  • PlanetScale self-improving database — https://planetscale.com/docs/connect/self-improving-database (fetched 2026-08-18) · retrieved 2026-08-18
  • PlanetScale plans — https://planetscale.com/docs/planetscale-plans (fetched 2026-08-18) · retrieved 2026-08-18
  • PlanetScale billing — https://planetscale.com/docs/billing (fetched 2026-08-18) · retrieved 2026-08-18
  • PlanetScale pricing — https://planetscale.com/pricing and its machine-readable https://planetscale.com/pricing.md (fetched 2026-08-19) · retrieved 2026-08-19
  • Live RFC 9728 protected-resource descriptor — https://mcp.pscale.dev/.well-known/oauth-protected-resource/mcp/planetscale (fetched 2026-08-18) · retrieved 2026-08-18
  • Live RFC 8414 authorization-server metadata — https://mcp.pscale.dev/.well-known/oauth-authorization-server/mcp/planetscale (fetched 2026-08-18) · retrieved 2026-08-18
  • PlanetScale platform authorization-server metadata — https://auth.planetscale.com/.well-known/oauth-authorization-server (fetched 2026-08-18) · retrieved 2026-08-18
  • Live anonymous initialize probe — 2026-08-18, HTTP 401 with www-authenticate · retrieved 2026-08-18
  • Anthropic connector directory — https://claude.ai/directory/97efeba5-ffd8-4b9c-a1d9-35978d0fdb9f (snapshot 2026-08-16) · retrieved 2026-08-16
  • planetscale.com/robots.txt allows all paths and carries Content-Signal: ai-train=yes, search=yes, ai-input=yes — synthesis expressly permitted (fetched 2026-08-18) · retrieved 2026-08-18

Server Info

Category
Developer Tools
Developer
PlanetScale
Tools
16
Domain
mcp.pscale.dev

Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.

Ready to connect PlanetScale?

Connect PlanetScale once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.