Microsoft Planner MCP Server

The AI assistant translates your request into the appropriate tool calls automatically.

Local serverstdioPython

What is the Microsoft Planner MCP Server?

The AI assistant translates your request into the appropriate tool calls automatically.

Configuration

  • A Microsoft 365 account with access to Microsoft Planner - An Azure Entra ID (Azure AD) app registration (see Azure Setup below) - An MCP-compatible client — for example: - VS Code - Claude Desktop To run the server locally you also need: - Python 3.12+ -

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_meReturn the authenticated user's profile from Microsoft Graph.
list_usersRetrieve Microsoft 365 users by GUID, e-mail address, or free-text search. Useful for resolving the user GUIDs returned in task assignment objects to display names.
list_my_groupsList all Microsoft 365 groups the authenticated user is a member of.
list_my_plans
list_group_plans
create_plan
delete_plan

Configuration

  • A Microsoft 365 account with access to Microsoft Planner - An Azure Entra ID (Azure AD) app registration (see Azure Setup below) - An MCP-compatible client — for example: - VS Code - Claude Desktop To run the server locally you also need: - Python 3.12+ -
VariableDescriptionRequired
OTEL_EXPORTER_OTLP_ENDPOINTConfiguration value read at startup.Optional
OTEL_SERVICE_NAMEConfiguration value read at startup.Optional
CLIENT_IDConfiguration value read at startup.Optional
CLIENT_SECRETCredential the server authenticates with.Yes
TENANT_IDConfiguration value read at startup.Optional
BASE_URLEndpoint or connection string the server talks to.Yes
MCP_PROXY_AUTH_TOKENCredential the server authenticates with.Yes

Example prompts to try

  • “Use Microsoft Planner MCP to Tasks.ReadWrite.”
  • “Use Microsoft Planner MCP to User.Read.”
  • “Use Microsoft Planner MCP to User.ReadBasic.All.”

Frequently asked questions

The AI assistant translates your request into the appropriate tool calls automatically. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.