mcpField
T
Todo MCP Server

Todo MCP Server

ローカル
github.com/Adhishtanaka生産性079 週間前に更新

Todo MCP Server について

Claude などの対応クライアントから Todo App API を通じてタスクを管理できる Python 製 MCP サーバーです。タスク操作をツール、取得機能をリソースとして公開します。

主な機能

  1. 01タスク取得をリソースとして提供
  2. 02タスクの作成と更新
  3. 03タスクの削除と完了処理
  4. 04Todo API 操作をツールとして公開

活用シーン

  1. 01MCP クライアントでタスクリストを取得
  2. 02タスクの作成や内容の変更
  3. 03タスクの完了処理や削除

MCP 対応

対応クライアント向けに Todo App API の操作を MCP ツールとして、タスク取得を MCP リソースとして公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Todo MCP サーバー

このリポジトリは、Claude やその他の MCP 互換 AI ツールを通じて Todo App と連携するための MCP(Model Context Protocol) サーバーを提供します。このプロジェクトでは、AI エージェントが標準化された MCP インターフェースを使用して Todo にアクセスし、管理できます。

MCP サーバー

概要

この MCP サーバーは Python SDK を使用して、MCP 互換クライアント向けに REST API(Next.js で構築され、Netlify でホストされています)を公開します。Todo の取得、作成、更新、削除を行う軽量なプロトコルサーバーとして機能します。

使用技術:
  • MCP 用の Python SDK
  • Next.js API routes
  • Prisma ORM + PostgreSQL
  • JWT ベースの認証

機能

  • Todo API の操作を MCP ツールとして公開します
  • @mcp.resource を通じて Todo を取得します
  • 作成、更新、削除、完了としてマークする操作に対応しています
  • Claude のチャット UI と連携し、スムーズに操作できます

インストールと使用方法

1. リポジトリをクローンする
git clone https://github.com/Adhishtanaka/todo-mcp-server.git
cd todo-mcp-server
2. Python の依存関係をインストールする
pip install -r requirements.txt
3. .env ファイルを作成する

.env ファイルを作成し、JWT TOKEN を追加します:

TOKEN=your_jwt_token_here
4. MCP サーバーを実行する
mcp install server.py

注意事項

  • このサーバーは、教育および統合を目的として構築されています
  • 本番環境で使用する場合は、レート制限、ログ記録、エラー処理を追加してください
  • デプロイ時には、トークンを安全に取り扱うことが不可欠です

ライセンス

このプロジェクトは MIT License のもとでライセンスされています。


作者

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。