MCP Grareco

by iuill

MCP Grareco

This is an MCP server for generating graphic recordings. It utilizes the functions of the MCP protocol to convert the contents of any URL or string into graphic recordings.

Components

Tools

  1. echo
    • A simple tool that echoes back input messages
    • input:
      • message (string): The message to echo back.
    • Returns: the text containing the echo message.
  2. printEnv
    • Show all environment variables
    • Helps in debugging MCP server configuration
    • Input: None
    • Returned value: A JSON string of all environment variables
  3. webToGrareco
    • Get the website from the URL and convert it to HTML in graphic recording format
    • input:
      • url (string): The website URL to convert.
      • promptType (enum: "standard" | "elementary" | "timeline", default: "standard"): The prompt type to use (standard, elementary, timeline)
    • Return value: The path to save the generated HTML file.
    • Progress notifications sent during processing
  4. textToGrareco
    • Convert text to HTML in graphic recording format
    • input:
      • text (string): The text to convert.
      • promptType (enum: "standard" | "elementary" | "timeline", default: "standard"): The prompt type to use (standard, elementary, timeline)
    • Return value: The path to save the generated HTML file.
    • Progress notifications sent during processing

Logging

The server sends random-leveled log messages every 15 seconds, eg:

{ "method": "notifications/message", "params": { "level": "info", "data": "Info-level message" } }

How to use

Running locally

# インストール npm install # ビルド npm run build # 実行(STDIOモード) npm run start # 実行(SSEモード) npm run start:sse

Use with Claude Desktop

Add the following to cline_mcp_settings.json :

Example 1:

{ "mcpServers": { "grareco": { "command": "npx", "args": [ "-y", "mcp_grareco" ] } } }

Example 2:

{ "mcpServers": { "grareco": { "url": "http://localhost:3000/sse", "headers": {}, "timeout": 900 } } }
-
security - not tested
A
license - permissive license
-
quality - not tested

A MCP server that creates graphic recordings by converting websites or text input into visual summaries using different prompt styles (standard, elementary, timeline).

  1. Components
    1. Tools
    2. Logging
  2. How to use
    1. Running locally
    2. Use with Claude Desktop

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    An MCP server that enables users to list, download, search, and manage Zoom meeting transcripts through a structured interface.
    Last updated -
    6
    1
    JavaScript
    MIT License
  • -
    security
    A
    license
    -
    quality
    A MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.
    Last updated -
    Python
    Apache 2.0
    • Apple
  • A
    security
    F
    license
    A
    quality
    An MCP server that generates images based on text prompts using Black Forest Lab's FLUX model, allowing for customized image dimensions, prompt upsampling, safety settings, and batch generation.
    Last updated -
    3
    TypeScript
  • -
    security
    F
    license
    -
    quality
    An MCP server that enables generating scripts based on specified topics and keywords, while also providing functionality to store and summarize notes.
    Last updated -
    Python
    • Apple

View all related MCP servers

ID: 8sd9t86y88