← Index

io.github.MAG-Cie/mcp-microsoft-todo

io.github.MAG-Cie/mcp-microsoft-todo·v1.2.2·Other
Quality Score
85
/100

MCP server for Microsoft To Do via Microsoft Graph. MSAL device code flow, no client secret needed.

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "mcp-microsoft-todo": {
      "command": "npx",
      "args": [
        "-y",
        "@mag-cie/mcp-microsoft-todo"
      ],
      "env": {
        "MS_CLIENT_ID": "<ms_client_id>",
        "MS_TENANT": "common"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "mcp-microsoft-todo": {
      "command": "npx",
      "args": [
        "-y",
        "@mag-cie/mcp-microsoft-todo"
      ],
      "env": {
        "MS_CLIENT_ID": "<ms_client_id>",
        "MS_TENANT": "common"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y @mag-cie/mcp-microsoft-todo
§02  Environment variables
MS_CLIENT_ID
required

Application (client) ID from your Azure AD App Registration. See the README for setup instructions.

MS_TENANT

Microsoft tenant: 'common' (personal + work), 'consumers' (personal only), 'organizations' (work only), or your specific tenant ID.

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Other