Information
CoverImage 服务
一个提供文本转小红书风格封面图功能的模型上下文协议服务器,可将标题、副标题和描述文本转换为美观的图片格式。
功能
将文本转换为小红书风格的封面图片
支持标题、副标题和描述文本三层结构
可对指定关键词进行高亮显示
自动适配不同屏幕尺寸的响应式设计
内置美观的渐变色背景和装饰元素
安装
pip install -r requirements.txt
使用方法
作为命令行工具
python src/cover/cover.py
在 Claude 桌面版中
添加到您的 Claude 桌面配置 (claude_desktop_config.json):
\{
"mcpServers": \{
"coverimage": \{
"command": "uv",
"args": [
"--directory", "/absolute/path/to/CoverImage",
"run", "src/cover/cover.py"
]
\}
\}
\}
可用工具
generate_cover
将文本转换为小红书风格封面图
参数:
title (字符串, 必填): 封面标题文本
subtitle (字符串, 必填): 封面副标题文本
description (字符串, 必填): 封面描述文本
title_highlights (字符串, 可选): 标题中需要高亮的词语(逗号分隔)
subtitle_highlights (字符串, 可选): 副标题中需要高亮的词语(逗号分隔)
description_highlights (字符串, 可选): 描述中需要高亮的词语(逗号分隔)
JSON示例请求:
\{
"title": "25岁的李白",
"subtitle": "一鸣惊人",
"description": "青莲居士",
"title_highlights": "李白",
"description_highlights": "居士"
\}
返回值:
str: 本地图片文件路径
开发
# 安装依赖
pip install -r requirements.txt
# 运行服务
python src/cover/cover.py
许可证
MIT 许可证
贡献
欢迎贡献!请随时提交 Pull Request。