Microsoft Planner MCP Server

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

Local serverstdio

What is the Microsoft Planner MCP Server?

Microsoft Planner is an MCP integration. Microsoft Planner MCP server — plans, buckets, tasks via Microsoft Graph, ETags handled.

Packages and local setup

The published npm package is mcp-planner, version 0.4.0. Its declared MCP transport is stdio.

The package declares 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): 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.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.4.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related other integrations MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
MS_TENANT_IDMicrosoft Entra ID tenant id (GUID or domain)Yes
MS_CLIENT_IDEntra app registration client idYes
MS_CLIENT_SECRETEntra app registration client secret (app needs Tasks.ReadWrite.All, GroupMember.Read.All, User.Read.All application permissions)Yes
PLANNER_ADVANCED_TOOLSETtrue/1 registers the advanced toolset (graph_get, graph_find_endpoint) — a read-only escape hatch limited to /planner, /groups, /usersOptional