mcpField
M
MCP Grareco

MCP Grareco

Local
github.com/iuillMedia & Design0Updated 81w ago

About MCP Grareco

MCP Grareco is an MCP server that turns web pages or supplied text into graphic-recording-style HTML. It offers standard, elementary-level, and timeline prompt styles for users who want visual summaries.

Key features

  1. 01Convert a URL into graphic-recording HTML
  2. 02Convert text into graphic-recording HTML
  3. 03Choose standard, elementary, or timeline style
  4. 04Receive progress notifications

Use cases

  1. 01Create a visual summary of a web page
  2. 02Turn supplied text into a visual record
  3. 03Present content in a timeline style

MCP support

It exposes tools to MCP clients for converting URLs and text into HTML, along with echo and environment-variable tools.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"mcp_grareco": {
"command": "npx",
"args": [
"-y",
"mcp_grareco"
]
}
}
}
Run commandnpx -y mcp_grareco

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmmcp_grareco

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project 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
    }
  }
}

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.