OpenAI
Denne side er maskinoversat. Se den originale engelske artikel.

Forbind tilpassede MCP-servere i ChatGPT

Se, hvordan du forbinder og tester tilpassede MCP-servere og administrerer arbejdsområdets tilladelser i ChatGPT.

Opdateret: 8 hours ago

Oversigt

Forbind brugerdefinerede MCP-servere med ChatGPT for at bruge deres værktøjer i samtaler. En server kan stille værktøjer til rådighed uden en brugerdefineret grænseflade. MCP-apps føjer en interaktiv grænseflade til disse værktøjer.

  • Gennemgå og udgiv forbindelser til brugerdefinerede MCP-servere til din virksomhed. Administratorer/ejere og autoriserede udviklere (kun Enterprise/Edu) kan forbinde og teste MCP-servere privat, før de udgiver forbindelserne til arbejdsområdet – både servere, de selv har bygget, og servere bygget af andre.

  • Udfør handlinger i din virksomheds værktøjer og systemer fra ChatGPT ved hjælp af værktøjer, som MCP-servere stiller til rådighed, herunder handlinger, der skriver eller ændrer data. MCP-apps kan også tilbyde en interaktiv grænseflade. Sæt arbejdsgange i gang, opret opgaver i projektstyringsværktøjer, opdater dit CRM-system, eller kombiner apps i komplekse, koordinerede forløb.

  • Test og kontrollér forbindelser, før du udgiver dem – kun administratorer/ejere kan udgive forbindelser til brugerdefinerede MCP-servere efter test. Enterprise/Edu-administratorer kan desuden styre udvikleres tilladelser og adgangen til arbejdsområdet med RBAC.

Læs Apps i ChatGPT og Byg med Apps SDK for at få flere oplysninger om ChatGPT-apps.

Tilgængelighed og krav

Forbindelser til brugerdefinerede MCP-servere og fuld MCP-understøttelse er tilgængelige for ChatGPT Business- og Enterprise/Edu-kunder i ChatGPT på nettet. Administratorer og ejere kan bruge indstillingerne for arbejdsområdet til at oprette og teste brugerdefinerede apps og udgive dem til deres arbejdsområde.

Enterprise/Edu-administratorer kan desuden bruge RBAC til at give udvalgte medlemmer tilladelse til at oprette forbindelser til brugerdefinerede MCP-servere og derefter vælge, hvem der kan få adgang til hver af de kontrollerede apps.

For at åbne siden Apps fra administrationskonsollen skal du vælge det ønskede ChatGPT-arbejdsområde, åbne Plugins og vælge Administrer ældre apps. Læs om styring af apps og plugins i arbejdsområdet her: Administratorkontrol, sikkerhed og overholdelse for plugins og apps.

Forbind en tilpasset MCP-server

Kontrollér arbejdsområdets tilladelser

Arbejdsområdets administratorer kan administrere tilladelser til forbindelser til tilpassede MCP-servere i arbejdsområdets indstillinger. Den relevante oprettelsestilladelse er Opret plugins med MCP'er. Kontoens og arbejdsområdets politikker gælder, når du forbinder tilpassede MCP-servere. Se afsnittene nedenfor for at få oplysninger om tilladelser for de enkelte abonnementer.

Business-abonnementer

Kun administratorer og ejere kan oprette og udgive plugins til tilpassede MCP-servere i et Business-arbejdsområde. Gå til Arbejdsområdets indstillinger > Medlemmer for at se, hvem der har disse roller.

Enterprise/Edu-abonnementer

Administratorer og ejere kan oprette og teste forbindelser til tilpassede MCP-servere. Administratorer kan bruge rollebaseret adgangskontrol (RBAC) til at give udvalgte medlemmer tilladelse til at oprette forbindelser til tilpassede MCP-servere og administrere adgangen til apps i arbejdsområdet. Kun administratorer og ejere kan udgive apps i arbejdsområdet.

