# Brug Dvina fra andre apps med MCP

> Forbind en MCP-klient som Claude Code, ChatGPT eller Cursor til Dvina, log ind, og lad den læse og tilføje indhold i din Dvina med din godkendelse.

Dvina har sin egen MCP-server. Forbind en MCP-klient som Claude Code, ChatGPT eller Cursor, så kan appen søge i din Dvina, læse dine dokumenter og din hukommelse og tilføje noter, opgaver og påmindelser på dine vegne.

## Før du går i gang

Du skal bruge serverens adresse:

```text
https://api.dvina.ai/mcp
```

Hvis din virksomhed kører Dvina på egne servere, skal du bruge virksomhedens egen Dvina API-adresse med `/mcp` til sidst. Bed din administrator om adressen.

Serveren bruger Streamable HTTP. Hvis klienten spørger efter en transportprotokol, skal du vælge HTTP.

## Forbind en klient

::: tabs

=== Claude Code

1. Kør følgende i din terminal:

    ```sh
    claude mcp add --transport http dvina https://api.dvina.ai/mcp
    ```

2. Start Claude Code, kør `/mcp`, vælg **dvina**, og log ind på Dvina.

=== ChatGPT

1. Åbn det sted i ChatGPT, hvor du kan tilføje en MCP-server.
2. Angiv `https://api.dvina.ai/mcp` som serverens adresse, og vælg OAuth, hvis du bliver spurgt, hvordan du vil logge ind.
3. Log ind på Dvina, når ChatGPT beder dig om det.

=== Cursor

1. Åbn det sted i Cursor, hvor du kan tilføje en MCP-server.
2. Tilføj en server med navnet `dvina` og adressen `https://api.dvina.ai/mcp`.
3. Log ind på Dvina, når Cursor beder dig om det.

:::

Du behøver ikke et klient-id eller en klienthemmelighed. Klienten registrerer sig selv hos Dvina, første gang den opretter forbindelse.

## Log ind

Dvinas MCP-server logger dig ind med OAuth i din browser:

1. Log ind på Dvina, som du plejer.
2. Hvis du tilhører mere end ét arbejdsområde, skal du vælge et under **Vælg arbejdsområde** og derefter vælge **Fortsæt**. Klienten arbejder kun i det valgte arbejdsområde.
3. Kontrollér appens navn under **Godkend adgang**, og vælg derefter **Tillad adgang**. Vælg **Afvis**, hvis du ikke genkender appen.

Klienten forbliver forbundet, så du ikke behøver at logge ind hver gang.

## Hvad en klient kan gøre

Klienten kan se Dvinas værktøjer og bruger dem, når din anmodning kræver det:

| Område                 | Hvad klienten kan gøre                                                                                                                       |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| **Søgning**            | Søge i dine chats, dokumenter, din hukommelse og din verden på én gang.                                                                       |
| **Hukommelse**         | Vise og læse dine hukommelsesfiler, tilføje en ny eller ændre en eksisterende.                                                                |
| **Verden**             | Vise dine emner, vise hvad Dvina ved om et emne eller noget andet, og vise dit feed.                                                          |
| **Dokumenter**         | Vise, læse og søge i dit bibliotek, oprette noter og mapper, uploade filer og erstatte, flytte eller omdøbe et dokument eller flytte det til papirkurven. |
| **Canvas**             | Vise og læse dine canvaser, oprette et canvas eller omskrive en side.                                                                         |
| **Opgaver og mål**     | Vise dine opgaver og læse, hvad de har gjort, starte en opgave eller en opgave, der arbejder mod et mål, give en opgave mere at lave eller stoppe den. |
| **Planlagte beskeder** | Vise dem, planlægge en besked eller påmindelse én gang eller med gentagelse eller annullere en.                                               |
| **Agenter og færdigheder** | Vise og læse dine agenter og færdigheder, oprette en agent, tilføje en færdighed eller ændre en af dem.                                    |
| **Projekter**          | Vise dine projekter og et projekts mappe og seneste opgaver.                                                                                  |
| **Deling**             | Se, hvem der har adgang til et element, og hvad andre har delt med dig, eller give eller fjerne en persons adgang.                           |
| **Indstillinger**     | Vise dine præferencer eller slå hukommelse til eller fra.                                                                                    |

