OpenAI
Ova stranica je mašinski prevedena. Pogledaj originalni članak na engleskom jeziku.

Povezivanje prilagođenih MCP servera u ChatGPT-u

Saznajte kako povezati i testirati prilagođene MCP servere te upravljati dozvolama radnog prostora u ChatGPT-u.

Ažurirano: 5 hours ago

Pregled

Povežite prilagođene MCP servere s ChatGPT-om da biste njihove alate koristili u razgovorima. Server može učiniti alate dostupnim bez prilagođenog interfejsa. MCP aplikacije tim alatima dodaju interaktivni interfejs.

  • Pregledajte i objavite veze s prilagođenim MCP serverima za svoju kompaniju. Administratori/vlasnici i ovlašteni programeri (samo u planovima Enterprise/Edu) mogu privatno povezivati i testirati MCP servere prije nego što objave veze s njima u radnom prostoru – kako servere koje su sami izradili tako i one koje su izradili drugi.

  • Izvršavajte radnje u alatima i sistemima svoje kompanije iz ChatGPT-a koristeći alate dostupne putem MCP servera, uključujući radnje upisivanja i izmjene podataka. MCP aplikacije mogu pružiti i interaktivni interfejs. Pokrećite tokove rada, kreirajte zadatke za upravljanje projektima, ažurirajte svoj CRM ili kombinujte aplikacije za složene koordinirane procese.

  • Testirajte i provjerite veze prije objavljivanja – samo administratori/vlasnici mogu objaviti veze s prilagođenim MCP serverima nakon testiranja. Administratori planova Enterprise/Edu mogu putem RBAC-a dodatno kontrolisati ovlaštenja programera i pristup radnom prostoru.

Više detalja o aplikacijama u ChatGPT-u potražite u člancima Aplikacije u ChatGPT-u i Razvoj uz Apps SDK.

Dostupnost i zahtjevi

Povezivanje s prilagođenim MCP serverima i puna podrška za MCP dostupni su korisnicima planova ChatGPT Business i Enterprise/Edu u web-verziji ChatGPT-a. Administratori i vlasnici mogu koristiti postavke radnog prostora za kreiranje i testiranje prilagođenih aplikacija te njihovo objavljivanje u svom radnom prostoru.

Administratori planova Enterprise/Edu mogu dodatno koristiti RBAC da odabranim članovima daju dozvolu za kreiranje veza s prilagođenim MCP serverima, a zatim odabrati ko može pristupiti svakoj provjerenoj aplikaciji.

Da biste otvorili stranicu Aplikacije iz administratorske konzole, odaberite željeni ChatGPT radni prostor, otvorite Dodatke i odaberite Upravljanje starijim aplikacijama. Za kontrole aplikacija i dodataka u radnom prostoru pogledajte: Administratorske kontrole, sigurnost i usklađenost za dodatke i aplikacije.

Povežite prilagođeni MCP server

Provjerite dozvole radnog prostora

Administratori radnog prostora mogu upravljati dozvolama za veze s prilagođenim MCP serverima u postavkama radnog prostora. Relevantna dozvola za kreiranje je Kreiranje dodataka s MCP-ovima. Na povezivanje prilagođenih MCP servera primjenjuju se pravila računa i radnog prostora. Za dozvole specifične za pojedine pakete pogledajte odjeljke u nastavku.

Paketi Business

Samo administratori i vlasnici mogu kreirati i objavljivati dodatke za prilagođene MCP servere u radnom prostoru paketa Business. Da biste vidjeli ko ima ove uloge, idite na Postavke radnog prostora > Članovi.

Paketi Enterprise/Edu

Administratori i vlasnici mogu kreirati i testirati veze s prilagođenim MCP serverima. Administratori mogu koristiti kontrolu pristupa zasnovanu na ulogama (RBAC) da odabranim članovima dodijele dozvolu za kreiranje veza s prilagođenim MCP serverima i upravljaju pristupom aplikacijama u radnom prostoru. Samo administratori i vlasnici mogu objavljivati aplikacije za radni prostor.

Konfigurišite vezu sa serverom