Konfigurer serverforbindelsen

I den nuværende version af Plugins kan du tilføje en brugerdefineret MCP-server direkte fra Plugins. Du behøver ikke at aktivere udviklertilstand først. I stedet skal du læse risikoadvarslen og bekræfte, at du har forstået den, for hver server, du tilføjer. Politikker for kontoen og arbejdsområdet gælder stadig. Du finder en komplet vejledning til forbindelse og test her: Forbind og test dit plugin.

  1. Gå til Plugins.

  2. Vælg plusknappen, og vælg derefter Tilføj brugerdefineret MCP-server.

  3. Angiv et navn og eventuelt en beskrivelse.

  4. Under Forbindelse skal du angive den offentlige HTTPS-URL til din servers MCP-endepunkt eller vælge Tunnel og vælge en tilgængelig sikker MCP-tunnel eller angive dens tunnel_id.

  5. Konfigurer godkendelse for din server.

  6. Læs risikoadvarslen, og markér afkrydsningsfeltet Jeg forstår og vil fortsætte.

  7. Vælg Opret som plugin, og gennemgå derefter de fundne værktøjer og metadata.

Ældre konfiguration af brugerdefinerede apps

  • Kontrollér, at din konto eller dit arbejdsområde giver dig tilladelse til at oprette en brugerdefineret MCP-app.

  • Administratorer/ejere: Gå til Indstillinger for arbejdsområde og derefter til Apps > Opret.

  • Autoriserede brugere (herunder administratorer/ejere): Gå til brugerindstillinger og derefter til Apps > Opret.

  • Angiv endepunktet og de nødvendige metadata for din MCP-server.

  • Vælg godkendelsesmetode, hvis det er relevant.

  • Vælg Scan værktøjer, og vent, til scanningen er færdig. Hvis din server bruger OAuth, skal du følge anvisningerne for at give adgang og derefter vente, til værktøjsscanningen er færdig.

  • Vælg Opret.

  • I den ældre appadministration for arbejdsområdet vises appen som en kladde under Indstillinger for arbejdsområde > Apps > Kladder.

  • I de ældre brugerindstillinger vises en appkladde under Indstillinger > Apps > Aktiverede apps. Appkladden har etiketten Udvikling ud for sit navn.

Hvis OAuth bruges til godkendelse

Når du konfigurerer en app, skal du kontrollere, om din OAuth/OpenID Connect-udbyder er konfigureret til at udstede opdateringstokens, da der kræves yderligere konfiguration for at opretholde forbindelsen.

For OpenID Connect-udbydere er standardmetoden til at anmode om et opdateringstoken at medtage omfanget offline_access i godkendelsesanmodningen og lade udbyderen angive understøttelsen i sine registreringsmetadata.

Kontrollér, at udbyderens .well-known-endepunkter til registrering (.well-known/openid-configuration eller .well-known/oauth-authorization-server) angiver offline_access (eller udbyderens tilsvarende værdi) i scopes_supported eller et lignende egenskabsfelt. Hvis offline_access (eller det tilsvarende omfang for opdateringstokens) ikke er angivet, eller der ikke udstedes opdateringstokens, skal du aktivere offlineadgang eller opdateringsadgang i udbyderens administrationskonsol, lejerindstillinger eller metadatakonfiguration og derefter oprette appen igen, så ChatGPT henter de opdaterede metadata.

Hvis OAuth er konfigureret uden offline_access, kan ChatGPT miste adgangen, når den oprindelige godkendelse udløber, fordi fornyelse med et opdateringstoken muligvis ikke er tilgængelig. Brugerne kan derfor være nødt til at godkende sig igen.

Test serverforbindelsen i ChatGPT

  1. Installer det oprettede plugin, og start derefter en ny samtale. Skriv @ i promptfeltet, og vælg pluginet.

  2. Prøv forskellige prompts og anvendelsesscenarier for din app.

  3. Brug de værktøjer, serveren stiller til rådighed, herunder skrivehandlinger.

  4. Bekræft handlinger, når du bliver bedt om det. ChatGPT beder om bekræftelse ud fra appens tilladelser og handlingens kontekst. Gennemgå appens tilladelser før testen, så testerne ved, hvad de kan forvente.

