AI/Integrationer/Microsoft Planner & Teams MCP Server | Consile
Mic
Microsoft Planner & Teams MCP Server | Consile
Lad AI'en arbejde direkte i jeres Microsoft Planner og Teams. Den henter tasks, opdaterer status, poster i kanaler og giver overblik over jeres planer uden at I skifter mellem apps. Alt sker via en EU-hosted MCP-server I selv ejer.
Setup-tid
~30 min
Tools til AI
22
OAuth scope
Read · Write
Hosting
EU-central
I
Kapitel et
Hvad I får ud af det.
Planner/Teams-MCP'en giver AI'en adgang til jeres planer, tasks, buckets og Teams-kanaler via Microsoft Graph. Ingen app-skift for at få overblik over hvem der laver hvad.
01 · Hvad den kan
Fire ting I mærker med det samme.
Her er de fire forskelle I ser første uge.
01
Task-overblik på tværs af planer
AI'en henter alle tasks for en plan med status, assignee og due date på 2 sekunder. I ser hvad der er forsinket og hvem der har for mange tasks uden at åbne Planner.
02
Status-opdateringer AI'en poster
AI'en analyserer task-status på tværs af buckets og poster en opsummering i jeres Teams-kanal. Teamet får et dagligt overblik uden at nogen skriver det manuelt.
03
Tasks AI'en opretter fra samtalen
Sig hvad der skal gøres, og AI'en opretter tasken med titel, bucket, assignee og due date direkte i Planner. Ingen kontekst-skift fra chat til task board.
04
EU-hosting og fuld audit-trail
Al data forbliver i EU. Hvert tool-kald er logget med parametre og output. Ingen data sendt til tredjeparts cloud-providers.
02 · Sådan føles det at bruge
To eksempler fra hverdagen.
Sådan ser samtalen ud når AI'en bruger Planner/Teams-MCP'en.
ProjektlederHvilke tasks i vores "Q2 Lancering"-plan er overskredet, og hvem sidder på dem?
Fandt 7 tasks med overskredet due date i "Q2 Lancering". "Godkend landingpage-design" er 12 dage forsinket og tildelt Marie. Den blokerer 3 andre tasks i "Launch"-bucket. "Skriv pressemeddelelse" er 5 dage forsinket, tildelt Jonas, og står stadig på "Not started". Skal jeg sende en opsummering i jeres #q2-lancering Teams-kanal?
Team LeadPost et overblik over sprint-status i vores dev-kanal. Medtag hvad der er done, in progress og blokeret.
Postet i #dev-sprint. Overblik: 14 done (78%), 3 in progress (Lars: API-refactor, Mette: test-suite, Kasper: deploy-script), 1 blokeret (CI/CD pipeline venter på infrastruktur-adgang fra IT). Sprint velocity ligger 8% over gennemsnit. Blokeren har stået i 4 dage. Skal jeg oprette en task til IT om adgangen?
II
Kapitel to
Sådan virker det.
22 tools, en MCP-server og Microsoft Graph API. AI'en kalder det rigtige tool baseret på hvad I spørger om.
03 · Tools til AI
22 tools
Read-tools til at hente tasks, planer og Teams-beskeder. Write-tools til at AI'en kan oprette tasks, opdatere status og poste i kanaler. Alle via Microsoft Graph API.
planner_list_plans
Alle planer i et team med titel, ejer og antal tasks.
Read
planner_get_plan
Detaljeret view af en plan med buckets, categories og task-count pr. status.
Read
planner_list_tasks
Tasks i en plan med assignee, due date, status og bucket.
Read
planner_get_task
Detaljeret view af en task med description, checklist og references.
Read
planner_my_tasks
Alle tasks tildelt den aktuelle bruger på tværs af planer.
Read
planner_list_buckets
Alle buckets i en plan med navn og task-count.
Read
planner_get_task_details
Task-beskrivelse, checklist-items og vedhaeeftede filer.
Read
teams_list_teams
Alle teams brugeren er medlem af med ID og display name.
Read
teams_list_channels
Kanaler i et team med navn, type og beskrivelse.
Read
teams_list_messages
Seneste beskeder i en kanal med afsender og tidsstempel.
Read
teams_get_message
En besked med replies, mentions og vedhaeeftninger.
Read
teams_list_members
Medlemmer af et team med rolle og e-mail.
Read
planner_list_assigned_tasks
Tasks tildelt en specifik bruger i en plan.
Read
planner_plan_progress
Aggregeret status for en plan med done, in progress og not started pr. bucket.
Read
planner_create_task
Opret en task med titel, bucket, assignee, due date og prioritet.
Write
planner_update_task
Opdater status, due date, assignee eller prioritet på en task.
Write
planner_create_bucket
Opret en bucket i en plan med navn og rækkefølge.
Write
planner_update_bucket
Opdater navn eller rækkefølge på en bucket.
Write
planner_create_plan
Opret en plan i et team med titel og default-buckets.
Write
planner_delete_task
Slet en task permanent fra en plan.
Write
teams_send_message
Send en besked i en Teams-kanal med tekst og mentions.
Write
04 · Sådan fungerer den
Tre lag, tre ansvar.
Før et tool-kald rammer Microsoft, passerer det tre lag.
01 · Bruger
AI Agent
Claude, ChatGPT eller egen agent. Brugeren stiller spørgsmål på naturligt sprog.
02 · Vores lag
MCP Server
Consile-hostet MCP. Validerer tool-kald, håndterer rate-limits og audit-logger.
03 · Microsoft
Microsoft Graph API v1.0
Microsofts eget API. AI'en kender ingen Microsoft-credentials. OAuth-tokens lagres krypteret hos os.
04 · Tilbage
Struktureret svar
Data returneres som JSON, AI’en formulerer svaret i samtale-form.
III
Kapitel tre
Sikkerhed og setup, ingen overraskelser.
EU-hosting, OAuth, log-policy.
05 · Arkitektur & datalag
Hvor det kører.
Seks fakta om hvor MCP-serveren er, og hvordan den taler med Microsoft.
Hvor det kører
Hosting & infrastruktur
HostingHetzner EU-central, Helsinki
ServerNode.js MCP-server, Docker-image
AuthOAuth 2.0 med Microsofts officielle flow
Latens~260ms p95 til Microsoft Graph API
CacheRedis cache for læste data, 5 min TTL
Uptime99,9% SLA, Heartbeat-monitorering
Hvad der krydser hvor
Data flow & scope
LæserTool-input + Graph API-response. Kun det.
SkriverAI'ens write-tool kald. Logget med diff.
Ikke tilgåetIngen PII, ingen chat-history, ingen tokens
Logning30 dages opbevaring, GDPR-konform
PIIPseudonymiseret email/navn ved logning
BackupDaglig backup, Hetzner-zone, krypteret
06 · Sikkerhed & permissions
Sikkerhed uden hindring.
Tre lag der beskytter jeres data uden at AI'en blokeres unødigt.
OAuth, ingen API-keys
AI'en får aldrig API-keys eller passwords. OAuth-tokens lagres krypteret og kan revokes med eet klik.
Audit-trail
Hvert tool-kald logges med bruger, parametre og output-summary. Eksporterbart til kompliance-review.
EU-hosted, GDPR-klart
MCP-serveren kører i EU-central. Ingen data til USA's cloud-providers. DPA tilgængelig.
07 · Setup
Sådan kommer I i gang.
Tre trin, omkring 30 minutter fra start til første tool-kald.
01
Connect Microsoft 365
I logger ind med jeres Microsoft-admin og godkender Consile MCP. Tokens skrives direkte til vores krypterede store.
5-15 min
02
Tilføj til jeres AI-klient
Vi sender jer MCP-config til Claude, Cursor eller andre klienter. Copy-paste og restart, AI'en ser straks vores tools.
5-10 min
03
Test på rigtige queries
Vi gennemgår første 5 prompts med jeres team, sikrer at scopes virker og at planer og kanaler rammer rigtigt.
15-30 min
consile.ai · Selvbetjening
Vil I selv i gang med MCP’er?
På consile.ai finder I vores katalog af færdige MCP-integrationer som selvbetjening — klar til Claude og ChatGPT.