Gå til indhold

Integration · Udviklerværktøjer

Forbind Claude og ChatGPT med DigitalOcean

Spørg din AI, hvorfor et deploy fejlede, hvilke droplets der kører, eller hvad forbruget er indtil nu i måneden på DigitalOcean. Den kan læse logs fra App Platform, redeploye eller genstarte apps, genstarte droplets og rette DNS-records. Du får svar om din infrastruktur uden at åbne kontrolpanelet.

Forbind DigitalOcean gratis

Gratis plan uden kreditkort. Det tager cirka et minut.

Prøv at spørge

  • “Hvorfor fejlede det seneste deploy af min api-app?”

    AI'en henter appens deployments og læser BUILD- eller DEPLOY-loggen for at finde fejlen.

  • “Redeploy storefront-appen og tving et nyt build.”

    Den starter et nyt deployment af appen med force_build slået til.

  • “Peg staging.example.com på 203.0.113.10.”

    Den tilføjer en A-record på domænet eller retter den eksisterende.

Det kan din AI

Apps og deployments

Se apps på App Platform, læs build-, deploy- og run-logs, og redeploy eller genstart en app.

Droplets og databaser

Se droplets, volumes, snapshots, load balancers og databaseklynger, tjek CPU-forbrug og kør power-handlinger.

DNS, oppetid og regning

Vis og ret DNS-records, tjek uptime-overvågning, og se saldo og forbrug.

  • “Genstart dropletten worker-02 og sig til, når den er klar.”

    Den kører en reboot på dropletten og følger handlingen, til den er færdig.

  • “Hvor meget har vi brugt i denne måned?”

    Den henter jeres saldo og forbruget indtil nu i måneden.

  • “Er uptime-tjekket på forsiden grønt i alle regioner?”

    Den læser tjekkets status og viser, hvilke regioner der er oppe, og eventuel nedetid.

28 værktøjer til DigitalOcean

Værktøjerne er slået til, når du forbinder. Du kan slå dem fra enkeltvis eller kræve din godkendelse, før de kører.

  • create_dns_recordÆndrer dataAdd a DNS record to a domain by domain_name: type, name, data and optional ttl, priority or port. Changes public DNS once it propagates.
  • deploy_appÆndrer dataStart a new deployment of an app by app_id from its current spec and source. Set force_build to rebuild even when nothing changed.
  • get_accountGet the DigitalOcean account for this token: email, team, droplet limit and status. Use it to confirm which account you are working in.
  • get_appGet one App Platform app by id, including its spec, components, live URL and active deployment.
  • get_app_logsGet logs for an app by app_id. Choose type (BUILD, DEPLOY or RUN) and optionally a component name. Use it to find out why a deploy or app is failing.
  • get_balanceGet the account's current balance, month-to-date usage and when it was last updated.
  • get_database_clusterGet one managed database cluster by database_cluster_uuid: engine, version, size, node count, status and connection host.
  • get_domainGet one DNS domain by domain_name, including its TTL and zone file.
  • get_dropletGet full details for one droplet by droplet_id: status, size, image, region, networks and backups.
  • get_droplet_actionCheck the progress of an action started on a droplet, by droplet_id and action_id. Status is in-progress, completed or errored.
  • get_droplet_cpu_metricsGet CPU usage over time for a droplet. Requires host_id (the droplet ID) and a start/end time range as Unix timestamps.
  • get_uptime_check_stateGet the current state of an uptime check by check_id: whether the target is up in each region and recent downtime.
  • list_app_deploymentsList the deployments of an app by app_id, newest first, with each deployment's phase (for example ACTIVE, ERROR, BUILDING).
  • list_appsList App Platform apps with their live URL, region and latest deployment status.
  • list_database_backupsList the available backups for a database cluster by database_cluster_uuid, with creation time and size.
  • list_database_clustersList managed database clusters (PostgreSQL, MySQL, Redis/Valkey, MongoDB and others) with their engine, size, region and status. Filter by tag_name.
  • list_dns_recordsList DNS records for a domain by domain_name. Filter by record type (A, CNAME, MX, TXT...) or name.
  • list_domainsList the domains managed in DigitalOcean DNS.
  • list_dropletsList droplets (virtual servers) with their status, size, region and IP addresses. Filter by tag_name or name, and page with page/per_page.
  • list_load_balancersList load balancers with their IP, status, forwarding rules and attached droplets.
  • list_project_resourcesList the resources assigned to a project by project_id, as URNs such as do:droplet:123.
  • list_projectsList projects, the folders that group droplets, apps, databases and other resources.
  • list_snapshotsList droplet and volume snapshots with size and creation date. Filter by resource_type (droplet or volume).
  • list_uptime_checksList uptime checks that monitor URLs or IPs from several regions.
  • list_volumesList block storage volumes with size, region and the droplets they are attached to. Filter by name or region.
  • restart_appÆndrer dataRestart the running components of an app by app_id without rebuilding. Optionally pass components to restart only some of them.
  • run_droplet_actionÆndrer dataRun a power or maintenance action on a droplet by droplet_id, for example power_on, power_off, shutdown, reboot, power_cycle or snapshot (set type). Power-off and power-cycle can interrupt running services.
  • update_dns_recordÆndrer dataChange an existing DNS record by domain_name and domain_record_id, for example its data (target) or ttl. Changes public DNS once it propagates.

