Planner MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| auth_startA | Start the Planner authentication flow. IMPORTANT: Only call this tool when you receive an authentication error (e.g. 'Not authenticated') from another tool, or when the user explicitly requests re-authentication. Do NOT call this proactively before using other Planner tools - they automatically use the stored token. If a valid token already exists, this returns immediately without starting a new auth flow. |
| auth_pollA | Check if the authentication is complete. Only call this after auth_start returned a verification URL and the user has completed sign-in on the Microsoft website. Do NOT call this unless you just ran auth_start and it returned a code/URL for the user to visit. |
| list_plansA | List all Microsoft Planner plans for the current user |
| get_planC | Get detailed information about a specific plan |
| get_plan_detailsC | Get detailed information about a plan including category descriptions (labels) |
| list_bucketsC | List all buckets in a plan |
| create_bucketC | Create a new bucket in a plan |
| list_tasksA | List tasks in a plan or bucket with advanced filtering |
| get_taskB | Get detailed information about a specific task |
| create_taskC | Create a new task in a bucket |
| update_taskC | Update an existing task |
| delete_taskB | Delete a task |
| list_group_membersB | List all members of a Microsoft 365 group (users, contacts, devices, service principals, and other groups) |
| get_meA | Get the current signed-in user's profile (id, displayName, mail, etc.) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Plong-Wasin/planner-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server