1. Conduid
  2. Developer Tools
  3. Claude Todo Emulator
MCP server · Developer Tools

Claude Todo Emulator

This is an MCP server that emulates Claude Code's task management system, providing persistent todo functionality for AI coding assistants in IDEs like Cursor, Windsurf, and others.

Unclaimed MIT last commit 11 months ago devtools
56Fair

Scored 5 months ago · breakdown

About Claude Todo Emulator

Claude Todo Emulator is an MCP server published by joehaddad2000 in the Developer Tools category: this is an MCP server that emulates Claude Code's task management system, providing persistent todo functionality for AI coding assistants in IDEs like Cursor, Windsurf, and others.

The repository has 26 stars and 4 forks, with the last commit 11 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/joehaddad2000/claude-todo-emulator

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Claude Todo Emulator

Powered by Claude · Grounded in docs

I know everything about Claude Todo Emulator. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Claude Todo MCP Server

PyPI Version PyPI Downloads

Add persistent task management to any AI coding assistant in Cursor, Windsurf, and other IDEs.

This MCP server replicates Claude Code's todo system, giving your AI assistant the ability to:

  • Track complex multi-step tasks across sessions
  • Break down large features into manageable pieces
  • Remember progress when you switch between projects
  • Enforce single in-progress task focus

Quick Start

No installation required! Just add this to your MCP configuration:

Cursor IDE

Create .cursor/mcp.json in your project root:

{
  "mcpServers": {
    "task-manager": {
      "command": "uvx",
      "args": ["claude-todo-emulator"]
    }
  }
}

Codex CLI

Create config.toml at your project root:

[mcp_servers.task-manager]
command = "uvx"
args = ["claude-todo-emulator"]

Other IDEs

Add the JSON configuration above to your MCP settings file.

Restart your IDE and try: "Create a todo list for adding user authentication"

The system automatically downloads the package and sets up everything on first use!

What You Get

Once configured, your AI assistant will automatically:

Create todos for complex tasks:

You: "Add dark mode support with user preferences"
AI: "I'll create a todo list for this multi-step feature:
- ✅ Add theme context and state management
- 🔄 Create dark mode CSS variables and styles
- ⏳ Build settings UI for theme switching
- ⏳ Add persistence to localStorage
- ⏳ Update existing components for theme support"

Track progress visually:

You: "What's the status on the authentication system?"
AI: "Current authentication tasks:
- ✅ Set up JWT middleware
- ✅ Create login/signup endpoints
- 🔄 Building user profile management (in progress)
- ⏳ Add password reset flow
- ⏳ Implement role-based permissions"

Maintain focus:

You: "Let's also add email notifications"
AI: "I'll add that to the todo list, but let me finish the current user profile task first to maintain focus."

API Reference

TodoRead

  • Parameters: None
  • Returns: {todos: Todo[]}

TodoWrite

  • Parameters: {todos: Todo[]}
  • Returns: {success: boolean, count: number}

Todo Schema

{
  id: string;
  content: string;
  status: "pending" | "in_progress" | "completed";
  priority: "high" | "medium" | "low";
  created_at: string;
  updated_at: string;
  metadata?: object;
}

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Add tests for new functionality
  4. Submit a pull request

License

MIT License - see LICENSE file for details.

Related Projects

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Claude Todo Emulator

How do I install Claude Todo Emulator?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Claude Todo Emulator safe to use with an AI agent?

Its trust score is 56 out of 100 (fair). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Claude Todo Emulator still maintained?

The last commit was 11 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.