todoist-mcp-server-ex

todoist-mcp-server-ex

3.1

If you are the rightful owner of todoist-mcp-server-ex and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Todoist MCP Server is a task-management and to-do list application server written in Elixir, designed to facilitate interaction between LLMs and Todoist.

Todoist MCP Server written in Elixir

Todoist is a task-management and to-do list application. MCP stands for "Model Context Protocol" and, broadly speaking, is API definition for LLMs to interact with other applications --- like Todoist.

Motivation

So... why do I want an MCP Server for Todoist? And why writing it in Elixir? Second question first: Because I like Elixir, and I want to extend the AI ecosystem for it. 🙂 And regarding the first question: I want to interact with my todos from various applications, like from within Obsidian via the BMO Chatbot. Or maybe someday build a AI-based personal assistant for myself. Both of which need access to my todos and projects.

How to run

mix run --no-halt`

If you want to test is locally without having an MCP Client (like Cursor, Cline, ...) at hand, just go bare-minimum and run:

echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}' | nc localhost 4000

Documentation