---
title: "MCP: forbind Claude og andre AI-assistenter med mssgs"
description: "Forbind Claude, Cursor og andre AI-værktøjer til mssgs over MCP. En lokal server med tilladelser og 127 værktøjer: læs kanaler, send beskeder og meget mere."
canonical: https://docs.mss.gs/da/mcp
language: da
---

# Forbind en AI-assistent

mssgs' desktop-app har en indbygget MCP-server. Forbind Claude, Cursor eller Codex, så kan de læse, opsummere og svare i de kanaler, du vælger, direkte fra din egen computer.

## Det kan du

- **Læs og opsummer** Kanaler, private beskeder, omtaler og fastgjorte beskeder, kun i de kanaler, du åbner for.

- **Skriv, når du tillader det** Send, svar, reagér, redigér og fastgør, når du har slået afsendelse til.

- **Spil spil** Tag imod en invitation, læs brættet, og lav rigtige træk.

- **Behold kontrollen** Slået fra som standard, skrivebeskyttet først, kun lokalt, og et token pr. AI-værktøj, som du kan tilbagekalde.

I appen

Du spørger i dit AI-værktøj; det læser #general gennem MCP-serveren og poster resuméet som dig, fordi du har tilladt afsendelse.

- [Overblik](#overview)

- [Forbind](#connect)

- [Tilladelser og tokens](#permissions)

- [Realtidshændelser](#events)

- [Værktøjer](#tools)

## Overblik

mssgs' desktop-app har en indbygget **MCP-server** (Model Context Protocol), så AI-assistenter som Claude eller Cursor kan læse og handle i dit arbejdsområde. Den kører lokalt på din maskine og taler med din indloggede mssgs-session; du behøver hverken en separat botkonto eller hosting.

### Du bestemmer, hvad den ser

Serveren kører kun på localhost , mens mssgs er åben, og du er logget ind. Du vælger, hvilke kanaler der skal åbnes, og slår til, hvad assistenten må gøre, gruppe for gruppe. Der er i øjeblikket **127 værktøjer** fordelt på 14 grupper.

## Forbind

Godkendes med et Bearer-token fra appens [AI-/MCP-indstillinger](https://mss.gs/da/help/bots-mcp/connect-your-ai): slå serveren til, vælg de kanaler, der skal åbnes, og tryk på "Kopiér config"; den kopierede blok indeholder allerede din port og dit token. Serveren lytter kun på localhost (standardport 7444) og kører, mens mssgs er åben, og du er logget ind.

```bash
claude mcp add --transport http mssgs http://127.0.0.1:7444/mcp \
  --header "Authorization: Bearer <your-token>"
```

Til Claude Desktop eller Cursor: indsæt blokken fra "Kopiér config" i dit AI-værktøjs MCP-indstillinger. Se [trin-for-trin-guiden](https://mss.gs/da/help/bots-mcp/connect-your-ai) i hjælpecentret.

## Tilladelser og tokens

Hvilke værktøjer en assistent ser, afhænger af de kontakter, du slår til. Værktøjer, der kun læser, er altid slået til; alt andet ligger bag en kontakt per gruppe. Serveradministration og moderation tjekker derudover dine reelle rettigheder på kontoen.

| Gruppe | Giver adgang til |
| --- | --- |
| **Læsning** | Altid slået til: læs beskeder, tilstedeværelse, omtaler og fastgjorte beskeder i åbnede kanaler |
| **Afsendelse og interaktion** | Send, svar, reagér, redigér, slet, fastgør, skriveindikator, plus tilstedeværelse i DM'er, taleopkald og spil |
| **Watch parties** | Start, deltag i og styr fælles visninger |
| **DM-anmodninger** | Se, acceptér og afvis indgående DM-anmodninger |
| **Socialt** | Profiler, stories og dine kortfiltre |
| **Stemmekanaler** | Deltag i stemmekanaler, se deltagere, og styr din mikrofon |
| **Konto og privatliv** | Venner, blokeringer, lydløse kanaler, læst-status, klip og placeringsdeling |
| **Styring af agenter** | Konfigurér kanalagenter, projekter og aktive opgaver |
| **Serveradministration** | Kanaler, kategorier, rettighedsgrupper, medlemmer, invitationer, emoji, webhooks og triggere (reelle administrationsrettigheder håndhæves stadig) |
| **Moderation af fællesskabet** | Gennemgangskøer og stemmer (kræver stadig en moderator- eller staff-konto) |
| **Hold computeren vågen** | Forhindr maskinen i at gå i dvale, mens assistenten arbejder |
| **Værktøjer til botkonti** | Interaktive embed-kort og deres hændelser (kun botkonti) |

### Tokens

Tokens har et navn, er per AI-værktøj og kan tilbagekaldes med ét klik, med en aktivitetsgraf per token, så du kan se præcis, hvornår hvert enkelt blev brugt. God hygiejne: ét token per værktøj med et tydeligt navn. Mistet din bærbare? Tilbagekald dens token, så er det ubrugeligt.

## Realtidshændelser over SSE

Åbn MCP-endpointet som en stream ( GET /mcp med Accept: text/event-stream ), så modtager du JSON-RPC-notifikationer, efterhånden som de sker:

| Notifikation | Udløses ved |
| --- | --- |
| notifications/mssgs/message | Nye beskeder i kanaler, du kan se |
| notifications/mssgs/bot_event | Knaptryk, reaktioner og svar på beskeder, din assistent har postet via send_bot_message |
| notifications/mssgs/presence | Ændringer i tilstedeværelse |
| notifications/mssgs/typing | Skriveindikatorer |
| notifications/mssgs/call | Hændelser for taleopkald |

## Interaktive botkort

### Interaktive botkort fra din assistent

Post et embed-kort med knapper via send_bot_message , lyt efter bot_event på streamen (eller poll get_bot_events ), og opdatér kortet på stedet med edit_message . Samme kortmodel som i dokumentationen til [botbeskeder](https://docs.mss.gs/da/bots).

## Værktøjsreference (127)

Hvert værktøj nedenfor er en rigtig handling i mssgs. Navnene er de præcise MCP-identifikatorer. Værktøjerne vises først, når deres gruppe er slået til.

### Læsning

Værktøjer, der kun læser, og som er tilgængelige, så snart serveren er slået til. De ser kun de kanaler, du har åbnet.

| Værktøj | Hvad det gør |
| --- | --- |
| list_channels | Vis de kanaler, du har åbnet for AI-værktøjer. |
| read_channel | Læs de seneste beskeder i en åbnet kanal. |
| get_new_messages | Hent beskeder, der er nyere end et tidsstempel, på tværs af alle åbnede kanaler. |
| get_channel_stamp | En kanals læst/ulæst-status med antal ulæste og omtaler. |
| get_presence | Hvem der er til stede i en kanal, og deres status. |
| get_message | Hent én hel besked ud fra dens id, inklusive embeds og linkforhåndsvisninger. |
| search_messages | Søg i beskedtekst på tværs af åbnede kanaler i en server. |
| get_message_context | Læs beskederne lige omkring ét søgeresultat. |
| get_account | Vis den indloggede konto og dens tilgængelige funktioner. |
| get_typing | Hvem der skriver i en kanal lige nu. |
| list_mentions | Seneste beskeder, der @omtaler dig. |
| list_pinned_messages | De fastgjorte beskeder i en kanal. |
| subscribe_channel | Abonnér på en kanal for opdateringer i realtid. |
| unsubscribe_channel | Stop opdateringer i realtid for en kanal. |
| list_subscriptions | Vis de kanaler, du abonnerer på i realtid. |

### Afsendelse og interaktion

Post og handl som den indloggede bruger. Alt her skriver til en kanal, så det ligger bag én kontakt.

| Værktøj | Hvad det gør |
| --- | --- |
| send_message | Send en besked til en kanal som dig. |
| reply_message | Svar på en bestemt besked i en tråd. |
| add_reaction | Tilføj en emoji-reaktion til en besked. |
| remove_reaction | Fjern en af dine emoji-reaktioner. |
| edit_message | Redigér en af dine egne beskeder. |
| delete_message | Slet en af dine egne beskeder. |
| pin_message | Fastgør en besked (kræver rettighed til at fastgøre). |
| unpin_message | Frigør en fastgjort besked. |
| open_one_view_attachment | Åbn et foto eller en video, der kun kan ses én gang, i en DM. |
| set_typing | Vis en live "skriver…"-indikator. |
| stop_typing | Fjern skriveindikatoren. |

### Tilstedeværelse og opkald i DM'er

Vær til stede i en DM, og foretag rigtige taleopkald: start_dm_call bruger denne computers mikrofon, præcis som når du trykker på ring op i appen.

| Værktøj | Hvad det gør |
| --- | --- |
| enter_dm_chat | Vis dig som til stede i en DM. |
| leave_dm_chat | Stop med at vise dig som til stede i en DM. |
| start_dm_call | Start et taleopkald i en DM (bruger denne computers mikrofon). |
| answer_dm_call | Besvar et DM-opkald, der ringer. |
| decline_dm_call | Afvis et DM-opkald, der ringer. |
| end_dm_call | Læg på eller annullér et DM-opkald. |
| get_call_status | Nuværende status for taleopkald og eventuelle indgående opkald. |

### Spil

Deltag i og spil mssgs' indbyggede minispil direkte fra din assistent.

| Værktøj | Hvad det gør |
| --- | --- |
| list_game_invites | Åbne spilinvitationer, der er sendt til dig. |
| list_active_games | Spilrum, du spiller i lige nu. |
| accept_game_invite | Acceptér en invitation ud fra room_id eller en deltagelseskode. |
| get_game_state | Live-brættet/tilstanden i et spil, du er med i. |
| game_move | Tag en tur i et spil. |
| resign_game | Opgiv eller forlad et spil. |

### Watch parties

Start og styr fælles visninger, deltag i rummet, og reagér sammen i realtid.

| Værktøj | Hvad det gør |
| --- | --- |
| list_watch_parties | Vis aktive watch parties, du har adgang til. |
| get_watch_party | Hent den fulde tilstand for én watch party. |
| start_watch_party | Start en watch party i en kanal. |
| join_watch_party | Deltag i en aktiv watch party. |
| leave_watch_party | Forlad en watch party. |
| control_watch_party | Afspil, sæt på pause eller spol for hele rummet. |
| end_watch_party | Afslut en watch party for alle. |
| send_watch_party_emote | Send en emote i realtid til watch partyen. |

### DM-anmodninger

Sortér i, hvem der må starte en samtale med dig.

| Værktøj | Hvad det gør |
| --- | --- |
| view_dm_requests | Dine åbne indgående DM-anmodninger. |
| accept_dm_request | Acceptér en DM-anmodning. |
| deny_dm_request | Afvis en DM-anmodning. |

### Socialt: profiler, stories, kort

Slå profiler op, se stories, og se de kortfiltre, du har indsendt.

| Værktøj | Hvad det gør |
| --- | --- |
| get_profile | En brugers offentlige profil ud fra user_guid. |
| list_story_users | Personer med en uset story, du kan se. |
| view_story | Se en brugers aktive stories. |
| list_map_filters | Kortfiltre, denne konto har indsendt, med deres moderationsstatus. |

### Stemmekanaler

Se og styr denne computers aktive session i en stemmekanal.

| Værktøj | Hvad det gør |
| --- | --- |
| list_voice_channels | Vis stemmekanalerne i en server. |
| get_voice_state | Hent den nuværende stemmesession og deltagerne. |
| join_voice_channel | Deltag i en stemmekanal på denne computer. |
| leave_voice_channel | Forlad den nuværende stemmekanal. |
| set_voice_muted | Slå lyden fra eller til på denne computers mikrofon. |

### Konto og privatliv

Administrér venner, blokeringer, lydløse kanaler, læst-status og klip uden at afsløre kontohemmeligheder.

| Værktøj | Hvad det gør |
| --- | --- |
| list_friends | Vis dine venner. |
| list_blocked | Vis konti, du har blokeret. |
| block_user | Blokér en konto. |
| unblock_user | Ophæv blokeringen af en konto. |
| list_mutes | Vis lydløse kanaler og servere. |
| mute_channel | Gør en kanal lydløs. |
| unmute_channel | Slå lyden til for en kanal igen. |
| mute_server | Gør en server lydløs. |
| unmute_server | Slå lyden til for en server igen. |
| mark_channel_read | Markér en kanal som læst. |
| list_clips | Vis klip, du har lavet. |
| share_clip | Gør et af dine klip delbart. |
| unshare_clip | Stop med at dele et klip. |
| rename_clip | Omdøb et af dine klip. |
| list_stickers | Vis dine tilgængelige klistermærker. |
| list_friend_locations | Vis venner, der deler deres placering med dig lige nu. |
| list_location_viewers | Vis, hvem der kan se din placering lige nu. |

### Værktøjer til botkonti

Post interaktive embed-kort, og læs interaktionerne på dem tilbage. Tilgængelige, når du er logget ind som en botkonto.

| Værktøj | Hvad det gør |
| --- | --- |
| send_bot_message | Post et rigt embed-kort med valgfrie knapper (kun botkonti). |
| get_bot_events | Poll knaptryk, reaktioner og svar på dine botbeskeder. |
| set_bot_status | Sæt eller ryd en brugerdefineret status (kun botkonti). |

### Styring af agenter

Konfigurér kanalagenter, tilknyt projekter, se aktive opgaver, og styr arbejdet fra chatten. Administrative handlinger kræver stadig rettigheder til kanalen.

| Værktøj | Hvad det gør |
| --- | --- |
| list_agent_channels | Vis åbnede kanaler og deres agentopsætning. |
| get_channel_agents | Hent den komplette agentkonfiguration for en kanal. |
| set_channel_agents | Slå agenter til, og opdatér en kanals agentregler. |
| add_channel_agent | Tilføj en tilgængelig agent til en kanal. |
| remove_channel_agent | Fjern en agent fra en kanal. |
| set_agent_project | Tilknyt et projekt og instruktioner til en kanalagent. |
| remove_agent_project | Fjern et projekt fra en kanalagent. |
| list_agent_tasks | Vis nuværende og seneste agentopgaver. |
| get_agent_task | Hent live-status og output for én agentopgave. |
| steer_agent_task | Send en opfølgende instruktion til en agentopgave, der kører. |

### Serveradministration

Form en server, du administrerer: kanaler, kategorier, rettighedsgrupper, webhooks og triggere. Hvert kald tjekker stadig dine reelle administrationsrettigheder på den server.

| Værktøj | Hvad det gør |
| --- | --- |
| list_manageable_servers | Servere, du kan administrere, og hvilke rettigheder du har. |
| get_server_structure | En servers fulde opbygning af kanaler og kategorier. |
| create_channel | Opret en kanal. |
| update_channel | Omdøb en kanal, skift dens type, eller flyt den. |
| delete_channel | Slet en kanal (kan ikke fortrydes). |
| create_category | Opret en kanalkategori. |
| update_category | Omdøb en kategori. |
| delete_category | Slet en kategori (dens kanaler bliver). |
| list_server_groups | En servers rettighedsgrupper. |
| create_server_group | Opret en rettighedsgruppe. |
| update_server_group | Omdøb en rettighedsgruppe, giv den en ny farve, eller ændr dens omfang. |
| delete_server_group | Slet en rettighedsgruppe. |
| list_members | Vis serverens medlemmer og deres rettighedsgrupper. |
| add_member_to_group | Tilføj et servermedlem til en rettighedsgruppe. |
| remove_member_from_group | Fjern et servermedlem fra en rettighedsgruppe. |
| list_invites | Vis aktive serverinvitationer. |
| create_invite | Opret en serverinvitation. |
| delete_invite | Tilbagekald en serverinvitation. |
| list_custom_emojis | Vis en servers brugerdefinerede emoji. |
| list_webhooks | En servers indgående webhooks. |
| create_webhook | Opret en indgående webhook. |
| get_webhook_url | Hent en webhooks URL, der kan postes til. |
| update_webhook | Opdatér en webhooks indstillinger. |
| delete_webhook | Slet en webhook (dens URL holder op med at virke). |
| list_triggers | En servers udgående triggere. |
| create_trigger | Opret en trigger (matchende beskeder sendes som POST til en URL). |
| update_trigger | Opdatér en trigger. |
| delete_trigger | Slet en trigger. |

### Moderation af fællesskabet

De samme gennemgangskøer, som skjoldknappen åbner i appen. Stemmer og veto kræver stadig en rigtig moderator- (eller staff-)konto.

| Værktøj | Hvad det gør |
| --- | --- |
| get_moderation_stats | Din moderationsstatus, og hvor meget der venter. |
| list_moderation_queue | Kortfiltre, der venter på en moderators stemme. |
| approve_map_filter | Stem for at godkende et indsendt kortfilter. |
| deny_map_filter | Stem for at afvise et indsendt kortfilter. |
| list_report_queue | Anmeldt indhold, der venter på en moderators stemme. |
| approve_report | Stem for, at en anmeldelse bryder reglerne. |
| deny_report | Stem for, at det anmeldte indhold er i orden. |
| community_map_propose_filter | Indsend et nyt kortfilter til gennemgang. |
| veto_map_filter | Kun staff: fjern et kortfilter med det samme (kan ikke fortrydes). |

### Hjælpeværktøjer

Små hjælpere til assistenter, der kører længe.

| Værktøj | Hvad det gør |
| --- | --- |
| keep_computer_awake | Hold denne computer vågen, mens du arbejder, eller slip den igen. |

## Byg videre
