{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_chrusic-todoist-mcp-server-extended","slug":"chrusic-todoist-mcp-server-extended","name":"Todoist-mcp-server-extended","type":"mcp","url":"https://github.com/Chrusic/todoist-mcp-server-extended#readme","page_url":"https://unfragile.ai/chrusic-todoist-mcp-server-extended","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:Chrusic/todoist-mcp-server-extended"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_chrusic-todoist-mcp-server-extended__cap_0","uri":"capability://tool.use.integration.natural.language.task.creation","name":"natural language task creation","description":"This capability allows users to create tasks in Todoist using natural language input. It employs a natural language processing (NLP) engine that parses user input, identifies keywords, and maps them to Todoist's task attributes like due dates, priorities, and labels. The integration with the Todoist API ensures that tasks are created seamlessly in the user's task management system, enhancing user experience by reducing the need for manual input.","intents":["How can I quickly add tasks to my Todoist using everyday language?","Can I create multiple tasks at once with a single command?","How do I set due dates and priorities in Todoist using natural language?"],"best_for":["busy professionals looking to streamline task management"],"limitations":["NLP accuracy may vary based on input complexity","Limited to Todoist's API capabilities"],"requires":["Node.js 14+","API key for Todoist"],"input_types":["text"],"output_types":["structured data"],"categories":["tool-use-integration","task-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_chrusic-todoist-mcp-server-extended__cap_1","uri":"capability://tool.use.integration.project.and.label.management","name":"project and label management","description":"This capability enables users to manage projects and labels within Todoist through natural language commands. The system interprets user input to create, update, or delete projects and labels, leveraging the Todoist API for real-time synchronization. It uses a command parsing framework that distinguishes between different types of actions (create, update, delete) based on context, allowing for efficient management of task organization.","intents":["How can I create a new project in Todoist using voice commands?","Can I rename or delete a label in Todoist through natural language?","How do I organize my tasks into projects using simple phrases?"],"best_for":["project managers needing to organize tasks efficiently"],"limitations":["Dependent on Todoist's API for project and label limits","Complex commands may lead to misinterpretation"],"requires":["Node.js 14+","API key for Todoist"],"input_types":["text"],"output_types":["structured data"],"categories":["tool-use-integration","task-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_chrusic-todoist-mcp-server-extended__cap_2","uri":"capability://tool.use.integration.task.status.updates","name":"task status updates","description":"This capability allows users to update the status of tasks in Todoist using natural language commands. By interpreting phrases like 'mark as complete' or 'add a comment', the system communicates with the Todoist API to reflect changes in real-time. It employs a state management pattern that tracks task states, ensuring that updates are accurately reflected across all user devices.","intents":["How can I quickly mark tasks as done without clicking through the app?","Can I add comments to my tasks using voice commands?","How do I update task priorities in Todoist with simple phrases?"],"best_for":["users who prefer hands-free task management"],"limitations":["Limited to supported commands by Todoist API","Voice recognition may vary in accuracy"],"requires":["Node.js 14+","API key for Todoist"],"input_types":["text"],"output_types":["structured data"],"categories":["tool-use-integration","task-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_chrusic-todoist-mcp-server-extended__cap_3","uri":"capability://search.retrieval.task.retrieval.and.search","name":"task retrieval and search","description":"This capability enables users to retrieve and search for tasks in Todoist using natural language queries. It utilizes a semantic search engine that interprets user queries to filter tasks based on keywords, due dates, or project associations. The integration with Todoist's API allows for dynamic retrieval of task data, ensuring users can find their tasks quickly and efficiently.","intents":["How can I find all tasks due this week in Todoist?","Can I search for tasks related to a specific project using voice commands?","How do I filter tasks by priority level in Todoist?"],"best_for":["users managing multiple tasks across various projects"],"limitations":["Search results depend on the accuracy of the Todoist API","Complex queries may not yield expected results"],"requires":["Node.js 14+","API key for Todoist"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","task-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","API key for Todoist"],"failure_modes":["NLP accuracy may vary based on input complexity","Limited to Todoist's API capabilities","Dependent on Todoist's API for project and label limits","Complex commands may lead to misinterpretation","Limited to supported commands by Todoist API","Voice recognition may vary in accuracy","Search results depend on the accuracy of the Todoist API","Complex queries may not yield expected results","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.52,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.636Z","last_scraped_at":"2026-05-03T15:18:50.373Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=chrusic-todoist-mcp-server-extended","compare_url":"https://unfragile.ai/compare?artifact=chrusic-todoist-mcp-server-extended"}},"signature":"6Bm91sycQ2jvHf6X1VSdHjrec1hCkXPum0hqBRxaSeVon1xH8JgZPU+G/ys0anoeF9xlVWu79rr5Pw8SArpCAA==","signedAt":"2026-06-20T00:42:34.499Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/chrusic-todoist-mcp-server-extended","artifact":"https://unfragile.ai/chrusic-todoist-mcp-server-extended","verify":"https://unfragile.ai/api/v1/verify?slug=chrusic-todoist-mcp-server-extended","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}