Integrations
FastMCP Todo Server
A FastMCP-based Todo Server for the Swarmonomicon project. This server receives todo requests via FastMCP and stores them in MongoDB for processing by the Swarmonomicon todo worker.
Features
- FastMCP server for receiving todo requests
- MongoDB integration for todo storage
- Compatible with Swarmonomicon todo worker
- Python-based implementation
Installation
- Clone the repository:Copy
- Install uv (if not already installed):Copy
- Create and activate a virtual environment with uv:Copy
- Install dependencies with uv:Copy
- For development, install additional dependencies:Copy
- Create a
.env
file with your configuration:Copy
Usage
Starting the Server
- Start the FastMCP server:Copy
Adding Todos
You can add todos using FastMCP in several ways:
- Using FastMCP Python client:Copy
- Using MQTT directly:Copy
Development
- Run tests:Copy
- Run tests with coverage:Copy
- Run specific test file:Copy
Integration with Swarmonomicon
This server is part of the larger Swarmonomicon project, which provides:
- Task management and distribution
- Agent-based task processing
- Real-time updates via MQTT
- Integration with various AI models
For more information about the Swarmonomicon project and its features, check out the main project documentation.
License
MIT License
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests for new functionality
- Submit a pull request
For more information about contributing to the Swarmonomicon project, see the main project's contributing guidelines.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A todo management server that receives requests via FastMCP and stores them in MongoDB for processing by the Swarmonomicon todo worker.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA simple Model Context Protocol (MCP) server that integrates with Notion's API to manage my personal todo list through Claude.Last updated -117PythonMIT License
- -securityAlicense-qualityEnables advanced todo list management and content organization using Notion's API, supporting features like creating databases, dynamic filtering, and collaborative task tracking.Last updated -11PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that integrates with Notion's API to manage personal todo lists, allowing users to view, add, and update tasks directly from Claude.Last updated -3PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides tools for managing todo items, including creation, updating, completion, deletion, searching, and summarizing tasks.Last updated -104TypeScriptMIT License