U trenutnom interfejsu za dodatke dodajte prilagođeni MCP server direktno iz odjeljka Dodaci. Ne morate prvo uključiti način rada za programere. Umjesto toga, pregledajte upozorenje o rizicima za svaki server koji dodajete i potvrdite da ga razumijete. Pravila računa i radnog prostora i dalje važe. Za potpune upute o povezivanju i testiranju pogledajte: Povezivanje i testiranje dodatka.

  1. Otvorite Dodatke.

  2. Odaberite dugme s plusom, a zatim Dodaj prilagođeni MCP server.

  3. Unesite naziv i, po želji, opis.

  4. U odjeljku Veza unesite javni HTTPS URL MCP krajnje tačke svog servera ili odaberite Tunel pa odaberite dostupan sigurni MCP tunel ili unesite njegov tunnel_id.

  5. Konfigurišite autentifikaciju za svoj server.

  6. Pregledajte upozorenje o rizicima i označite polje Razumijem i želim nastaviti.

  7. Odaberite Kreiraj kao dodatak, a zatim pregledajte pronađene alate i metapodatke.

Konfiguracija starijih prilagođenih aplikacija

  • Provjerite dozvoljava li vam račun ili radni prostor kreiranje prilagođene MCP aplikacije.

  • Administratori/vlasnici: u Postavkama radnog prostora otvorite Aplikacije > Kreiraj.

  • Ovlašteni korisnici (uključujući administratore/vlasnike): u korisničkim postavkama otvorite Aplikacije > Kreiraj.

  • Navedite krajnju tačku i potrebne metapodatke za svoj MCP server.

  • Odaberite mehanizam autentifikacije, ako je primjenjivo.

  • Odaberite Skeniraj alate i sačekajte da se skeniranje završi. Ako vaš server koristi OAuth, dovršite postupak autorizacije, a zatim sačekajte da se skeniranje alata završi.

  • Odaberite Kreiraj.

  • U starijem interfejsu za upravljanje aplikacijama radnog prostora aplikacija se pojavljuje kao nacrt u odjeljku Postavke radnog prostora > Aplikacije > Nacrti.

  • U starijim korisničkim postavkama nacrt aplikacije pojavljuje se u odjeljku Postavke > Aplikacije > Omogućene aplikacije. Nacrt aplikacije ima oznaku Razvoj pored naziva.

Ako za autentifikaciju koristite OAuth

Prilikom konfiguriranja aplikacije provjerite je li vaš pružalac usluge OAuth/OpenID Connect konfiguriran za izdavanje tokena za osvježavanje jer su za održavanje veze potrebne dodatne postavke.

Kod pružalaca usluge OpenID Connect standardni način traženja tokena za osvježavanje jeste uključivanje opsega offline_access u zahtjev za autorizaciju, pri čemu pružalac mora navesti podršku za njega u svojim metapodacima za otkrivanje.

Provjerite navode li .well-known krajnje tačke za otkrivanje pružaoca (.well-known/openid-configuration ili .well-known/oauth-authorization-server) opseg offline_access (ili ekvivalent vašeg pružaoca) u polju scopes_supported ili sličnom polju mogućnosti. Ako se offline_access (ili ekvivalentni opseg tokena za osvježavanje) ne navodi ili se tokeni za osvježavanje ne izdaju, omogućite vanmrežni pristup ili pristup za osvježavanje u administratorskoj konzoli, postavkama zakupca ili konfiguraciji metapodataka svog pružaoca, a zatim ponovo kreirajte aplikaciju kako bi ChatGPT preuzeo ažurirane metapodatke.

Ako je OAuth konfiguriran bez opsega offline_access, ChatGPT može izgubiti pristup nakon isteka prvobitne autorizacije jer obnavljanje tokena za osvježavanje možda neće biti dostupno, pa će korisnici možda morati ponovo izvršiti autentifikaciju.

Testirajte vezu sa serverom u ChatGPT-u

  1. Instalirajte kreirani dodatak, a zatim započnite novi razgovor. Upišite @ u polje za upit i odaberite dodatak.

  2. Isprobajte različite upite i načine korištenja svoje aplikacije.

  3. Koristite alate koje server stavlja na raspolaganje, uključujući radnje upisa podataka.

  4. Potvrdite radnje kada se to zatraži. ChatGPT traži potvrdu na osnovu dozvola aplikacije i konteksta radnje. Prije testiranja pregledajte dozvole aplikacije kako bi testeri znali šta mogu očekivati.

