FastMCP Todoサーバー
Swarmonomiconプロジェクト用のFastMCPベースのTodoサーバー。このサーバーはFastMCP経由でTodoリクエストを受信し、MongoDBに保存してSwarmonomicon Todoワーカーで処理します。
特徴
- ToDoリクエストを受信するためのFastMCPサーバー
- ToDo ストレージ用の MongoDB 統合
- Swarmonomicon ToDoワーカーと互換性あり
- Pythonベースの実装
インストール
- リポジトリをクローンします。
- uv をインストールします (まだインストールされていない場合)。
- uv を使用して仮想環境を作成し、アクティブ化します。
- uv を使用して依存関係をインストールします。
- 開発の場合は、追加の依存関係をインストールします。
- 設定を含む
.env
ファイルを作成します。
使用法
サーバーの起動
- FastMCP サーバーを起動します。
ToDoの追加
FastMCP を使用して ToDo を追加するには、いくつかの方法があります。
- FastMCP Python クライアントの使用:
- MQTT を直接使用する:
発達
- テストを実行します:
- カバレッジ付きのテストを実行します。
- 特定のテスト ファイルを実行します。
Swarmonomiconとの統合
このサーバーは、以下を提供する大規模なSwarmonomiconプロジェクトの一部です。
- タスク管理と配布
- エージェントベースのタスク処理
- MQTTによるリアルタイム更新
- さまざまなAIモデルとの統合
Swarmonomicon プロジェクトとその機能の詳細については、 メインのプロジェクト ドキュメントをご覧ください。
ライセンス
MITライセンス
貢献
- リポジトリをフォークする
- 機能ブランチを作成する
- 変更を加える
- 新しい機能のテストを追加する
- プルリクエストを送信する
Swarmonomicon プロジェクトへの貢献に関する詳細については、 メイン プロジェクトの貢献ガイドラインを参照してください。
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.
FastMCP 経由でリクエストを受信し、Swarmonomicon todo ワーカーによる処理のために MongoDB に保存する todo 管理サーバー。
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-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 -13PythonMIT 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
- AsecurityAlicenseAqualityAn MCP server that enables LLMs to interact with Todoist tasks, projects, and other features through the Todoist API.Last updated -369742TypeScriptMIT License