Integration · Udviklerværktøjer
Forbind Claude og ChatGPT med Azure Web Apps
Spørg din AI, hvilke web apps der kører, hvorfor den seneste deployment fejlede, eller bed den genstarte et site i Azure App Service. Den kan vise og læse web apps og App Service-planer, læse deployments og deres logs, køre diagnoser, tjekke kvoteforbrug og starte, stoppe eller genstarte apps. Du kan holde øje med dine sites uden at klikke rundt i Azure-portalen.
Gratis plan uden kreditkort. Det tager cirka et minut.
Prøv at spørge
“Hvilke web apps har jeg, og kører de?”
AI'en viser web apps i dit abonnement med ressourcegruppe, tilstand og værtsnavne.
“Hvorfor fejlede den seneste deployment af shop-api?”
Den viser appens deployments og læser loggen for den, der fejlede.
“Genstart staging-sitet i ressourcegruppen web-rg.”
Den genstarter web appen. Sitet er kortvarigt utilgængeligt under genstarten.
Det kan din AI
Web apps
Vis og læs web apps med konfiguration, værtsnavne, instanser, logindstillinger og backups, og start, stop eller genstart dem.
Deployments og diagnoser
Læs deployments og deployment-logs, vis og kør diagnosedetektorer, og tjek kvoteforbrug.
Planer og WebJobs
Vis og læs App Service-planer og deres apps, genstart alle apps på en plan, og vis eller kør triggered WebJobs.
“Hvor meget CPU-tid og hukommelse bruger marketing-site?”
Den læser appens kvoteforbrug for CPU-tid, hukommelse, båndbredde og lagerplads.
“Kør en diagnose på checkout-appen for den seneste time.”
Den viser de tilgængelige detektorer og kører den, der passer, for tidsrummet. Diagnoser læser kun data.
“Hvad kører der på Production-planen?”
Den læser planens prisniveau og antal workers og viser de web apps, der kører på den.
25 værktøjer til Azure Web Apps
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.
get_app_service_planHent en App Service-plan ud fra `resource_group_name` og `name`, inklusive prisniveau og antal workers.get_deploymentHent en udrulning af en webapp ud fra `resource_group_name`, `name` og `deployment_id`.get_deployment_logHent loggen for en udrulning ud fra `resource_group_name`, `name` og `deployment_id`. Brug den til at se, hvorfor en udrulning mislykkedes.get_logging_configHent en webapps logningskonfiguration (applikationslogge, HTTP-logge og logge over mislykkede anmodninger) ud fra `resource_group_name` og `name`.get_web_appHent en webapp ud fra `resource_group_name` og `name`, inklusive tilstand, værtsnavne, plan og indstillinger.get_web_app_configHent en webapps webstedskonfiguration (runtimeversioner, indstillingen for altid at være aktiv samt HTTPS- og FTP-indstillinger) ud fra `resource_group_name` og `name`.get_web_app_usageHent en webapps kvoteforbrug (CPU-tid, hukommelse, båndbredde og lagerplads) ud fra `resource_group_name` og `name`.list_app_service_plansVis alle App Service-planer i abonnementet.list_app_service_plans_in_groupVis App Service-planerne i en ressourcegruppe (`resource_group_name`).list_backupsVis en webapps eksisterende sikkerhedskopier ud fra `resource_group_name` og `name`.list_deploymentsVis en webapps udrulninger ud fra `resource_group_name` og `name`.list_diagnosticsVis de diagnostiske detektorer, der er tilgængelige for en webapp, ud fra `resource_group_name` og `site_name`.list_host_namesVis de værtsnavne (brugerdefinerede domæner), der er knyttet til en webapp, ud fra `resource_group_name` og `name`.list_plan_web_appsVis de webapps, der kører på en App Service-plan, ud fra `resource_group_name` og planens `name`.list_triggered_webjobsVis en webapps udløste WebJobs (kørt efter behov eller efter en tidsplan) ud fra `resource_group_name` og `name`.list_web_app_instancesVis en webapps kørende instanser ud fra `resource_group_name` og `name`.list_web_appsVis alle App Service-webapps i abonnementet med deres ressourcegruppe, tilstand og værtsnavne.list_web_apps_in_groupVis webapps i en ressourcegruppe (`resource_group_name`).list_webjobsVis alle WebJobs for en webapp ud fra `resource_group_name` og `name`.restart_plan_web_appsÆndrer dataGenstart alle webapps på en App Service-plan ud fra `resource_group_name` og planens `name`. Alle disse websteder er kortvarigt utilgængelige.restart_web_appÆndrer dataGenstart en webapp ud fra `resource_group_name` og `name`; `soft_restart` genstarter uden at genstarte workerprocesserne. Webstedet er kortvarigt utilgængeligt.run_diagnosticKør en diagnostisk detektor på en webapp ud fra `resource_group_name`, `site_name` og `detector_name`, eventuelt for et tidsinterval angivet med `start_time`/`end_time`. Foretager ingen ændringer.run_triggered_webjobÆndrer dataKør et udløst WebJob nu ud fra `resource_group_name`, `name` og `web_job_name`.start_web_appÆndrer dataStart en stoppet webapp ud fra `resource_group_name` og `name`.stop_web_appÆndrer dataStop en webapp ud fra `resource_group_name` og `name`. Webstedet er offline, indtil det startes igen.
Klar i tre trin
- 1
Vælg systemet
Opret en gratis PipMCP-konto, og vælg Azure Web Apps på listen.
- 2
Indsæt din nøgle
Opret din egen Microsoft Entra-app, indsæt dens Application (client) ID, værdien af en client secret og dit Azure-abonnements-ID, og log derefter ind én gang. I Azure-portalen åbner du Microsoft Entra ID > App registrations > New registration og tilføjer Web redirect URI'en https://pipmcp.com/oauth/callback. Under API permissions tilføjer du Azure Service Management > user_impersonation (delegated). Under Certificates & secrets opretter du en client secret og kopierer dens Value. Din Azure-bruger skal have en rolle på web apps, for eksempel Website Contributor.
- 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 Azure Web Apps?
Den kan vise og læse web apps, App Service-planer, deployments og deployment-logs, sitekonfiguration, logindstillinger, værtsnavne, instanser, backups, kvoteforbrug og WebJobs og køre diagnosedetektorer. Den kan starte, stoppe og genstarte web apps, genstarte alle apps på en plan og køre triggered WebJobs.
Kan AI'en se mine oplysninger til Azure Web Apps?
Nej. Dit client ID, din client secret og dine login-tokens 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, så du kan starte med kun at slå op. Når en web app stoppes, er sitet offline, indtil det startes igen, genstarter gør sites kortvarigt utilgængelige, og en WebJob udfører rigtigt arbejde. Derfor kan de værktøjer kræve din godkendelse, før de udføres, og alle kald bliver logget.
Virker det med ChatGPT?
Ja. I ChatGPT åbner du Settings › Apps & Connectors › Advanced, slår Developer mode til og tilføjer dit PipMCP-link. Developer mode kræver et betalt ChatGPT-abonnement: Plus, Pro, Business eller Enterprise. Det samme link virker også i Claude (Settings › Connectors › Add custom connector), Cursor og andre MCP-klienter.
Hvad koster det?
Azure Web Apps forbindes med OAuth, og OAuth-forbindelser kræver PipMCP Pro eller højere. PipMCP har også en gratis plan uden betalingskort, men den dækker ikke denne forbindelse. På de betalte planer betaler du pr. gennemført opgave. Du skal også selv have et Azure-abonnement.
Hvilke Azure-ressourcer kan AI'en nå?
AI'en arbejder gennem den Azure-bruger, du logger ind med, via den delegerede tilladelse user_impersonation. Den når kun web apps i det abonnement, du angiver, hvor brugeren har en rolle, for eksempel Website Contributor. Derudover er det kun de værktøjer, du slår til i PipMCP, der er tilgængelige.
Lad din AI arbejde i Azure Web Apps i dag.
Kom gratis i gang. Din nøgle gemmes krypteret, og du bestemmer, hvad AI’en må.
Forbind Azure Web Apps gratisPipMCP er ikke tilknyttet Azure Web Apps. Produktnavne tilhører deres respektive ejere.