Ove dozvole aplikacije važe za razgovore u ChatGPT-u. Agenti radnog prostora koriste kontrole koje autor postavlja za svakog agenta zasebno kako bi odredili koje su radnje aplikacija dostupne i kada se od krajnjih korisnika traži da ih odobre. Za ponašanje agenata pogledajte: Agenti radnog prostora u ChatGPT-u za Enterprise i Business.

Publish app

Napomena: Prije objavljivanja odgovorni ste za provjeru jesu li MCP server i aplikacija sigurni i prikladni za vašu organizaciju. Saznajte više

Samo administratori i vlasnici mogu objavljivati prilagođene aplikacije. Za raniji postupak objavljivanja prilagođenih aplikacija, koji je i dalje dostupan:

  1. Otvorite Administratorsku konzolu i odaberite željeni ChatGPT radni prostor.

  2. Otvorite Dodatke, a zatim odaberite Upravljanje starijim aplikacijama.

  3. Odaberite Nacrti, zatim Objavi i pregledajte sigurnosna upozorenja, posebno ona za radnje upisivanja.

Nakon objavljivanja aplikacije se pojavljuju na listi odobrenih aplikacija radnog prostora. Korisnici mogu pronaći dostupne aplikacije putem opcije Postavke > Dodaci.

Administratori planova Business i Enterprise/Edu mogu osvježiti listu alata postojećeg prilagođenog MCP servera u postavkama aplikacija radnog prostora, bez ponovnog kreiranja aplikacije. Da biste osvježili listu alata, morate imati dozvolu za upravljanje aplikacijom i važeću vezu s njom. Vlasnik aplikacije može urediti njen naziv i logotip u meniju Upravljanje u postavkama aplikacija, kada su te kontrole dostupne. Planovi Enterprise/Edu imaju dodatne kontrole – nastavite čitati da biste saznali više.

Kontrole za administratore i vlasnike u planovima Enterprise/Edu

Administratori/vlasnici u planovima Enterprise/Edu mogu dodatno koristiti RBAC da odrede ko može pristupiti aplikaciji i prije objavljivanja kontrolišu pojedinačne radnje koje aplikacija može izvršavati.

  • Nakon što odaberete Objavi (u prethodnom koraku), u dijaloškom prozoru koji se pojavi koristite opciju Konfiguriši radnje da označavanjem ili uklanjanjem oznake odredite koje su radnje aplikaciji dozvoljene. Možete odabrati i Osvježi da dohvatite nove radnje (koje prema zadanim postavkama nisu označene) ili ažuriranja definicija radnji. Prije objavljivanja koristite opciju Konfiguriši pristup da odaberete grupe kojima želite omogućiti pristup.

Radnje aplikacije možete kontrolisati i nakon objavljivanja.

  • Pronađite aplikaciju u odjeljku Postavke radnog prostora > Aplikacije, otvorite meni s dodatnim opcijama (•••) pored aplikacije koju želite konfigurisati i odaberite Kontrola radnji.

  • Ažuriranja MCP servera ne omogućavaju se automatski – možete odabrati dugme Osvježi da dohvatite najnoviji skup radnji ili ažuriranja postojećih radnji. Nove radnje su prema zadanim postavkama onemogućene, a izmjene postojećih radnji prikazuju se kroz poređenje verzija.

Image

Koristite novu aplikaciju u razgovorima

  • Započnite razgovor i odaberite jednu ili više aplikacija za pojedinačnu poruku ili koristite znanje kompanije.

  • U jednom upitu možete pozvati više aplikacija kompanije OpenAI i drugih pružalaca (npr. dohvatiti interne podatke, a zatim na osnovu rezultata kreirati tiket).

  • Odabir aplikacije važi za poruku u kojoj je koristite, a ne za cijeli razgovor. Ne morate ponovo odabrati aplikaciju da biste razgovarali o rezultatima koji su već u razgovoru ili se na njih pozvali.

  • Ponovo spomenite aplikaciju pomoću znaka @ kada su za naredni upit potrebni novi podaci ili još jedna radnja aplikacije.

  • Napomena: ako koristite znanje kompanije, uključene su samo aplikacije s funkcijama pretrage i dohvaćanja.

  • Za radnje upisivanja ili izmjene ChatGPT može zatražiti potvrdu, zavisno od dozvola aplikacije i konteksta radnje. Pregledajte dozvole aplikacije prije objavljivanja kako bi korisnici razumjeli kada ChatGPT može zatražiti potvrdu prije korištenja aplikacije.

