What is the difference between this and the TypeScript server?
This server is a Python port of the TypeScript Todoist MCP server, providing the same functionality while using the Python MCP SDK and Todoist Python API.
@MCP-Mirror
Basic information
Mirror of
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"todoist": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/todoist-mcp-server",
"run",
"main.py"
],
"env": {
"TODOIST_API_TOKEN": "your_todoist_api_token"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
The Todoist MCP Server (Python) is a server that integrates Todoist with the Model Context Protocol (MCP), enabling AI assistants like Claude to interact with Todoist tasks and projects. It is a Python port of an existing TypeScript version, using the Python MCP SDK and Todoist Python API.
Install Python 3.10+ and UV package manager, obtain a Todoist API token from your account settings (Settings → Integrations → Developer), then configure your MCP client (e.g., Claude Desktop) by adding the server entry to claude_desktop_config.json with the absolute path to the server directory and the token as an environment variable.
This server is a Python port of the TypeScript Todoist MCP server, providing the same functionality while using the Python MCP SDK and Todoist Python API.
Python 3.10 or higher, the UV package manager, and a valid Todoist API token.
The server interacts with Todoist’s cloud API; tasks and projects data remain on Todoist’s servers, accessed via the API token provided in configuration.
The server uses the standard MCP transport, communicating over stdin/stdout as configured in the MCP client.
Authentication is done via a Todoist API token, which must be set as the `TODOIST_API_TOKEN` environment variable in the client configuration.

Publish beautiful Markdown docs instantly from any AI agent. Zero-config remote MCP server — your LLM pastes Markdown, gets back a shareable page. Free, no signup needed.

Employee scheduling for multi-location teams: shifts, coverage, time off and tasks. Changes wait for approval by default, within existing role and location limits.

B2B Creators is the LinkedIn content layer for outbound teams. Sales teams run outreach from their team members' personal profiles, but those profiles sit empty. B2B Creators plans, approves and publishes content across

Common Paper is a contract platform for revenue and legal teams. Create templates, customize contracts, negotiate terms with counterparties, collect signatures, and kick off billing - all from one workflow. Ask what's

Plan and track your team's work in BoardMark from any AI agent: find, create and move issues, run Scrum sprints, comment and keep project docs current. OAuth sign-in, your own permissions.
Comments