Skip to content

ThingsAI-io/msft-todo-cli-mcp

Repository files navigation

@thingsai/msft-todo-cli-mcp

A CLI-first tool for managing Microsoft To Do tasks, with an optional MCP server for AI agents.

⚠️ Experimental — This software is experimental and provided "as is" without warranty of any kind. Use at your own risk. See LICENSE for details.

Install

npm install -g @thingsai/msft-todo-cli-mcp

Quick Start

# 1. Set your Azure app client ID (see docs/azure-setup.md)
export TODO_MCP_CLIENT_ID="your-client-id"

# 2. Authenticate (opens browser)
todo setup

# 3. Use it
todo lists
todo tasks --list <listId>
todo tasks create --list <listId> --title "Buy milk" --due 2026-04-20
todo tasks complete --list <listId> --task <taskId>

MCP Server (for AI agents)

todo serve

Add to VS Code settings.json for Copilot integration:

{
  "mcp": {
    "servers": {
      "todo": {
        "command": "todo",
        "args": ["serve"],
        "env": { "TODO_MCP_CLIENT_ID": "your-client-id" }
      }
    }
  }
}

Documentation

License

MIT

About

A dual CLI/MCP solution to manage Microsoft Todo items

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors