PluginBench
MCP Server
Maintained
MIT

Microsoft Planner MCP Server

io.github.mspstack/mcp-planner

What is the Microsoft Planner MCP server?

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

How to install Microsoft Planner

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • MS_TENANT_ID
    required

    Microsoft Entra ID tenant id (GUID or domain)

  • MS_CLIENT_ID
    required

    Entra app registration client id

  • MS_CLIENT_SECRET
    required
    secret

    Entra app registration client secret (app needs Tasks.ReadWrite.All, GroupMember.Read.All, User.Read.All application permissions)

  • PLANNER_ADVANCED_TOOLSET

    true/1 registers the advanced toolset (graph_get, graph_find_endpoint) — a read-only escape hatch limited to /planner, /groups, /users

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp-planner": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-planner"
      ],
      "env": {
        "MS_TENANT_ID": "<YOUR_MS_TENANT_ID>",
        "MS_CLIENT_ID": "<YOUR_MS_CLIENT_ID>",
        "MS_CLIENT_SECRET": "<YOUR_MS_CLIENT_SECRET>",
        "PLANNER_ADVANCED_TOOLSET": "<YOUR_PLANNER_ADVANCED_TOOLSET>"
      }
    }
  }
}

Related MCP servers

ConnectWise PSA (Manage) MCP server — tickets, time entries, companies, configurations, BYOK

5
TypeScript
MIT
View repository →
ITIT Glue logo

IT Glue

Active

IT Glue MCP server for MSPs — documents, flexible assets, semantic vector search, RBAC, and BYOK

5
TypeScript
MIT
View repository →

Shared workspace your AI agent writes to. 184 tools, persistent memory, semantic search.

0
JavaScript
View repository →
GRGrill logo

Grill

Active

A second opinion from an unrelated AI model before you commit to a decision.

1
JavaScript
MIT
View repository →

Free-trial AI fleet spend meter. 100 calls or 14 days. No auth.

Render App Store and Google Play screenshots with device frames and headlines—no design tool needed.

19
TypeScript
MIT
View repository →