Agent♥︎Age
Catalog

Microsoft Planner

Official

by mspstack · TypeScript

Microsoft Planner MCP server — plans, buckets, tasks via Microsoft Graph, ETags handled

io.github.selic/mcp-planner (Microsoft Planner MCP Server)

The io.github.selic/mcp-planner MCP server provides Microsoft Planner functionality via the Microsoft Graph API. It supports finding Microsoft 365 groups and plans, listing buckets and tasks, and performing task lifecycle operations (create, update, assign, complete, delete). Task updates use Planner ETags to handle concurrency.

🛠️ Key Features

  • Plans, buckets, and tasks via Microsoft Graph
  • Find groups and plans
  • List buckets and tasks
  • Create/update/assign/complete/delete tasks
  • Manage task descriptions and checklists
  • ETag concurrency handled automatically

🚀 Use Cases

  • Integrate Planner data (groups, plans, buckets, tasks) into MCP clients
  • Automate task creation and updates with description/checklist content
  • Assign and complete Planner tasks programmatically
  • Remove tasks when no longer needed

⚡ Developer Benefits

  • Graph-based access to Microsoft Planner entities
  • Automated ETag handling for safer updates
  • Tooling aligned with a consistent, sibling-project architecture (mcp-itglue, mcp-connectwise-psa)

⚠️ Limitations

  • Described tooling content is limited in the provided excerpt (tool list is truncated).