mcpField
K
Kanvas MCP Server

Kanvas MCP Server

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

Kanvas MCP Server について

Kanvas MCP Server は、Kanvas のイベント作成・表示とリマインダーの設定・一覧表示を提供します。README では、サービス、クライアント、API の全体的な文書化は未完了とされています。

主な機能

  1. 01イベントの作成
  2. 02イベントの表示
  3. 03リマインダーの設定
  4. 04リマインダーの一覧表示

活用シーン

  1. 01Kanvas の予定作成
  2. 02既存イベントの確認
  3. 03項目へのリマインダー設定
  4. 04設定済みリマインダーの確認

MCP 対応

MCP サーバーとして、Kanvas のイベントとリマインダー操作を MCP クライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"kanvas_mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
起動コマンドdocker run -i --rm build

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
ocibuild

ツール

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

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

詳細

Kanvas MCP サーバー

コンテナーのビルドと実行

ビルド
docker build -t kanvas/mcp:dev -f Dockerfile .
実行
docker run -p 8888:8888 kanvas/mcp:dev

サーバーは次のコマンドで実行されます。

python server.py

Todo

サービス全体(クライアント、サーバー、API)を文書化する

Kanvas でイベントを作成する、イベントを確認する、リマインダーを設定する、リマインダーを一覧表示する

コメント

MCP は初めてですか?

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

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