Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Vigtigt
Du skal være en del af Frontier-forhåndsversionsprogrammet for at få tidlig adgang til Microsoft Agent 365. Frontier forbinder dig direkte med Microsofts seneste AI-innovationer. Frontier-forhåndsversioner er underlagt de eksisterende forhåndsversionsbetingelser i dine kundeaftaler. Da disse funktioner stadig er under udvikling, kan deres tilgængelighed og egenskaber ændre sig over tid.
Oversigt
| Server-id | Vist navn | Område | Beskrivelse |
|---|---|---|---|
| mcp_TeamsServer | MCP-server til Microsoft Teams | McpServers.Teams.All | Microsoft Teams Graph MCP-server til administration af chats, kanaler og brugere eller meddelelser i dem. Brug denne MCP-server til Teams-handlinger, f.eks. oprettelse, opdatering og hentning af chats og chatmeddelelser, administration af teams og kanaler og udførelse af administrative opgaver, der er relateret til disse. |
Chatværktøjer
mcp_graph_chat_addChatMember
Slutpunkt: POST /v1.0/chats/{chat-id}/members
Føjer et medlem til en chat ved hjælp af user@odata.bind, @odata.type, og valgfri roller (medlem, ejer). Returnerer 409, hvis medlemmet allerede findes, 400 for ugyldige brugerreferencer eller 403, hvis politikker begrænser tilføjelsen.
Påkrævede parametre: chat-id, @odata.type, , user@odata.bind, roller
mcp_graph_chat_createChat
Slutpunkt: POST /v1.0/chats
Opretter en ny Teams-chat med chatType (oneOnOne kræver præcis to deltagere, gruppe kræver mere end to) og medlemmer. Returnerer 400, hvis oneOnOne har det forkerte medlemsantal, 409, hvis de samme deltagere allerede har en chat, eller 403, hvis den, der ringer op, mangler rettigheder.
Obligatoriske parametre: chatType, medlemmer
mcp_graph_chat_deleteChat
Slutpunkt: DELETE /v1.0/chats/{chat-id}
Soft-sletter en chat. Returnerer 403, hvis der mangler en tilladelse, 404, hvis den allerede er slettet, og er underlagt politikker for lejeropbevaring.
Påkrævede parametre: chat-id
mcp_graph_chat_deleteChatMessage
Slutpunkt: POST /v1.0/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete
Soft-sletter en chatmeddelelse. Returnerer 403 uden Chat.ReadWrite, 404 for ugyldige id'er og kan stadig bevare meddelelsen for overholdelse af angivne standarder.
Obligatoriske parametre: bruger-id, chat-id, chatMessage-id
mcp_graph_chat_getChat
Slutpunkt: GET /v1.0/chats/{chat-id}
Henter en chat efter id og returnerer metadata som type og emne. Returnerer 404, hvis chatten ikke findes eller ikke er synlig, eller 403, hvis tilladelser afvises.
Påkrævede parametre: chat-id
mcp_graph_chat_getChatMessage
Slutpunkt: GET /v1.0/chats/{chat-id}/messages/{message-id}
Henter en chatmeddelelse efter id. Returnerer 404, hvis meddelelsen ikke findes eller er skjult, eller 403 uden de korrekte rettigheder.
Påkrævede parametre: chat-id, meddelelses-id
mcp_graph_chat_listChatMembers
Slutpunkt: GET /v1.0/chats/{chat-id}/members
Viser chatdeltagere. Returnerer roller (medlem/ejer/gæst). Returnerer 403 uden læserettigheder eller 404, hvis chat ikke blev fundet.
Påkrævede parametre: chat-id
mcp_graph_chat_listChatMessages
Slutpunkt: GET /v1.0/chats/{chat-id}/messages
Viser meddelelser i en chat med valgfri $top, $filter og $orderby. Returnerer sidelagrede resultater. Overholdelse af angivne standarder kan skjule indhold. Fejl omfatter 400 for forkerte forespørgsler og 429 for begrænsning.
Påkrævede parametre: chat-id
Valgfrie parametre: $top, $filter $orderby
mcp_graph_chat_listChats
Slutpunkt: GET /v1.0/chats
Viser chats for opkalderen med valgfri $top, $filter, $expand og $orderby. Returnerer kun synlige chats. Skjulte chats, eller systemchats kan blive udelukket. Returnerer 400 for ugyldige sorteringsudtryk.
Valgfrie parametre: $top, $orderby, $expand, $filter
mcp_graph_chat_postMessage
Slutpunkt: POST /v1.0/chats/{chat-id}/messages
Sender en ny almindelig tekstmeddelelse i en chat. Har brug for chat-id og ikke-tom body.content. Understøttes kun tekst. Kan returnere 429 for begrænsning, 403, hvis der mangler tilladelser, eller 404, hvis chat er ugyldig. Ikke redundant – undgå blinde forsøg.
Påkrævede parametre: chat-id, brødtekst
mcp_graph_chat_updateChat
Slutpunkt: PATCH /v1.0/chats/{chat-id}
Opdaterer chategenskaber, f.eks. kun emnet for gruppechats. Mislykkes med 400, hvis det bruges på en-til-en-chat, 403 uden rettigheder eller 404, hvis chat ikke blev fundet.
Påkrævede parametre: chat-id, emne
mcp_graph_chat_updateChatMessage
Slutpunkt: PATCH /v1.0/chats/{chat-id}/messages/{message-id}
Opdaterer en chatmeddelelse med nyt indhold i almindelig tekst. Redigering kan være blokeret for nogle systemmeddelelser eller meddelelser om overholdelse af angivne standarder. Returnerer 403 eller 400, hvis redigering ikke er tilladt, eller 409 ved konflikter.
Påkrævede parametre: chat-id, meddelelses-id
Kanal- og teamværktøjer
mcp_graph_teams_addChannelMember
Slutpunkt: POST /v1.0/teams/{team-id}/channels/{channel-id}/members
Føjer et medlem til en privat eller delt kanal med user@odata.bind, @odata.type og valgfri roller (ejer eller tom). Mislykkes på standardkanaler, returnerer 409, hvis medlemmet allerede findes, og 403, hvis der mangler tilladelser.
Obligatoriske parametre: team-id, channel-id, displayName, roles, user@odata.bind, @odata.type
mcp_graph_teams_createChannel
Slutpunkt: POST /v1.0/teams/{team-id}/channels
Opretter en kanal i et team med displayName, valgfri beskrivelse, membershipType (standard, privat, delt) og valgfrie medlemmer. Private eller delte kanaler kræver eksplicitte medlemmer. Dubletter eller ugyldigt medlemskab forårsager 400 eller 409.
Obligatoriske parametre: team-id, displayName
Valgfri parametre: beskrivelse, membershipType, medlemmer
mcp_graph_teams_createPrivateChannel
Slutpunkt: POST /v1.0/teams/{team-id}/channels
Opretter en privat kanal med membershipType: privat. Kræver medlemmer ved oprettelse, herunder mindst én ejer. Returnerer 400, hvis der mangler medlemmer, 409 for dublerede navne eller 403 uden tilladelser.
Obligatoriske parametre: team-id, displayName, members
mcp_graph_teams_getChannel
Slutpunkt: GET /v1.0/teams/{team-id}/channels/{channel-id}
Henter en kanal med valgfri $select og $filter. Returnerer 404, hvis kanalen ikke blev fundet, eller kalderen mangler adgang, 403, hvis tilladelserne er utilstrækkelige, eller 400 for ikke-understøttede filtre.
Obligatoriske parametre: team-id, channel-id
Valgfrie parametre: $select, $filter
mcp_graph_teams_getTeam
Slutpunkt: GET /v1.0/teams/{team-id}
Henter teamegenskaber med valgfri $select og $expand. Returnerer 403 eller 404, hvis teamet ikke er tilgængeligt.
Obligatoriske parametre: team-id
Valgfrie parametre: $select, $expand
mcp_graph_teams_listChannelMembers
Slutpunkt: GET /v1.0/teams/{team-id}/channels/{channel-id}/members
Viser alle medlemmer af en bestemt Microsoft Teams-kanal og returnerer metadata om hvert medlem, f.eks. identitet, roller og medlemskabsstatus. Nyttig til overvågning af kanaldeltagelse, bekræftelse af medlemskab før rolleopdateringer eller sikring af overholdelse af angivne standarder.
Obligatoriske parametre: team-id, channel-id
Valgfrie parametre: $top, $expand
mcp_graph_teams_listChannelMessages
Slutpunkt: GET /v1.0/teams/{team-id}/channels/{channel-id}/messages
Viser meddelelser i en kanal med valgfri $top og $expand (f.eks. svar). Sideinddeling håndteres via @odata.nextLink. Returnerer 403 uden læsetilladelse eller 400 for ugyldige forespørgselsindstillinger.
Obligatoriske parametre: team-id, channel-id
Valgfrie parametre: $top, $expand
mcp_graph_teams_listChannels
Slutpunkt: GET /v1.0/teams/{team-id}/allChannels
Viser kanaler i et team med valgfri $select eller $filter. Returnerer kun private og delte kanaler, hvis kalderen er medlem. Mislykkes med 403, hvis kalderen mangler læserettigheder eller 400 på ugyldige OData-forespørgsler.
Obligatoriske parametre: team-id
Valgfrie parametre: $select, $filter
mcp_graph_teams_listTeams
Slutpunkt: GET /v1.0/users/{user-id}/joinedTeams
Viser en liste over en bestemt brugers joinforbundne teams. Returnerer kun medlemskaber for den pågældende bruger, ikke alle lejerteams. Returnerer 403, hvis kalderen ikke kan forespørge brugeren, eller 404, hvis id'et er ugyldigt.
Obligatoriske parametre: bruger-id
mcp_graph_teams_postChannelMessage
Slutpunkt: POST /v1.0/teams/{team-id}/channels/{channel-id}/messages
Sender en meddelelse i almindelig tekst til en kanal. Kræver team-id, kanal-id og body.content. Returnerer 403 uden ChannelMessage.Send, 404, hvis kanalen ikke blev fundet, eller 400, hvis indholdet mangler.
Obligatoriske parametre: team-id, channel-id, body
mcp_graph_teams_replyToChannelMessage
Slutpunkt: POST /v1.0/teams/{team-id}/channels/{channel-id}/messages/{message-id}/replies
Svarer på en meddelelse i en kanal med body.content. Det er kun ren tekst, der understøttes. Returnerer 404, hvis den overordnede meddelelse ikke findes, 403 uden rettigheder eller 400 for ugyldigt indhold.
Obligatoriske parametre: team-id, channel-id, message-id, body
mcp_graph_teams_updateChannel
Slutpunkt: PATCH /teams/{team-id}/channels/{channel-id}
Opdaterer en kanal med nyt displayName eller en ny beskrivelse. Der kan være begrænsninger for særlige kanaler, f.eks. Generelt. Returnerer 403 uden rettigheder, 409 på dubletnavne eller 400 for ugyldigt input.
Obligatoriske parametre: team-id, channel-id
Valgfrie parametre: displayName, beskrivelse
mcp_graph_teams_updateChannelMember
Slutpunkt: PATCH /teams/{team-id}/channels/{channel-id}/members/{membership-id}
Opdaterer et medlems rolle i en privat eller delt kanal ved at ændre roller. Standardkanaler nedarver roller fra teamet og afviser normalt opdateringer. Returnerer 400, hvis det forsøges på standardkanaler, 403, hvis uautoriseret, eller 404, hvis medlemmet ikke blev fundet.
Påkrævede parametre: team-id, kanal-id, medlemskabs-id, roller
Understøttede handlinger
- Chatadministration (opret, læs, opdater, slet)
- Meddelelseshandlinger (send, hent, rediger, slet)
- Kanaladministration (opret, konfigurer, liste)
- Medlemsadministration (tilføj, opdater, liste)
- Teamhandlinger (hent, vis)
Nøglefunktioner
- Komplette CRUD-handlinger til chats og kanaler
- Understøttelse af private, delte og standardkanaler
- Meddelelsestrådning og svar
- Medlemsrollestyring
- Understøttelse af OData-forespørgsler til filtrering og sideinddeling