Gå til hovedindhold
Udviklere MCP

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 opsummerKanaler, private beskeder, omtaler og fastgjorte beskeder, kun i de kanaler, du åbner for.
  • Skriv, når du tillader detSend, svar, reagér, redigér og fastgør, når du har slået afsendelse til.
  • Spil spilTag imod en invitation, læs brættet, og lav rigtige træk.
  • Behold kontrollenSlået fra som standard, skrivebeskyttet først, kun lokalt, og et token pr. AI-værktøj, som du kan tilbagekalde.

I appen

> Opsummer #general i tre punkter, og post det i #daily
● read_channel (channel: "general", limit: 50)
● send_message (channel: "daily")
Postet i #daily.

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

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

MCP http://127.0.0.1:7444/mcp

Godkendes med et Bearer-token fra appens AI-/MCP-indstillinger: 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.

Forbind Claude Code
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 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/messageNye beskeder i kanaler, du kan se
notifications/mssgs/bot_eventKnaptryk, reaktioner og svar på beskeder, din assistent har postet via send_bot_message
notifications/mssgs/presenceÆndringer i tilstedeværelse
notifications/mssgs/typingSkriveindikatorer
notifications/mssgs/callHæ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.

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

Altid slået til

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

Tillad at sende beskeder

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

Tillad at sende beskeder

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

Tillad at sende beskeder

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

Tillad 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

Tillad 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

Tillad adgang til profiler og stories

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

Tillad 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

Tillad dine kontoindstillinger

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

Bot-kontakt · kun 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

Tillad 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

Tillad serveradministration · kræver administrationsrettigheder

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

Moderationsværktøjer til fællesskabet · kun moderatorer/staff

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

Tillad at holde computeren vågen

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