Klar i tre trin

  1. 1

    Vælg systemet

    Opret en gratis PipMCP-konto, og vælg DigitalOcean på listen.

  2. 2

    Indsæt din nøgle

    Indsæt et personal access token fra DigitalOcean. Klik på API i menuen til venstre i kontrolpanelet, derefter 'Generate New Token', vælg navn, udløb og scopes, og kopier tokenet. Det vises kun én gang.

  3. 3

    Tilføj linket i din AI

    Du får et personligt MCP-link. Tilføj det i Claude, ChatGPT eller Cursor:

    Klik på dit navn, og vælg Settings › Connectors › Add custom connector. Indsæt dit link som Remote MCP server URL. Slå det til fra +-menuen i en chat.

Spørgsmål

Hvad kan AI'en gøre i DigitalOcean?

AI'en kan læse droplets, apps, databaser, volumes, snapshots, load balancers, domæner, projekter, uptime-tjek og fakturering. Den kan redeploye og genstarte apps, køre power-handlinger på droplets og oprette eller rette DNS-records.

Kan AI'en se min DigitalOcean API-nøgle?

Nej. Dine DigitalOcean-oplysninger gemmes krypteret og vises aldrig for AI'en. Når du har gemt dem, bliver de ikke vist igen, heller ikke for dig. AI'en ser kun resultaterne af de værktøjer, den bruger.

Kan jeg styre, hvad AI'en må?

Ja. Du vælger, hvilke værktøjer der er slået til, og de scopes, du giver tokenet, begrænser også adgangen. Handlinger som at slukke en droplet eller ændre DNS kan kræve din godkendelse, før de udføres. Alle kald bliver logget.

Virker det med ChatGPT?

Ja. I ChatGPT går du til Settings › Apps & Connectors › Advanced og slår Developer mode til. Derefter tilføjer du dit PipMCP-link. Developer mode kræver et betalt ChatGPT-abonnement: Plus, Pro, Business eller Enterprise. Samme link virker også i Claude (Settings › Connectors › Add custom connector), Cursor og andre MCP-klienter.

Hvad koster det?

PipMCP har en gratis plan, og du skal ikke bruge betalingskort. Betalte planer afregnes pr. gennemført opgave. Du skal også selv have en DigitalOcean-konto.

Kan AI'en slette droplets eller databaser?

Nej. Der er intet værktøj til at slette droplets, apps, databaser eller volumes. De ændringer, den kan lave, er at deploye eller genstarte apps, køre power- og snapshot-handlinger på droplets og oprette eller rette DNS-records.

Lad din AI arbejde i DigitalOcean i dag.

Kom gratis i gang. Din nøgle gemmes krypteret, og du bestemmer, hvad AI’en må.

Forbind DigitalOcean gratis

PipMCP er ikke tilknyttet DigitalOcean. Produktnavne tilhører deres respektive ejere.