Omnispindle

Omnispindle

3.4

If you are the rightful owner of Omnispindle 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.

Omnispindle is an advanced MCP-based todo management system designed for multi-project task coordination, integrating AI insights and a Node-RED dashboard.

Omnispindle is a comprehensive FastMCP-based todo management system that serves as a central nervous system for multi-project task coordination. It is part of the larger Madness Interactive ecosystem and combines AI-powered task insights, an MCP toolbelt, and a sophisticated Node-RED dashboard to transform chaos into productivity. The architecture includes a FastMCP-based server core, a Node-RED dashboard for visual task management, a MongoDB backend for persistent storage, MQTT integration for real-time messaging, and an AI assistant for task analysis. Omnispindle supports AI agent integration, visual dashboards, advanced task management, and system integration, making it a powerful tool for managing tasks across multiple projects.

Features

  • AI Agent Integration: Standardized tools for AI agents to create, update, and manage todos with intelligent suggestions and automated workflows.
  • Visual Dashboard (Todomill Projectorium): Interactive Node-RED interface with real-time updates, AI-enhanced views, and project-based organization.
  • Advanced Task Management: Comprehensive metadata, audit logging, lessons learned, and smart scheduling features.
  • System Integration: MQTT messaging, MongoDB storage, cross-platform APIs, and Docker support for containerized deployment.

Tools

  1. add_todo_tool

    Create new tasks with metadata.

  2. query_todos_tool

    Search and filter tasks.

  3. update_todo_tool

    Modify existing tasks.

  4. mark_todo_complete_tool

    Complete tasks.

  5. list_project_todos_tool

    Get tasks by project.

  6. add_lesson_tool

    Capture lessons learned.

  7. search_lessons_tool

    Query knowledge base.

  8. mqtt_publish_tool

    Send real-time messages.

  9. mqtt_get_tool

    Retrieve MQTT messages.