Sigurnost, bezbjednost i razmatranja o podacima

Napomena: Povezivanje s nesigurnim ili nepouzdanim MCP serverima može povećati izloženost sigurnosnim rizicima (uključujući ubrizgavanje upita). Povezujte samo servere kojima vjerujete i pobrinite se da razvojni programeri razumiju rizike prije povezivanja prilagođenog MCP servera. Saznajte više

Veze s prilagođenim MCP serverima zahtijevaju odgovorno postavljanje i nadzor. Za radnje upisa ili izmjene podataka ChatGPT može zatražiti potvrdu, zavisno od dozvola aplikacije, konteksta radnje i njenog mogućeg utjecaja. Neke posebno rizične radnje mogu biti blokirane umjesto da se ponude na odobrenje. Administratori i vlasnici vide upozorenja o rizicima kada omogućavaju aplikacije koje mogu upisivati ili mijenjati podatke.

Odgovorni ste za provjeru i potvrdu prikladnosti prilagođenih aplikacija i konektora koje izrađujete, kao i aplikacija i konektora trećih strana koje dodajete za korištenje u svom radnom prostoru. Prije puštanja prilagođenog konektora u upotrebu provjerite jesu li uspješno prošle sve tehničke provjere, provjere korištenja i usklađenosti s pravilima.

Compliance API

Razgovori korisnika — uključujući one u kojima se koristi bilo koja aplikacija — dostupni su korisnicima planova Enterprise/Edu putem Compliance API.

ČPP

Ko može kreirati veze s prilagođenim MCP serverima?

  • Enterprise/Edu: Administratori putem RBAC-a daju dozvolu za kreiranje veza s prilagođenim MCP serverima. Ovlašteni članovi mogu povezivati prilagođene MCP servere iz odjeljka Dodaci. Samo administratori/vlasnici mogu objavljivati. Administratori mogu dodatno odrediti ko dobija pristup putem RBAC-a.

  • Business: Samo administratori i vlasnici mogu kreirati i objavljivati prilagođene aplikacije za radni prostor. Povežite prilagođeni MCP server iz odjeljka Dodaci, u skladu s dozvolama radnog prostora.

Postoje li geografska ograničenja?

Ne.

Mogu li testirati aplikacije izrađene pomoću Apps SDK-a?

Da. Povežite svoj prilagođeni MCP server i testirajte kreirani dodatak u ChatGPT-u.

Mogu li povezati prilagođene MCP servere na mobilnom uređaju?

Ne – samo u web-verziji.

Mogu li se aplikacije ažurirati nakon objavljivanja? Mogu li uključiti ili isključiti pojedinačne alate (za čitanje, upis ili dohvat podataka)?

Administratori paketa Business i Enterprise/Edu mogu osvježiti listu alata postojećeg prilagođenog MCP servera u postavkama aplikacija radnog prostora, bez ponovnog kreiranja aplikacije. Da biste osvježili listu alata, morate imati dozvolu za upravljanje aplikacijom i važeću vezu s njom. Administratori i vlasnici paketa Enterprise/Edu mogu omogućiti ili onemogućiti radnje aplikacija i konektora nakon objavljivanja. Za više detalja pogledajte odjeljak Objavljivanje aplikacije ili aplikacija.

Koje sigurnosne kontrole postoje za radnje pisanja?

ChatGPT može zatražiti potvrdu prije važnih radnji ili drugih promjena na osnovu dozvola aplikacije i konteksta radnje. Administratori vide upozorenja o riziku pri omogućavanju aplikacija koje mogu pisati ili mijenjati podatke.

