Todo MCP Server について
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Todo MCP サーバー
TypeScript SDK で構築された、シンプルな Todo モデルコンテキストプロトコル(MCP)サーバーです。
機能
- Todo 項目の追加と削除
- Todo を完了としてマーク
- すべての Todo の取得
インストール
- リポジトリをクローンします
- 依存関係をインストールします:
npm install
開発
開発サーバーを実行します:
npm run dev
本番環境向けにビルドします:
npm run build
mcp-inspector を使用したテスト
- mcp-inspector をインストールします(まだインストールされていない場合):
npm install -g @modelcontext/mcp-inspector
- MCP サーバーをビルドします:
npm run build
- 新しいターミナルで、サーバーを検査します:
mcp-inspector node /path/to/repo/build/index.js
ローカル MCP サーバーのインストール
この MCP サーバーをほかのローカルプロジェクトで使用するには:
- サーバーをビルドします:
npm run build
- パッケージをローカルにリンクします:
npm link
- プロジェクトの mcp.config.json を設定します:
{
"mcpServers": {
// ...
"todo": {
"command": "node",
"args": [
"/path/to/repo/build/index.js"
]
}
}
}
プロジェクト構成
src/- すべてのソースファイルが含まれていますindex.ts- アプリケーションのメインエントリーポイント
build/- コンパイル済みの出力が含まれています(ビルド時に作成)package.json- プロジェクトの設定と依存関係tsconfig.json- TypeScript の設定
使用可能なスクリプト
dev- 開発サーバーを起動しますbuild- 本番環境向けのバージョンをビルドしますwatch- 変更を監視して再ビルドしますclean- ビルド成果物を削除します
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。