Yhdistä Claude dignaan¶
Tämä ohje yhdistää Clauden digna MCP Serveriin. Tarvitset digna-asennuksesi MCP-päätepisteen ja API-avaimen, kuten tekoälyagenttien yleiskatsauksessa kuvataan.
Esimerkeissä päätepisteenä on https://digna.example.com/mcp. Korvaa se omallasi.
Valitse yhteystapa¶
| Claude-tuote | Yhdistää | Toimii dignan kanssa verkkosi sisällä |
|---|---|---|
| Claude Code | Omalta koneeltasi | Kyllä |
| Claude Desktop paikallisen sillan kanssa | Omalta koneeltasi | Kyllä |
| Custom connector claude.aissa, Claude Desktopissa ja Claude-mobiilisovelluksessa | Anthropicin pilvestä | Ei. Päätepisteen täytyy olla tavoitettavissa internetistä |
Jos digna-asennus toimii yrityksesi verkon sisällä, käytä Claude Codea tai Claude Desktopia paikallisen sillan kanssa.
Claude Code¶
1. Lisää palvelin¶
Tallenna API-avain ympäristömuuttujaan ja lisää sitten palvelin:
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"
Shell täyttää $DIGNA_API_KEY:n arvon, kun suoritat komennon, joten Claude Code tallentaa avaimen omaan konfiguraatioonsa.
--scope määrää, missä palvelin on käytettävissä:
| Scope | Käytettävissä |
|---|---|
local (oletus) | Sinulle, vain nykyisessä projektissa |
user | Sinulle, kaikissa projekteissa |
project | Kaikille projektissa työskenteleville, projektin .mcp.json-tiedoston kautta |
2. Jaa palvelin tiimisi kanssa (valinnainen)¶
Jos haluat antaa kaikille projektissa saman palvelimen, lisää .mcp.json-tiedosto projektin juureen. Älä kirjoita avainta tiedostoon. Claude Code täyttää ${DIGNA_API_KEY}:n kunkin henkilön omasta ympäristöstä:
{
"mcpServers": {
"digna": {
"type": "http",
"url": "https://digna.example.com/mcp",
"headers": {
"Authorization": "Bearer ${DIGNA_API_KEY}"
}
}
}
}
Jokainen asettaa DIGNA_API_KEY:n arvoksi oman avaimensa. Kun Claude Code löytää tiedoston ensimmäisen kerran, se kysyy, käytetäänkö sen palvelimia.
3. Tarkista yhteys¶
Shellistä:
Palvelimen digna täytyy näyttää ✔ Connected. Claude Code -istunnossa voit suorittaa /mcp nähdäksesi palvelimen ja sen työkalut.
Claude Desktop paikallisen sillan kanssa¶
Claude Desktopin konfiguraatiotiedosto käynnistää paikallisia MCP-palvelimia koneellasi. Pieni silta, avoimen lähdekoodin mcp-remote-paketti, toimii siellä ja välittää jokaisen pyynnön dignan päätepisteeseen API-avaimesi kanssa. Koska silta toimii koneellasi, tämä toimii dignan kanssa yrityksesi verkon sisällä.
Yhteisön paketti
mcp-remote-pakettia ylläpitää sen avoimen lähdekoodin yhteisö, ei Anthropic eikä digna. Tarkista ennen käyttöä, että organisaatiosi sallii sen.
1. Asenna Node.js¶
Silta vaatii Node.js:n version 18 tai uudemman. Claude Desktop käyttää järjestelmääsi asennettua Node.js-versiota. Tarkista se komennolla:
2. Muokkaa konfiguraatiotiedostoa¶
Avaa claude_desktop_config.json:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Lisää palvelin digna. Jos tiedostossa on jo mcpServers-osio, lisää digna-merkintä siihen:
{
"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>"
}
}
}
}
Pidä otsake täsmälleen esitetyssä muodossa
Kirjoita Authorization:${AUTH_HEADER} ilman välilyöntejä ja laita Bearer <api key> kohtaan env. Windowsin Claude Desktop ei escapeoi args-kohdan välilyöntejä, joten siellä oleva välilyönti rikkoo otsakkeen.
3. Käynnistä Claude Desktop uudelleen¶
Sulje Claude Desktop kokonaan ja käynnistä se uudelleen. Klikkaa uudessa keskustelussa + ja avaa Connectors: digna täytyy olla listalla ja päällä.
Custom connector¶
Custom connector tuo dignan käyttöön claude.aissa, Claude Desktopissa ja Clauden mobiilisovelluksissa ilman paikallista asennusta. Anthropicin pilvi yhdistää päätepisteeseen, joten tämä toimii vain, kun:
- dignan päätepiste on tavoitettavissa internetistä HTTPS:n kautta
- Claude-organisaatiollasi on Request headers -vaihtoehto Add custom connector -valintaikkunassa. Anthropic tarjoaa sitä beetana rajatulle joukolle organisaatioita
Ei verkkosi sisällä olevalle dignalle
Clauden MCP-tunnelit, jotka tavoittavat yksityisen verkon sisällä olevia palvelimia, vaativat MCP-palvelimelta OAuthin. digna MCP Server todentaa API-avaimilla, joten tunnelia ei voi käyttää. Käytä sen sijaan Claude Codea tai Claude Desktopia paikallisen sillan kanssa.
1. Avaa connector-asetukset¶
- Free-, Pro-, Max- ja Ultra-tilaukset: siirry kohtaan Customize > Connectors ja klikkaa Add custom connector.
- Team- ja Enterprise-tilaukset: Owner siirtyy kohtaan Organization settings > Connectors, klikkaa Add ja sitten Custom ja valitsee Web, jos tyyppiä kysytään.
2. Syötä connectorin tiedot¶
- MCP server URL:
https://digna.example.com/mcp - Authentication: No sign-in
- Request headers: valitse otsakkeen nimeksi
authorization, syötä arvoksiBearer <api key>sananBearerja välilyönnin kanssa, ja merkitse se Required. - Klikkaa Add.
Kaikki jakavat saman avaimen
Jokainen connectoria käyttävä jäsen työskentelee samalla API-avaimella ja siten samalla digna-käyttäjällä. Luo connectorille oma digna-käyttäjä ja anna sille vain ne projektit ja roolit, jotka kaikilla saa olla, esim. lukijan rooli.
Team- ja Enterprise-tilauksissa jäsenet yhdistävät sitten kohdassa Customize > Connectors, jossa connectorilla on tunniste Custom.
Claude ei voi muuttaa olemassa olevan connectorin otsaketta. Jos haluat käyttää uutta avainta, poista connector ja lisää se uudelleen.
Clauden vianetsintä¶
claude mcp list näyttää Failed to connect¶
Suorita claude mcp get digna nähdäksesi syyn. 401 tarkoittaa, että avain hylättiin; katso 401 Unauthorized. Claude Code varoittaa myös välilyönneistä tai rivinvaihdosta avaimen alussa tai lopussa, joita tulee usein mukaan kopioitaessa.
digna ei näy Claude Desktopissa¶
- Tarkista, että Node.js 18 tai uudempi on asennettu:
node --version. - Tarkista, että
claude_desktop_config.jsonon kelvollista JSONia. Puuttuva pilkku estää kaikkien tiedoston palvelimien latautumisen. - Sulje Claude Desktop kokonaan, ei vain ikkunaa, ja käynnistä se uudelleen.
Custom connector ei tavoita palvelinta¶
Anthropicin pilvi ei tavoita päätepistettä. Tarkista, että se on tavoitettavissa internetistä HTTPS:n kautta kelvollisella varmenteella, tai yhdistä sen sijaan Claude Coden kautta.
Katso myös¶
- Tekoälyagenttien yleiskatsaus: päätepiste, API-avain, tietoturva ja yleinen vianetsintä
- Gemini: yhdistä Antigravity tai Gemini CLI
- digna Agentic: mitä tekoälyagentit voivat tehdä dignan kanssa