Integration · Utvecklarverktyg
Ansluta Claude & ChatGPT till Netlify
Fråga din AI varför den senaste deployen misslyckades, och den läser status för deploy och bygge med felmeddelandet. Den kan rulla tillbaka en webbplats, låsa eller publicera en specifik deploy, läsa och rensa formulärssendningar samt lägga till DNS-poster i Netlify DNS.
Gratis abonnemang, inget kreditkort krävs. Tar ungefär en minut.
Prova att fråga
“Varför misslyckades den senaste deployen av marknadsföringswebbplatsen?”
AI:n hittar webbplatsen, listar de senaste deployerna och läser den misslyckade med dess felmeddelande, gren och commit.
“Rulla tillbaka butikswebbplatsen till föregående version.”
Den rullar tillbaka live-webbplatsen till det tidigare publicerade bygget.
“Visa de senaste inlåtandena från kontaktformuläret denna vecka.”
Den hittar kontaktformuläret på webbplatsen och listar dess nyaste inlåtanden med alla fält.
Vad din AI kan göra
Deployer och byggen
Lista och inspektera deployer och byggen, publicera eller rulla tillbaka till en känd bra version, och pausa eller starta automatisk publicering med ett deploy-lås.
Formulär
Lista formulär och inlåtanden per formulär eller per webbplats, läsa varje fält, och radera spam.
Webbplatser och DNS
Läsa och uppdatera inställningar för webbplatser, lista DNS-zoner och postar, och lägg till nya DNS-postar.
“Radera spam-inlåtandena från igår.”
Den läser igår dagens inlåtanden och raderar de du bekräftar är spam.
“Lägg till en TXT-post för Google-verifiering på acme.com.”
Den hittar zonacme.com och lägger till TXT-posten med värdet du anger.
“Låsa produktionen mot det aktuella bygget medan vi tester.”
Den låser webbplatsen mot det bygget, så nya byggen publiceras inte automatiskt förrän du släpper låset.
171 verktyg för Netlify
Dessa verktyg aktiveras när du ansluter. Du kan stänga av valfritt verktyg eller kräva ditt godkännande innan det körs.
archive_agent_runnerSynligt för andraArkivera en agentkörare (agent körare id). Har effekter som är synliga utanför detta system.archive_siteSynligt för andraInaktivera en webbplats (webbplats id). Har effekter som är synliga utanför detta system.cancel_accountRaderarAvregistrera ett konto (konto id). Destruktiv åtgärd; kan kräva godkännande.cancel_deployRaderarAvbryt en deploy (deploy id). Destruktiv åtgärd; kan kräva godkännande.create_accountÄndrar dataSkapa ett nytt konto. Krävs: namn eller typ id.create_account_envÄndrar dataSkapa en ny miljö för ett konto.create_agent_runnerÄndrar dataSkapa en ny agentkörare. Krävs: webbplats id.create_agent_runner_commitÄndrar dataSkapa ett nytt kommitté för en agentkörare. Krävs: målsgren.create_agent_runner_pull_requestÄndrar dataSkapa ett nytt pull-request för en agentkörare.create_branchÄndrar dataSkapa en ny gren. Krävs: gren id.create_branch_resetÄndrar dataSkapa en ny reset för en gren.create_build_logÄndrar dataSkapa en ny loggbok för en byggnad.create_deploy_keyÄndrar dataSkapa en ny deploy-nyckel.create_deploy_plugin_runÄndrar dataSkapa ett nytt plugin-körning för en deploy.create_dev_server_stateÄndrar dataSkapa en ny tillstånd för en utvecklingsserver. Krävs: tillstånd.create_dev_server_taskÄndrar dataSkapa en ny uppgift för en utvecklingsserver.create_dns_recordÄndrar dataLägg till en DNS-post i en zon via zon_id: typ, värdnamn, värde och valfritt ttl eller prioritet. Ändrar offentlig DNS.create_dns_zoneÄndrar dataSkapa en ny dns-zona.create_hookÄndrar dataSkapa en ny hängning. Krävs: webbplats id.create_purgeÄndrar dataSkapa en ny rensning.create_service_instanceÄndrar dataSkapa ett nytt instans för en tjänst. Krävs: kropp.create_siteÄndrar dataSkapa en ny webbplats. Sök först efter webbplatser för att undvika dubletter.create_site_agent_runner_hookÄndrar dataSkapa en ny agentkörare-hängning för en webbplats.create_site_assetÄndrar dataSkapa ett nytt tillgång för en webbplats. Krävs: namn, storlek eller innehållstyp.create_site_buildÄndrar dataSkapa en ny byggnad för en webbplats.create_site_build_hookÄndrar dataSkapa en ny bygghängning för en webbplats.create_site_create_site_in_teamÄndrar dataSkapa en ny webbplats. Sök först efter webbplatser för att undvika dubletter.create_site_databaseÄndrar dataSkapa en ny databas för en webbplats.create_site_deployÄndrar dataSkapa en ny deploy för en webbplats.create_site_dev_serverÄndrar dataSkapa en ny utvecklingsserver för en webbplats.create_site_dev_server_hookÄndrar dataSkapa en ny utvecklingsserver-hängning för en webbplats.create_site_snippetÄndrar dataSkapa ett nytt snippet för en webbplats.create_site_sslÄndrar dataSkapa en ny ssl för en webbplats.create_site_traffic_splitÄndrar dataSkapa en ny trafikdelning för en webbplats.create_snapshotÄndrar dataSkapa ett nytt skott.create_ticketÄndrar dataSkapa ett nytt biljett. Krävs: klient id.create_ticket_exchangeÄndrar dataSkapa en ny utbyte för en biljett.create_userÄndrar dataSkapa en ny användare.delete_account_envRaderarTa bort en miljö permanent via miljönyckel. Destruktiv åtgärd; kan kräva godkännande.delete_agent_runnerRaderarTa bort en agentkörare permanent via agent körare id. Destruktiv åtgärd; kan kräva godkännande.delete_agent_runner_sessionRaderarTa bort ett session permanent via agent körare sessions id. Destruktiv åtgärd; kan kräva godkännande.delete_branchRaderarTa bort en gren permanentt med gren-ID. Destruktiv åtgärd; kan kräva godkännande.delete_deployRaderarTa bort en deploy permanent via deploy id. Destruktiv åtgärd; kan kräva godkännande.delete_deploy_keyRaderarTa bort en deploy-nyckel permanent via nyckel id. Destruktiv åtgärd; kan kräva godkännande.delete_dns_zoneRaderarTalet en dns zon permanent genom zon-id. Destruktivt åtgärd; kan kräva godkännande.delete_dns_zone_dns_recordRaderarTalet en dns-post permanent genom dns-post-id. Destruktivt åtgärd; kan kräva godkännande.delete_env_valueRaderarTalet ett värde permanent genom värde-id. Destruktivt åtgärd; kan kräva godkännande.delete_hookRaderarTa bort en hook permanent via hook id. Destruktiv action; kan kräva godkännande.delete_service_instanceRaderarTalet en instans permanent genom instans-id. Destruktivt åtgärd; kan kräva godkännande.delete_settingsFlyttar pengarTalet ett inställning permanent genom sid-id. Finansiell eller irreversibel åtgärd; kan kräva godkännande.delete_siteRaderarTa bort ett platsenhet permanent via platsenhets-id. Destructiv åtgärd; kan kräva godkännande.delete_site_agent_runner_hookRaderarTalet en agentdrivare-hook permanent genom agentdrivare-hook-id. Destruktivt åtgärd; kan kräva godkännande.delete_site_assetRaderarPermanent radera en resurs via resurs-id. Destruktivt åtgärd; kan kräva godkännande.delete_site_build_hookRaderarTalet ett bygghook permanent genom bygghook-id. Destruktivt åtgärd; kan kräva godkännande.delete_site_databasesFlyttar pengarTalet en databas permanent genom sid-id. Finansiell eller irreversibel åtgärd; kan kräva godkännande.delete_site_deployRaderarTalet ett deploy permanent genom deploy-id. Destruktivt åtgärd; kan kräva godkännande.delete_site_dev_server_hookRaderarTalet en utvecklingsserver-hook permanent genom utvecklingsserver-hook-id. Destruktivt åtgärd; kan kräva godkännande.delete_site_dev_serversFlyttar pengarTalet en utvecklingsserver permanent genom sid-id. Finansiell eller irreversibel åtgärd; kan kräva godkännande.delete_site_formRaderarTa bort ett formulär permanent via formen id. Destructiv åtgärd; kan kräva godkännande.delete_site_snippetRaderarTa bort ett snippet permanent via snippets ID. Destructive action; may require approval.delete_snapshotRaderarTa bort permanent ett skärmdrag via skärmdrag-id. Destructiv åtgärd; kan kräva godkännande.delete_submissionRaderarTalet ett formulärinskick permanent genom submission_id, t.ex. spam.delete_userRaderarTa bort en användare permanent med hjälp av användarens ID. Destructiv åtgärd; kan kräva godkännande.detach_site_repoÄndrar dataKoppla en sida (sid-id) från.get_accountHämta ett konto via konton-id.get_account_envHämta ett miljövariabel för ett konto via miljö-namn.get_agent_runnerHämta en agentdrivare via agentdrivare-id.get_agent_runner_sessionHämta en session för en agentdrivare via agentdrivare-session-id.get_branchHämta en gren via gren-id.get_buildHämta ett bygge genom build_id, inklusive status och felmeddelande.get_build_statusHämta den aktuella statusen för ett bygge via konto-id.get_current_userHämta Netlify användaren som denna token tillhör.get_deployHämta ett deploy genom sid_id och deploy_id: status, felmeddelande, commit, gren och deploy-URL.get_deploy_2Hämta ett deploy genom deploy-id.get_deploy_keyHämta en deploy-nyckel via nyckel-id.get_dns_zoneHämta en dns-zon via zon_id, inklusive dess namnservrar.get_dns_zone_dns_recordHämta en dns-post för en dns-zon via dns-post-id.get_hookHämta en hook via hook-id.get_migrationHämta en migration via namn.get_serviceHämta en tjänst via tillägg-namn.get_service_instanceHämta en instans för en tjänst via instans-id.get_siteHämta en sida genom sid_id: URL, anpassad domän, repo, byggeställningar och publicerat deploy.get_site_agent_runner_hookHämta en agentdrivare-hook för en sida via agentdrivare-hook-id.get_site_assetHämta ett tillgång för en sida via tillgång-id.get_site_build_hookHämta ett bygghook för en sida via bygghook-id.get_site_dev_serverHämta en utvecklingsserver för en sida via utvecklingsserver-id.get_site_dev_server_hookHämta en utvecklingsserver-hook för en sida via utvecklingsserver-hook-id.get_site_documentHämta ett dokument för en sida via dokument-pfad.get_site_snippetHämta ett snippet för en sida via snippet-id.get_site_traffic_splitHämta en trafikdelning för en sida via split-test-id.get_submissionHämta ett formulärinskick genom submission_id med alla inlämnade fält.get_ticketHämta ett biljet genom biljet-id.get_userHämta en användare med user id.list_account_envsLista miljövariabler för ett konto. Valfritt filter: kontextnamn, omfång eller sid-id.list_agent_runnersLista agent runners. Valfria filter: konto-id, site-id, status, titel, gren eller resultatgren. Resultat är paginerade.list_asset_public_signaturesLista offentliga signaturer för en asset.list_branchesLista grenar.list_buildsLista builds för en site via site_id, med status och tidsåtgång.list_certificatesLista certifikat. Valfria filter: domän.list_deploy_keysLista deploy nycklar.list_deploysLista deploys för en site via site_id, nyast först, med status (klart, fel, byggande), gren och commit. Filtrera efter gren, status eller production.list_dns_recordsLista DNS-postningar i en zon via zone_id.list_dns_zonesLista DNS-zoner (domäner som använder Netlify DNS).list_form_submissionsLista inlämningar för ett form via form_id, nyast först. Använd det för att läsa kontakt- eller registreringsform-inlägg.list_formsLista Netlify Forms på en site via site_id, med inlämningsräkningar.list_hooksLista hooks. Valfria filter: site-id.list_latestsLista latests. Valfria filter: paket eller status.list_manifestsLista manifesten.list_migrationsLista migrationer. Valfria filter: gren.list_payment_methodsLista betalmetoder.list_providersLista leverantörer.list_servicesLista tjänster. Valfria filter: sök.list_settingsLista inställningar.list_site_agent_runner_hooksLista agent runner hooks för en site.list_site_assetsLista asseter för en site.list_site_build_hooksLista build hooks för en site.list_site_databasesLista databaser för en site. Valfria filter: roll.list_site_deployed_branchesLista publicerade grenar för en site.list_site_dev_server_hooksLista dev server hooks för en site.list_site_dev_serversLista dev servers för en site. Resultat är paginerade.list_site_dnsLista dns för en site.list_site_documentsLista dokument för en site.list_site_envsLista envs för en site. Valfria filter: kontextnamn eller omfång.list_site_metadataLista metadata för en site.list_site_service_instancesLista tjänstinstanser för en site.list_site_snippetsLista snippets för en site.list_site_sslsLista ssls för en site.list_site_submissionsLista form inlämningar över alla former på en site, via site_id, nyast först.list_site_traffic_splitsLista trafikdelning för en site.list_sitesLista sites med deras URL, custom domain och senaste deploy status. Filtrera efter namn.list_snapshotsLista snapshots.list_teamsLista teamen (konton) du tillhör, med slug och plan.list_typesLista typer.list_types_list_account_types_for_userLista typer.list_usersLista användare.lock_deploySynligt för andraLås sidan till en deploy med deploy_id så att nya byggen inte automatiskt publiceras tills den låses upp.pay_dns_zoneFlyttar pengarÖverför en dns zon (zon-id). Finansiell eller irreversibel åtgärd; kan kräva godkännande.publish_deployÄndrar dataPublicera en tidigare deploy som live site, via site_id och deploy_id. Använd det för att rulla tillbaka till en specifik känd-god version.restore_hookÄndrar dataAktivera en hook (hook-id).restore_siteÄndrar dataAktivera en site (site-id).restore_snapshotÄndrar dataÅterställ en tillståndsbild (tillståndsbild id).rollback_siteSynligt för andraRolla tillbaka den live sidan till den tidigare publicerade deployen, med site_id.search_account_auditsSök audits för ett konto via query eller loggtyp. Använd detta för att hitta befintliga audits innan du skapar en ny audit. Resultat är paginerade.search_site_functionsSök functions för en site via filter. Använd detta för att hitta befintliga functions innan du skapar en ny function.search_sites_list_sites_for_accountSök sites efter namn. Använd detta för att hitta befintliga sites innan du skapar en ny site. Resultat är paginerade.send_startSynligt för andraSkicka ett start (build-id). Har effekter synliga utanför detta system.submit_traffic_splitSynligt för andraPublicera ett trafikdelning (split test id). Effekterna är synliga utanför detta system.submit_traffic_split_unpublishSynligt för andraTa bort publicering av ett trafikdelning (split test id). Effekterna är synliga utanför detta system.unlock_deploySynligt för andraLås upp en låst deploy med deploy_id så att nya byggen igen börjar publiceras automatiskt.update_accountÄndrar dataUppdatera en befintlig konto identifierad med account id.update_account_envÄndrar dataUppdatera en befintlig miljö identifierad med env key. Endast fälten du skickar ändras.update_agent_runnerÄndrar dataUppdatera en befintlig agent runner identifierad med agent runner id. Endast fälten du skickar ändras.update_agent_runner_sessionÄndrar dataUppdatera en befintlig session identifierad med agent runner session id. Endast fälten du skickar ändras.update_deploy_validations_reportsSynligt för andraUppdatera en befintlig validations rapport identifierad med deploy id. Endast fälten du skickar ändras. Effekterna är synliga utanför detta system.update_hookÄndrar dataUppdatera en befintlig hook identifierad med hook id.update_migrationÄndrar dataUppdatera en befintlig migration identifierad med deploy id.update_service_instanceÄndrar dataUppdatera en befintlig instance identifierad med instance id.update_settingsSynligt för andraUppdatera en befintlig inställning identifierad med branch id. Effekterna är synliga utanför detta system.update_siteÄndrar dataUppdatera sidans inställningar med site_id, t.ex. namn, custom_domain eller byggeställningar. Endast fälten du skickar ändras.update_site_agent_runner_hookÄndrar dataUppdatera en befintlig agent runner hook identifierad med agent runner hook id.update_site_assetÄndrar dataUppdatera en befintlig asset identifierad med asset id.update_site_build_hookÄndrar dataUppdatera en befintlig build hook identifierad med build hook id.update_site_deployÄndrar dataUppdatera en befintlig deploy identifierad med deploy id.update_site_dev_server_hookÄndrar dataUppdatera en befintlig dev server hook identifierad med dev server hook id.update_site_dnsSynligt för andraUppdatera en befintlig dns identifierad med site id. Effekterna är synliga utanför detta system.update_site_metadataSynligt för andraUppdatera en befintlig metadata identifierad med site id. Effekterna är synliga utanför detta system.update_site_pluginÄndrar dataUppdatera en befintlig plugin identifierad med package.update_site_snippetÄndrar dataUppdatera en befintlig snippet identifierad med snippet id.update_site_traffic_splitÄndrar dataUppdatera en befintlig trafikdelning identifierad med split test id.update_userÄndrar dataUppdatera ett befintligt användare identifierat med användares id.upload_agent_runner_urlÄndrar dataLadda upp en agent runner.
Kom igång i tre steg
- 1
Välj appen
Skapa ett gratis PipMCP-konto och välj Netlify i applistan.
- 2
Klistra in din nyckel
Klistra in ett Netlify-personligt åtkomsttoken. Öppna Användare-inställningar > Tillämpningar > Personliga åtkomsttoken, klicka på Ny åtkomsttoken, ge det ett namn och utgångsdatum, och kopiera det.
- 3
Lägg till länken i din AI
Du får en personlig MCP-länk. Lägg till den i Claude, ChatGPT eller Cursor:
- Klicka på ditt namn och sedan på Inställningar › Anslutningar › Lägg till anpassad anslutning.
- Klistra in din länk som URL för den fjärranslutna MCP-servern.
- Aktivera anslutningen via +-menyn i en chatt.
Frågor
Vad kan AI:n göra i Netlify?
AI:n kan lista och läsa webbplatser, deployer, byggen, formulär, formulärssendningar, DNS-zoner och DNS-postar. Den kan publicera en tidigare deploy, rulla tillbaka, låsa en deploy och släppa låset igen, uppdatera webbplatsinställningar, lägga till DNS-postar och radera formulärssendningar.
Kan AI:n bryta min live-webbplats?
Vissa verktyg ändrar vad besökare ser: publicera en deploy, rulla tillbaka, lägga till DNS-postar eller ändra webbplatsinställningar. Du kan stänga av dessa eller kräva godkännande innan de kör. Att läsa deployer, byggen och inlåtanden ändrar inget.
Ser AI:n min Netlify-API-nyckel?
Nej. Ditt personliga åtkomsttoken är krypterat i vila och visas aldrig för AI:n. När det sparas visas det inte igen, inte ens för dig. AI:n fungerar endast genom verktygen du slår på.
Kan jag styra vad AI:n får göra?
Ja. Du väljer vilka verktyg som är aktiverade. Riskabela åtgärder, såsom att rulla tillbaka en webbplats eller lägga till en DNS-post, kan kräva ditt godkännande innan de utförs. Varje verktygsanrop loggas, så du kan se vad AI:n gjorde.
Fungerar det med ChatGPT?
Ja. I ChatGPT, gå till Inställningar › Appar & Kopplingar › Avancerat, aktivera Utvecklarmodet och lägg till din PipMCP-länk. Utvecklarmodet kräver ett betald ChatGPT-avtal: Plus, Pro, Business eller Enterprise. Länken fungerar också i Claude under Inställningar › Kopplingar › Lägg till anpassad koppling, samt i Cursor.
Vad kostar det?
PipMCP har en gratisplan och du behöver inte kreditkort för att börja. Betalda planer faktureras per avslutat uppgift, så du betalar för arbetet som AI:n faktiskt slutför.
Relaterade integrationer
Låt din AI arbeta i Netlify redan idag.
Kom igång gratis. Din nyckel förblir krypterad, och du bestämmer vad AI:n får göra.
Anslut Netlify gratisPipMCP har ingen koppling till Netlify. Produktnamnen är varumärken som tillhör respektive ägare.






