jeanbispo/tududi-mcp
MCP server for Tududi.
Platform-specific configuration:
{
"mcpServers": {
"tududi-mcp": {
"command": "npx",
"args": [
"-y",
"tududi-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A whitelabel Model Context Protocol (MCP) server that connects LLM-powered clients to Tududi — an open-source productivity and GTD (Getting Things Done) application created by Chris Vel.
Tududi helps users organise tasks, projects, notes, and areas following GTD methodology. This MCP server acts as a bridge, allowing AI assistants (Claude, Cursor, VS Code Copilot, etc.) to read and manipulate Tududi data through a standardised protocol.
> Prerequisite: You need a running Tududi instance (self-hosted) with API access enabled. The MCP server connects to Tududi's REST API and does not include the Tududi application itself.
The server exposes a single MCP endpoint at `app/mcp/route.ts` built on Next.js Route Handlers. On each request, it:
/api/profile endpoint.Authentication is handled via `mcp-handler`'s withMcpAuth wrapper with token verification against the Tududi API.
list_tasks, get_task, create_task, update_task, delete_task, toggle_task_completion, list_subtaskstududi://tasks, tududi://tasks/{uid}list_projects, create_project, update_project, delete_projecttududi://projects, tududi://projects/{uid}list_notes, create_note, update_note, delete_notetududi://notesLoading reviews...