MCP 重力
为了生成图形记录MCP服务器。 MCP利用协议的功能,任意URL和任意字符串的内容。
组件
工具
echo
- 回显输入消息的简单工具 - 入力: - message (string): 回显消息 - 返回值:包含回声消息的文本
printEnv
- 显示所有环境变量 - MCP有助于调试服务器设置 - 输入:无 - 返回值:所有环境变量的JSON字符串
webToGrareco
- URL从…开始Web获得网站,进行图形记录形式的HTML转换为 - 入力: - url (string): 已转换Web站点URL - promptType (enum: "standard" | "elementary" | "timeline", 默认值:“标准”:要使用的提示类型(标准、小学生、时间轴) - 返回值:生成的HTML文件保存路径 - 处理中发送进度通知
textToGrareco
- 以图形记录的形式HTML转换为 - 入力: - text (string): 要转换的文本 - promptType (enum: "standard" | "elementary" | "timeline", 默认值:“标准”:要使用的提示类型(标准、小学生、时间轴) - 返回值:生成的HTML文件保存路径 - 处理中发送进度通知
日志记录
服务器每15秒发送一次随机分级日志消息,例如:
{
"method": "notifications/message",
"params": {
"level": "info",
"data": "Info-level message"
}
}使用方法
在本地运行
# インストール
npm install
# ビルド
npm run build
# 実行(STDIOモード)
npm run start
# 実行(SSEモード)
npm run start:sseClaude 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
}
}
}