PlanetScale
Forbind Claude, ChatGPT eller Cursor til PlanetScale via MCP. List organisationer, databaser og branches med et service token.
Eksempelspørgsmål
Prøv at spørge din AI-klient
-
Hvilke PlanetScale-organisationer kan dette token se?
-
List databaser i acme-organisationen og fremhæv production-branches.
-
Hvilke branches findes på billing-databasen lige nu?
-
Vis detaljer for main-branchen på billing-databasen.
-
Har vi nogensinde oprettet en develop-branch på marketing-databasen?
Overblik
Forbind PlanetScale, så AI-klienter kan liste organisationer, databaser og branches via PlanetScale API.
stackgate.ai gemmer dit service token-ID og token krypteret og kalder https://api.planetscale.com/v1 på dine vegne. Værktøjsresultater returneres til din AI-klient for den pågældende anmodning.
Denne integration administrerer PlanetScale-platformressourcer. Den kører ikke SQL mod dine data. Til forespørgsler skal du bruge PlanetScales egen hosted MCP.
Forudsætninger
- En PlanetScale-organisation
- En stackgate.ai-konto
Credentials
- Log ind på PlanetScale-dashboardet.
- Åbn Settings → Service tokens og opret et nyt service token.
- Kopiér ID og token én gang. Tokenet vises ikke igen.
- Giv organisationsadgang: mindst
read_organization. - Giv databaseadgang for hver database (eller alle databaser): mindst
read_databaseogread_branch. - På stackgate.ai, åbn Mine integrationer → PlanetScale, indsæt ID og token, sæt eventuelt en standardorganisation, og klik Connect & enable.
- Efter forbindelsen kan du bruge Edit tool access, hvis du vil have en mindre værktøjsliste.
Behandl tokenet som en adgangskode. Rotér eller slet det i PlanetScale, hvis det er kompromitteret.
Se dokumentationen for service tokens for adgangstilladelser.
Brug med AI-klienter
- Dedikeret endpoint:
POST /mcp/planetscalemed et Sanctum bearer-token - Private gateway: én konfiguration til alle integrationer - brug
planetscale__*-navngivne værktøjer
Se Dokumentation for HTTP-autentificering og private gateway-opsætning.
Foreslået arbejdsgang
list_organizations- bekræft tokenet og notér organisationsnavne.list_databases/get_database- find databasenavnet.list_branches/get_branch- inspicér production- og development-branches.
Hvis du har sat en standardorganisation, kan værktøjer udelade organization.
Fejlfinding
- 422 integration not configured - indsæt et service token-ID og token i Mine integrationer.
- 401 Unauthorized - regenerér service tokenet i PlanetScale og opdatér Mine integrationer. Det fulde token vises kun én gang.
- 403 Forbidden - tokenet mangler organisations- eller databaseadgang. Tilføj
read_organization,read_databaseogread_branchpå tokenet. - Tomme organisations- eller databaselister - tokenet har muligvis ingen grants til de ressourcer.
- 429 Too many requests - PlanetScale API tillader 600 anmodninger pr. minut. Vent og prøv igen. Reducer parallelle værktøjskald.
- SQL- eller query-værktøjer mangler - denne hub-integration kører ikke SQL. Brug PlanetScales hosted MCP til forespørgsler.
Tilgængelige værktøjer
-
list_organizations
List PlanetScale-organisationer, tokenet har adgang til.
-
get_organization
Hent en PlanetScale-organisation efter navn.
-
list_databases
List databaser i en PlanetScale-organisation.
-
get_database
Hent en PlanetScale-database efter navn.
-
list_branches
List branches for en PlanetScale-database.
-
get_branch
Hent en PlanetScale-databasebranch efter navn.
MCP-endpoint:
https://stackgate.ai/mcp/planetscale
(HTTP) eller via
private gateway.