Disse apptilladelser gælder for samtaler i ChatGPT. Arbejdsområdeagenter bruger individuelle indstillinger, som agentens udvikler fastlægger, til at afgøre, hvilke apphandlinger der er tilgængelige, og hvornår slutbrugere bliver bedt om at godkende dem. Se ChatGPT-arbejdsområdeagenter til Enterprise og Business for at få mere at vide om agenters adfærd.

Publish app

Bemærk: Du er ansvarlig for at kontrollere, at MCP-serveren og appen er sikre og egnede til din organisation, før de udgives. Få mere at vide

Kun administratorer og ejere kan udgive brugerdefinerede apps. Sådan bruger du den hidtidige udgivelsesproces for brugerdefinerede apps, som stadig er tilgængelig:

  1. Gå til Administrationskonsol, og vælg det ønskede ChatGPT-arbejdsområde.

  2. Åbn Plugins, og vælg derefter Administrer ældre apps.

  3. Vælg Kladder og derefter Udgiv, og gennemgå sikkerhedsadvarslerne, især for skrivehandlinger.

Efter udgivelsen vises apps på arbejdsområdets liste over godkendte apps. Brugere kan finde tilgængelige apps under Indstillinger > Plugins.

Business- og Enterprise/Edu-administratorer kan opdatere værktøjslisten for en eksisterende brugerdefineret MCP-server fra arbejdsområdets appindstillinger uden at oprette appen igen. For at opdatere værktøjslisten skal du have tilladelse til at administrere appen og en gyldig forbindelse til den. Appens ejer kan redigere dens navn og logo via appens menu Administrer i indstillingerne for Apps, når disse muligheder er tilgængelige. Enterprise/Edu-abonnementer har yderligere kontrolmuligheder – læs videre for at få mere at vide.

Kontrolmuligheder for Enterprise/Edu-administratorer og -ejere

Enterprise/Edu-administratorer og -ejere kan desuden bruge RBAC til at bestemme, hvem der kan få adgang til appen, og styre, hvilke handlinger appen må udføre, før den udgives.

  • Når du har valgt Udgiv (i det foregående trin), skal du bruge Konfigurer handlinger i den dialogboks, der vises, til at bestemme, hvilke handlinger appen må udføre, ved at markere eller fjerne markeringen ud for hver handling. Du kan også vælge Opdater for at hente nye handlinger (som er fravalgt som standard) eller opdateringer til handlingsdefinitioner. Brug Konfigurer adgang til at vælge de grupper, der skal have adgang, før du udgiver.

Du kan også styre appens handlinger efter udgivelsen.

  • Find appen under Indstillinger for arbejdsområde > Apps, vælg menuen med flere muligheder (•••) ud for den app, du vil konfigurere, og vælg Handlingsstyring.

  • Opdateringer til MCP-serveren aktiveres ikke automatisk – du kan vælge knappen Opdater for at hente det nyeste sæt handlinger eller opdateringer til eksisterende handlinger. Nye handlinger er deaktiveret som standard, og ændringer i eksisterende handlinger vises i en sammenligningsvisning.

Image

Brug den nye app i chats

  • Start en chat, og vælg en eller flere apps til en enkelt besked, eller brug virksomhedsviden.

  • Du kan kalde flere apps fra både OpenAI og tredjeparter i én prompt (f.eks. hente interne data og derefter oprette en sag ud fra resultatet).

  • Valget af apps gælder for den besked, hvor du bruger dem, ikke for hele samtalen. Du behøver ikke at vælge en app igen for at diskutere eller henvise til resultater, der allerede er i chatten.

  • @omtale appen igen, når en opfølgning kræver nye data eller en ny handling fra appen.

  • Bemærk: Hvis du bruger virksomhedsviden, medtages kun apps, der kan søge i og hente data.

  • Ved handlinger, der skriver eller ændrer data, kan ChatGPT bede om bekræftelse afhængigt af appens tilladelser og den sammenhæng, handlingen udføres i. Gennemgå appens tilladelser, før du udgiver den, så brugerne forstår, hvornår ChatGPT kan bede om bekræftelse, før appen bruges.