Klienten kan ikke slette noget permanent, åbne offentlige links, tilslutte eller frakoble apps eller ændre administrator- eller faktureringsindstillinger.

## Godkend ændringer

Det, klienten gør, følger de samme regler som overalt i Dvina:

- Læsning sker uden at spørge.
- Tilføjelse af noget nyt, f.eks. en note, en hukommelsesfil eller en opgave, sker uden at spørge. Det ændrer aldrig noget, der allerede findes.
- Ændring eller fjernelse af noget, f.eks. at flytte et dokument til papirkurven, omskrive en canvasside, stoppe en opgave eller dele et element, kræver først din godkendelse. Klienten viser Dvinas egen oversigt over ændringen, og du godkender eller afviser den. Hvis du afviser, ændres intet.

> [!NOTE]
> Hvis en klient ikke kan bede dig om at bekræfte, foretager Dvina ikke ændringen via den. Foretag i stedet ændringen i Dvina-appen, eller brug en klient, der kan spørge.

## Din adgang og virksomhedens regler

Klienten handler på dine vegne og kan se og gøre det samme som dig i Dvina:

- Den virker kun, så længe du stadig er medlem af arbejdsområdet, og kun med det, din rolle tillader.
- Hvis din administrator slår en funktion fra, f.eks. upload af filer, kan klienten heller ikke bruge den.
- Det, klienten tilføjer eller ændrer, behandles efter virksomhedens regler for databeskyttelse, ligesom i appen.
- Det, den tilføjer eller ændrer, registreres i din [revisionslog](/docs/teams/audit-log) som assistentens handlinger på dine vegne med angivelse af, hvilken klient de kom fra.
- Det, den gør, tæller med i dit forbrug inden for dine sædvanlige grænser.

## Opret forbindelse med en API-nøgle i stedet for OAuth

Med Enterprise-abonnementet kan en klient oprette forbindelse med et personligt adgangstoken i stedet for at logge ind. Brug dette til en klient, der ikke kan logge ind med OAuth, eller til et script.

1. Åbn Indstillinger, og vælg **API-adgang**.
2. Vælg **Opret token** under **Personlige adgangstokens**.
3. Indtast et **Navn**, vælg **Adgang**, og hvornår tokenet **Udløber**, og vælg derefter **Opret token**.
4. Kopiér tokenet under **Kopiér dit token**. Det vises kun denne ene gang.

Vælg den adgang, klienten har brug for:

- **Kun læsning:** Klienten ser kun de værktøjer, der læser. Den kan søge og læse i din Dvina, men kan ikke tilføje eller ændre noget.
- **Læsning og skrivning:** Klienten ser alle værktøjer, og ændringer kræver stadig din godkendelse, ligesom med OAuth.

Send tokenet i `Authorization`-headeren efter `Bearer`. I Claude Code, for eksempel:

```sh
claude mcp add --transport http dvina https://api.dvina.ai/mcp --header "Authorization: Bearer <your token>"
```

I en anden klient skal du tilføje den samme header dér, hvor du kan indstille headere for en MCP-server.

Tokenet handler på dine vegne i det arbejdsområde, du oprettede det i, med den rolle, du har dér nu. Hvis du vil erstatte det, skal du åbne det under **Personlige adgangstokens** og vælge **Udskift…**: Et nyt token erstatter det, og det gamle holder straks op med at virke. Hvis du vil deaktivere det, skal du vælge **Tilbagekald…**: Alt, der bruger det, holder straks op med at virke.

Læs mere om tokens under [API-adgang](/docs/dvina-mcp/api-access).

## Relateret

- [Tilpassede apps og MCP-servere](/docs/connectors/custom-apps)
- [API-adgang](/docs/dvina-mcp/api-access)
- [Brug dvina-kommandoen](/docs/dvina-mcp/cli)
- [Oversigt over teams](/docs/teams/overview)
