mcpField
M
MCP Grareco

MCP Grareco

ローカル
github.com/iuillメディア・デザイン081 週間前に更新

MCP Grareco について

MCP Grarecoは、Webページや入力テキストをグラフィックレコーディング形式のHTMLに変換するMCPサーバーです。標準、小学生向け、タイムラインのスタイルを選べます。

主な機能

  1. 01URLをグラレコ形式のHTMLに変換
  2. 02テキストをグラレコ形式のHTMLに変換
  3. 03標準・小学生向け・タイムラインの選択
  4. 04処理中の進捗通知

活用シーン

  1. 01Webページの内容を視覚的に要約
  2. 02入力テキストを図解形式に変換
  3. 03内容をタイムライン形式で提示

MCP 対応

URLやテキストの変換、エコー、環境変数の表示を行うツールをMCPクライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"mcp_grareco": {
"command": "npx",
"args": [
"-y",
"mcp_grareco"
]
}
}
}
起動コマンドnpx -y mcp_grareco

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

パッケージ
npmmcp_grareco

ツール

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

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

詳細

プロジェクトの README より

MCP Grareco

グラフィックレコーディングを生成するためのMCPサーバーです。 MCPプロトコルの機能を活用して、任意URLや任意文字列の内容をグラレコ化します。

Components

Tools
  1. echo

    • 入力メッセージをエコーバックするシンプルなツール
    • 入力:
      • message (string): エコーバックするメッセージ
    • 戻り値: エコーメッセージを含むテキスト
  2. printEnv

    • すべての環境変数を表示
    • MCPサーバー設定のデバッグに役立つ
    • 入力: なし
    • 戻り値: すべての環境変数のJSON文字列
  3. webToGrareco

    • URLからWebサイトを取得し、グラフィックレコーディング形式のHTMLに変換
    • 入力:
      • url (string): 変換対象のWebサイトURL
      • promptType (enum: "standard" | "elementary" | "timeline", デフォルト: "standard"): 使用するプロンプトタイプ(標準、小学生向け、タイムライン)
    • 戻り値: 生成されたHTMLファイルの保存パス
    • 処理中は進捗通知を送信
  4. 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
    }
  }
}

コメント

MCP は初めてですか?

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

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