Sikkerhed, tryghed og datahensyn

Bemærk: Forbindelse til usikre eller upålidelige MCP-servere kan øge eksponeringen for sikkerhedsrisici (herunder prompt injection). Forbind kun servere, du har tillid til, og sørg for, at udviklerne forstår risiciene, før de forbinder en tilpasset MCP-server. Læs mere

Forbindelser til tilpassede MCP-servere kræver ansvarlig opsætning og løbende tilsyn. Ved handlinger, der skriver eller ændrer data, kan ChatGPT bede om bekræftelse afhængigt af appens tilladelser, handlingens kontekst og dens potentielle konsekvenser. Visse særligt risikable handlinger kan blive blokeret i stedet for at blive sendt til godkendelse. Administratorer og ejere får vist risikoadvarsler, når de aktiverer apps, der kan skrive eller ændre data.

Du er ansvarlig for at gennemgå og kontrollere egnetheden af de tilpassede apps og connectorer, du udvikler, og de tredjepartsapps og -connectorer, du tilføjer til brug i dit arbejdsområde. Sørg for, at alle tekniske, brugsmæssige og politikrelaterede kontroller er bestået, før du tager en tilpasset connector i brug.

Overholdelses-API

Brugersamtaler – også dem, der bruger apps – er tilgængelige via Overholdelses-API for Enterprise/Edu-kunder.

Ofte stillede spørgsmål

Hvem kan oprette forbindelser til brugerdefinerede MCP-servere?

  • Enterprise/Edu: Administratorer giver tilladelse til at oprette forbindelser til brugerdefinerede MCP-servere ved hjælp af RBAC. Autoriserede medlemmer kan forbinde brugerdefinerede MCP-servere via Plugins. Kun administratorer/ejere kan udgive. Administratorer kan desuden bestemme, hvem der får adgang, ved hjælp af RBAC.

  • Business: Kun administratorer og ejere kan oprette og udgive brugerdefinerede apps til arbejdsområdet. Forbind en brugerdefineret MCP-server via Plugins, hvis tilladelserne i arbejdsområdet tillader det.

Er der geografiske begrænsninger?

Nej.

Kan jeg teste apps udviklet med Apps SDK?

Ja. Forbind din tilpassede MCP-server, og test det oprettede plugin i ChatGPT.

Kan jeg forbinde tilpassede MCP-servere på mobilen?

Nej – kun på nettet.

Kan apps opdateres efter udgivelsen? Kan jeg aktivere eller deaktivere bestemte værktøjer (læsning, skrivning og hentning)?

Business- og Enterprise/Edu-administratorer kan opdatere værktøjslisten for en eksisterende tilpasset MCP-server fra arbejdsområdets appindstillinger uden at oprette appen på ny. For at opdatere værktøjslisten skal du have tilladelse til at administrere appen og en gyldig forbindelse til den. Enterprise/Edu-administratorer og -ejere kan aktivere eller deaktivere app- og connectorhandlinger efter udgivelsen. Se afsnittet Udgiv en app eller flere apps for at få flere oplysninger.

Hvilke sikkerhedskontroller er på plads for skrivehandlinger?

ChatGPT kan bede om bekræftelse før vigtige handlinger eller andre ændringer baseret på apptilladelser og handlingens kontekst. Administratorer ser risikoadvarsler, når de aktiverer apps, der kan skrive eller ændre data.

Hvordan gennemgår OpenAI appsikkerhed?