Kako OpenAI provjerava sigurnost aplikacija?

OpenAI provodi red-teaming, nadzor i upozorenja za radnje pisanja. Aplikacije u registru koji je odobrio OpenAI pregledane su prije dostupnosti. Vi ste odgovorni za provjeru da li su bilo koja aplikacija ili konektor prikladni za vašu organizaciju, uključujući aplikacije i konektore koje razvijate ili aplikacije i konektore trećih strana koje učitavate.

Mogu li povezati MCP server koji je izradio neko drugi?

Da. Administratori i ovlašteni razvojni programeri mogu povezati MCP servere koje su izradili drugi (uključujući servere otvorenog koda ili servere dobavljača). Prije objavljivanja veze provjerite sigurnost i prikladnost servera.

Može li ChatGPT koristiti više aplikacija istovremeno?

Da. U istom razgovoru možete koristiti prilagođene MCP servere i MCP servere dodataka, u skladu s pravilima računa i radnog prostora.

Trebam li koristiti aplikaciju koju je izradio OpenAI ili prilagođeni MCP server?

Aplikacije koje je izradio OpenAI trenutno služe samo za pretragu i ne podržavaju radnje upisa podataka. Za mogućnosti upisa i izmjene podataka koristite prilagođene MCP servere.

Mogu li se povezati s lokalnim MCP serverom?

Ne direktno. ChatGPT se povezuje s udaljenim MCP serverima. Ako vaš MCP server radi na privatnoj mreži, u lokalnom okruženju ili na developerskom računaru, koristite Sigurni MCP tunel da ga povežete s podržanim OpenAI proizvodima bez izlaganja servera javnom internetu.

Jesu li alati za pretragu i dohvat obavezni za povezane servere?

Ne. Više nisu obavezni.

Može li duboko istraživanje koristiti prilagođene aplikacije?

Duboko istraživanje može koristiti prilagođene aplikacije, ali samo za radnje čitanja i dohvaćanja – ne i za radnje upisivanja.

Jesu li aplikacije i puna podrška za MCP u beta verziji dostupne korisnicima paketa Pro?

Korisnici paketa Pro mogu izrađivati aplikacije pomoću Apps SDK-a. Puna podrška za MCP trenutno je dostupna samo korisnicima paketa Business i Enterprise/Edu. Korisnici paketa Pro mogu povezati prilagođene MCP servere s dozvolama za čitanje i dohvat podataka.

Mogu li koristiti svoj prilagođeni MCP server sa znanjem kompanije?

Znanje kompanije podržava prilagođene MCP servere s pristupom za dohvaćanje i pretragu. Administratori i vlasnici u planu Enterprise koriste RBAC da odrede ko može vidjeti ove aplikacije i pristupiti im. Aplikacije s interaktivnim korisničkim interfejsom trenutno nisu podržane u znanju kompanije.

Primjenjuju li se promjene MCP servera automatski u mom radnom prostoru?

Ne. Nakon što administrator prvi put odobri vezu s MCP serverom za radni prostor, ChatGPT koristi „zamrznuti“ snimak njegovih dostupnih alata i ulaznih parametara. Naknadne promjene koje napravi razvojni programer servera ne primjenjuju se dok administrator ne pregleda i objavi ažuriranje.

Šta se dešava ako se definicija alata promijeni nakon odobrenja?

Ako aktivna aplikacija više ne odgovara zamrznutom snimku, pozivi alata mogu prijaviti grešku. Ažuriranja kompatibilna unazad (na primjer, dodavanje novog opcionalnog parametra) mogu nastaviti raditi. Ako definicija alata nije kompatibilna unazad, administratori/vlasnici moraju osvježiti radnje alata iz Postavki radnog prostora prije nastavka. Pregledajte odjeljak Objavi aplikaciju u ovom članku za više informacija o tome kako objaviti promjenu.

Hoće li korisnici vidjeti upit za ažuriranje ili obavijestiti administratora ako poziv prijavi grešku?

Ne. Poruke o greškama danas ne uključuju automatski upit za ažuriranje, a administratori se ne obavještavaju proaktivno kada aplikacija treba pregled.

Da li je ovaj članak bio koristan?