Mcp_grareco

Mcp_grareco

🚀 MCP Grareco

MCP Grareco 是一个用于生成图形记录的 MCP 服务器。它借助 MCP 协议的强大功能,能够把任意 URL 或任意字符串的内容转换为图形记录,为用户提供便捷的内容图形化服务。

✨ 主要特性

  • 支持多种工具,可实现消息回显、环境变量显示、网页及文本转换为图形记录等功能。
  • 服务器会定期发送随机级别的日志消息,方便调试与监控。

📦 安装指南

在本地运行

# 安装依赖
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
}
}
}

📚 详细文档

组件

工具

  1. echo

    • 功能:简单地回显输入消息。
    • 输入
      • message (string):要回显的消息。
    • 返回:包含回显消息的文本。
  2. printEnv

    • 功能:显示所有环境变量,用于 MCP 服务器设置的调试。
    • 输入:无。
    • 返回:所有环境变量的 JSON 字符串。
  3. webToGrareco

    • 功能:从 URL 获取网页并将其转换为图形记录格式的 HTML。
    • 输入
      • url (string):要转换为目标网页的 URL。
      • promptType (枚举: "standard" | "elementary" | "timeline", 默认: "standard"):使用的提示类型(标准、小学、时间线)。
    • 返回:生成的 HTML 文件的保存路径。
    • 注意:处理过程中会发送进度通知。
  4. textToGrareco

    • 功能:将文本转换为图形记录格式的 HTML。
    • 输入
      • text (string):要转换为目标文本的内容。
      • promptType (枚举: "standard" | "elementary" | "timeline", 默认: "standard"):使用的提示类型(标准、小学、时间线)。
    • 返回:生成的 HTML 文件的保存路径。
    • 注意:处理过程中会发送进度通知。

日志记录

服务器每 15 秒发送随机级别的日志消息,例如:

{
"method": "notifications/message",
"params": {
"level": "info",
"data": "Info-level message"
}
}
  • 0 关注
  • 0 收藏,29 浏览
  • system 提出于 2025-10-03 00:39

相似服务问题

相关AI产品