OpenAI udfører red teaming, overvågning og advarsler for skrivehandlinger. Apps i det OpenAI-godkendte register er blevet gennemgået før tilgængelighed. Du er ansvarlig for at verificere, at enhver app eller connector er passende for din organisation, herunder apps og connectors, du udvikler, eller tredjepartsapps og connectors, du uploader.

Kan jeg forbinde en MCP-server, som en anden har udviklet?

Ja. Administratorer og autoriserede udviklere kan forbinde MCP-servere udviklet af andre (herunder open source-servere og servere udviklet af leverandører). Kontrollér sikkerhed og egnethed, før du udgiver forbindelsen.

Kan ChatGPT bruge flere apps på én gang?

Ja. Du kan bruge tilpassede MCP-servere og MCP-servere fra plugins i samme samtale, hvis kontoens og arbejdsområdets politikker tillader det.

Skal jeg bruge en app udviklet af OpenAI eller en tilpasset MCP-server?

Apps udviklet af OpenAI kan i øjeblikket kun søge og understøtter ikke skrivehandlinger. Brug tilpassede MCP-servere, hvis du har brug for at skrive eller ændre data.

Kan jeg oprette forbindelse til en lokal MCP-server?

Ikke direkte. ChatGPT opretter forbindelse til eksterne MCP-servere. Hvis din MCP-server kører på et privat netværk, on-premises eller på en udviklermaskine, skal du bruge Secure MCP Tunnel til at forbinde den med understøttede OpenAI-produkter uden at eksponere serveren for det offentlige internet.

Er søge- og fetch-værktøjer påkrævet for tilsluttede servere?

Nej. De er ikke længere påkrævet.

Kan dybdegående research bruge brugerdefinerede apps?

Dybdegående research kan bruge brugerdefinerede apps, men kun til at læse og hente data – ikke til skrivehandlinger.

Er apps og fuld MCP-understøttelse i beta tilgængelige for Pro-brugere?

Pro-brugere kan udvikle apps med Apps SDK. Fuld MCP-understøttelse er i øjeblikket kun tilgængelig for Business- og Enterprise/Edu-brugere. Pro-brugere kan forbinde tilpassede MCP-servere med tilladelse til at læse og hente data.

Kan jeg bruge min brugerdefinerede MCP-server med virksomhedsviden?

Virksomhedsviden understøtter brugerdefinerede MCP-servere med adgang til at hente og søge i data. Enterprise-administratorer og -ejere styrer, hvem der kan se og få adgang til disse apps, ved hjælp af RBAC. Apps med en interaktiv brugergrænseflade understøttes i øjeblikket ikke i virksomhedsviden.

Opdateres ændringer af MCP-servere automatisk i mit arbejdsområde?

Nej. Når en administrator første gang godkender en MCP-serverforbindelse til arbejdsområdet, bruger ChatGPT et »fastfrosset« øjebliksbillede af serverens tilgængelige værktøjer og input. Senere ændringer fra serverens udvikler træder først i kraft, når en administrator gennemgår og udgiver en opdatering.

Hvad sker der, hvis en værktøjsdefinition ændres efter godkendelse?

Hvis den aktive app ikke længere matcher det frosne snapshot, kan værktøjskald give fejl. Bagudkompatible opdateringer (for eksempel tilføjelse af en ny valgfri parameter) kan fortsat fungere. Hvis værktøjsdefinitionen ikke er bagudkompatibel, skal administratorer/ejere opdatere værktøjshandlingerne fra Arbejdsområdeindstillinger, før de fortsætter. Se afsnittet Udgiv app i denne artikel for flere oplysninger om, hvordan ændringen udgives.

Vil brugerne se en prompt om at opdatere eller underrette administratoren, hvis et kald giver fejl?

Nej. Fejlmeddelelser indeholder i dag ikke en automatisk prompt om opdatering, og administratorer bliver ikke proaktivt underrettet, når en app skal gennemgås.

Var denne artikel nyttig?