Gå til hovedindhold

Tilføj en egen MCP-server

Med en egen MCP-server forbinder du AI-Corporate med en intern applikation, datakilde eller specialiseret tjeneste. Vælg først, hvilket transportlag der passer til brugsstedet.

Vælg det rigtige transportlag​

TransportWebMobilDesktopBrug
Streamable HTTPJaJaJaAnbefalet til hostede servere
stdioNejNejJaLokale processer og desktop-integrationer
SSEKun eksisterende konfigurationerKun eksisterende konfigurationerJaForældet transport; vælg Streamable HTTP til nye servere

Krav til Streamable HTTP​

Brug det fulde offentlige endpoint, inklusive MCP-stien, for eksempel:

https://mcp.example.com/mcp

Endpointet skal bruge HTTPS, være tilgængeligt uden redirect via offentlig DNS og svare på et gyldigt MCP initialize-handshake. Brugernavne og adgangskoder må ikke stå i URL'en. Lokale adresser, private netværksadresser og cloudmetadata-endpoints blokeres.

Tilføj en server​

  1. Åbn Indstillinger → Tools.
  2. Vælg Tilføj tools eller Tilføj MCP-server. Denne knap kan kun ses, hvis du har MCP-adgang.
  3. Gennemgå de tilgængelige organisationsgodkendte presets.
  4. Vælg Tilføj en egen MCP-server.
  5. Udfyld navn, fuldt endpoint og autentificeringsmetode.
  6. Gem konfigurationen, og vent på forbindelsestjekket.
  7. Slå serveren til for dit standardværktøjssæt.

En administrator kan registrere en server for hele miljøet via Administration → Tools → MCP.

Autentificering og secrets​

AI-Corporate understøtter connector-OAuth og statiske secrets. OAuth-tokens, refresh tokens, API-nøgler og adgangskoder gemmes i server-only storage. En chat modtager kun det registrerede connectorId, aldrig den hemmelige konfiguration.

Ved en ændret URL eller autentificering bliver den nye konfiguration først tjekket igen. Hvis det tjek mislykkes, kan en tidligere godkendt konfiguration forblive aktiv, indtil problemet er løst.

Tool-rettigheder og governance​

Giv kun tools fri, som medarbejdere faktisk har brug for. En MCP-server kan tilbyde både læse- og skrivehandlinger. AI-Corporate filtrerer opdagede tools mod en server-side allowlist og kontrollerer tenant, ejer og rolle ved hver brug. Organisationen er fortsat ansvarlig for passende scopes, logging, opbevaringsperioder og autorisation i kildesystemet.

Lokale desktopservere​

En lokal stdio-server installeres i desktop-appen. Renderereren må ikke starte vilkårlige shell-kommandoer: command, argumenter, environmentkeys og ønsket adgang begrænses og vises før godkendelse. Secrets krypteres lokalt.

Fejlfinding​

  • Endpoint ikke tilgængeligt: kontroller HTTPS, DNS, firewall og den fulde /mcp-sti.
  • Genforbindelse påkrævet: forny OAuth-tilladelsen eller det gemte secret.
  • Hører til et andet miljø: registrer connectoren igen i det aktuelle miljø.
  • Ingen tools synlige: kontroller allowlist, rolleadgang og aktiv status.
  • Virker kun på desktop: serveren bruger sandsynligvis stdio eller en lokal adresse.

Udviklingsressourcer​

Se også​

Ved redigering hentes den registrerede serverkonfiguration. Den gemte nøgle forbliver skjult: lad nøglefeltet stå tomt for at bevare den. Ved en anden URL eller autentificeringsmetode er der behov for at forbinde igen. En fejl i ét MCP-tool betyder ikke, at alle tools fra den server er utilgængelige.