MCP Grareco

MCP Grareco

site icon
2025.04.13 0
TypeScript图形记录生成内容可视化教育工具内容生成
MCP Grareco 是一个用于生成图形记录(グラフィックレコーディング)的MCP服务器。它利用MCP协议的功能,将任意URL或任意字符串的内容转换为图形记录形式。该服务器提供了多种工具,包括简单的消息回显、环境变量打印以及将网页或文本转换为图形记录HTML的功能。
View on GitHub

Overview

基本能力

产品定位

MCP Grareco 是一个专门用于生成图形记录的MCP服务器,适用于需要将网页或文本内容可视化展示的场景。

核心功能

  1. 消息回显:通过echo工具,可以简单地回显输入的消息。
  2. 环境变量打印:通过printEnv工具,可以打印所有环境变量,便于调试。
  3. 网页转图形记录:通过webToGrareco工具,可以将指定URL的网页内容转换为图形记录形式的HTML。
  4. 文本转图形记录:通过textToGrareco工具,可以将输入的文本内容转换为图形记录形式的HTML。

适用场景

  1. 教育领域:将复杂的文本内容转换为易于理解的图形记录,适合小学生或初学者。
  2. 项目展示:将项目文档或网页内容可视化,便于团队或客户理解。
  3. 调试与开发:通过打印环境变量和消息回显,辅助开发和调试过程。

工具列表

  1. echo:输入消息并回显,用于简单的消息测试。
  2. printEnv:打印所有环境变量,用于调试MCP服务器设置。
  3. webToGrareco:将网页URL转换为图形记录HTML,支持多种提示类型。
  4. textToGrareco:将文本内容转换为图形记录HTML,支持多种提示类型。

常见问题解答

  1. 如何运行服务器:可以通过STDIO或SSE模式运行,具体命令见使用教程。
  2. 如何调试:使用printEnv工具打印环境变量,或查看日志消息。

使用教程

使用依赖

确保已安装Node.js和npm。

安装教程

# 安装依赖
npm install

# 构建项目
npm run build

# 运行服务器(STDIO模式)
npm run start

# 运行服务器(SSE模式)
npm run start:sse

调试方式

  1. 使用printEnv工具打印环境变量:
curl -X POST http://localhost:3000/printEnv
  1. 查看服务器日志,每15秒会发送随机级别的日志消息。

标签信息

安装类型

stdiosse

产品定位

图形记录生成、内容可视化、教育工具

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。