MCP Grareco について
MCP Grarecoは、Webページや入力テキストをグラフィックレコーディング形式のHTMLに変換するMCPサーバーです。標準、小学生向け、タイムラインのスタイルを選べます。
主な機能
- 01URLをグラレコ形式のHTMLに変換
- 02テキストをグラレコ形式のHTMLに変換
- 03標準・小学生向け・タイムラインの選択
- 04処理中の進捗通知
活用シーン
- 01Webページの内容を視覚的に要約
- 02入力テキストを図解形式に変換
- 03内容をタイムライン形式で提示
MCP 対応
URLやテキストの変換、エコー、環境変数の表示を行うツールをMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
プロジェクトの README よりMCP Grareco
グラフィックレコーディングを生成するためのMCPサーバーです。 MCPプロトコルの機能を活用して、任意URLや任意文字列の内容をグラレコ化します。
Components
Tools
-
echo- 入力メッセージをエコーバックするシンプルなツール
- 入力:
message(string): エコーバックするメッセージ
- 戻り値: エコーメッセージを含むテキスト
-
printEnv- すべての環境変数を表示
- MCPサーバー設定のデバッグに役立つ
- 入力: なし
- 戻り値: すべての環境変数のJSON文字列
-
webToGrareco- URLからWebサイトを取得し、グラフィックレコーディング形式のHTMLに変換
- 入力:
url(string): 変換対象のWebサイトURLpromptType(enum: "standard" | "elementary" | "timeline", デフォルト: "standard"): 使用するプロンプトタイプ(標準、小学生向け、タイムライン)
- 戻り値: 生成されたHTMLファイルの保存パス
- 処理中は進捗通知を送信
-
textToGrareco- テキストをグラフィックレコーディング形式のHTMLに変換
- 入力:
text(string): 変換対象のテキストpromptType(enum: "standard" | "elementary" | "timeline", デフォルト: "standard"): 使用するプロンプトタイプ(標準、小学生向け、タイムライン)
- 戻り値: 生成されたHTMLファイルの保存パス
- 処理中は進捗通知を送信
Logging
The server sends random-leveled log messages every 15 seconds, e.g.:
{
"method": "notifications/message",
"params": {
"level": "info",
"data": "Info-level message"
}
}
使用方法
ローカルでの実行
# インストール
npm install
# ビルド
npm run build
# 実行(STDIOモード)
npm run start
# 実行(SSEモード)
npm run start:sse
Claude Desktopでの使用
cline_mcp_settings.jsonに以下を追加してください:
例1:
{
"mcpServers": {
"grareco": {
"command": "npx",
"args": [
"-y",
"mcp_grareco"
]
}
}
}
例2:
{
"mcpServers": {
"grareco": {
"url": "http://localhost:3000/sse",
"headers": {},
"timeout": 900
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。