Forbind Claude med digna¶
Denne vejledning forbinder Claude med digna MCP Server. Du skal bruge MCP-endpointet for din digna-installation og en API-nøgle, som beskrevet i Oversigt over AI-agenter.
Eksemplerne bruger https://digna.example.com/mcp som endpoint. Erstat det med dit eget.
Vælg, hvordan du forbinder¶
| Claude-produkt | Forbinder fra | Virker med digna inden for jeres netværk |
|---|---|---|
| Claude Code | Din maskine | Ja |
| Claude Desktop med en lokal bro | Din maskine | Ja |
| Custom connector i claude.ai, Claude Desktop og Claude mobil | Anthropics cloud | Nej. Endpointet skal kunne nås fra internettet |
Til en digna-installation, der kører inden for jeres virksomhedsnetværk, skal du bruge Claude Code eller Claude Desktop med en lokal bro.
Claude Code¶
1. Tilføj serveren¶
Læg API-nøglen i en miljøvariabel, og tilføj derefter serveren:
export DIGNA_API_KEY='<api key>'
claude mcp add --transport http --scope user digna https://digna.example.com/mcp --header "Authorization: Bearer $DIGNA_API_KEY"
Din shell indsætter $DIGNA_API_KEY, når du kører kommandoen, så Claude Code gemmer nøglen i sin egen konfiguration.
--scope bestemmer, hvor serveren er tilgængelig:
| Scope | Tilgængelig |
|---|---|
local (standard) | For dig, kun i det aktuelle projekt |
user | For dig, i alle projekter |
project | For alle, der arbejder i projektet, gennem en .mcp.json-fil i projektet |
2. Del serveren med dit team (valgfrit)¶
For at give alle i et projekt den samme server skal du tilføje en .mcp.json-fil i projektets rod. Skriv ikke nøglen i filen. Claude Code indsætter ${DIGNA_API_KEY} fra hver persons eget miljø:
{
"mcpServers": {
"digna": {
"type": "http",
"url": "https://digna.example.com/mcp",
"headers": {
"Authorization": "Bearer ${DIGNA_API_KEY}"
}
}
}
}
Hver person sætter DIGNA_API_KEY til sin egen nøgle. Første gang Claude Code finder filen, spørger den, om serverne i den skal bruges.
3. Bekræft forbindelsen¶
Fra din shell:
Serveren digna skal vise ✔ Connected. I en Claude Code-session kan du køre /mcp for at se serveren og dens værktøjer.
Claude Desktop med en lokal bro¶
Claude Desktops konfigurationsfil starter lokale MCP-servere på din maskine. En lille bro, den open source-baserede pakke mcp-remote, kører der og videresender hver forespørgsel til digna-endpointet med din API-nøgle. Fordi broen kører på din maskine, virker dette med digna inden for jeres virksomhedsnetværk.
En community-pakke
mcp-remote vedligeholdes af sit open source-community, ikke af Anthropic eller digna. Tjek, at din organisation tillader den, før du bruger den.
1. Installér Node.js¶
Broen kræver Node.js 18 eller nyere. Claude Desktop bruger den Node.js-version, der er installeret på dit system. Tjek den med:
2. Redigér konfigurationsfilen¶
Åbn claude_desktop_config.json:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Tilføj serveren digna. Hvis filen allerede har en mcpServers-sektion, så tilføj digna-posten i den:
{
"mcpServers": {
"digna": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://digna.example.com/mcp",
"--transport",
"http-only",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer <api key>"
}
}
}
}
Behold headeren præcis som vist
Skriv Authorization:${AUTH_HEADER} uden mellemrum, og læg Bearer <api key> i env. Claude Desktop på Windows escaper ikke mellemrum i args, så et mellemrum dér ødelægger headeren.
3. Genstart Claude Desktop¶
Afslut Claude Desktop helt, og start det igen. Klik på + i en ny chat, og åbn Connectors: digna skal stå på listen og være slået til.
Custom connector¶
En custom connector gør digna tilgængelig i claude.ai, Claude Desktop og Claudes mobilapps uden nogen lokal opsætning. Anthropics cloud forbinder til endpointet, så det virker kun, når:
- digna-endpointet kan nås fra internettet over HTTPS
- Din Claude-organisation har indstillingen Request headers i dialogen Add custom connector. Anthropic tilbyder den som beta til et begrænset antal organisationer
Ikke til digna inden for jeres netværk
Claudes MCP-tunneler, som når servere inden for et privat netværk, kræver OAuth på MCP-serveren. digna MCP Server godkender med API-nøgler, så en tunnel kan ikke bruges. Brug Claude Code eller Claude Desktop med en lokal bro i stedet.
1. Åbn connector-indstillingerne¶
- Free-, Pro-, Max- og Ultra-abonnementer: gå til Customize > Connectors, og klik på Add custom connector.
- Team- og Enterprise-abonnementer: en Owner går til Organization settings > Connectors, klikker på Add og derefter Custom og vælger Web, hvis der spørges om typen.
2. Indtast connectorens oplysninger¶
- MCP server URL:
https://digna.example.com/mcp - Authentication: No sign-in
- Request headers: vælg
authorizationsom headernavn, indtastBearer <api key>som værdi, inklusive ordetBearerog mellemrummet, og markér den som Required. - Klik på Add.
Alle deler nøglen
Alle medlemmer, der bruger connectoren, arbejder med den samme API-nøgle og dermed med den samme digna-bruger. Opret en dedikeret digna-bruger til connectoren, og giv den kun de projekter og roller, som alle må have, f.eks. læserrollen.
På Team- og Enterprise-abonnementer forbinder medlemmerne derefter under Customize > Connectors, hvor connectoren har mærket Custom.
Claude kan ikke ændre headeren på en eksisterende connector. For at bruge en ny nøgle skal du fjerne connectoren og tilføje den igen.
Fejlfinding i Claude¶
claude mcp list viser Failed to connect¶
Kør claude mcp get digna for at se årsagen. En 401 betyder, at nøglen blev afvist; se 401 Unauthorized. Claude Code advarer også om mellemrum eller et linjeskift i starten eller slutningen af nøglen, som ofte kommer med, når den kopieres.
digna vises ikke i Claude Desktop¶
- Tjek, at Node.js 18 eller nyere er installeret:
node --version. - Tjek, at
claude_desktop_config.jsoner gyldig JSON. Et manglende komma forhindrer alle servere i filen i at blive indlæst. - Afslut Claude Desktop helt, ikke kun vinduet, og start det igen.
Custom connectoren kan ikke nå serveren¶
Anthropics cloud kan ikke nå endpointet. Tjek, at det kan nås fra internettet over HTTPS med et gyldigt certifikat, eller forbind i stedet gennem Claude Code.
Se også¶
- Oversigt over AI-agenter: endpoint, API-nøgle, sikkerhed og generel fejlfinding
- Gemini: forbind Antigravity eller Gemini CLI
- digna Agentic: hvad AI-agenter kan gøre med digna