@emit/xhs-cover-mcp-server

@emit/xhs-cover-mcp-server

Generates beautiful Xiaohongshu-style cover images via AI, integrated with MCP-compatible tools.

Category
访问服务器

README

@emit/xhs-cover-mcp-server

<p align="center"> <strong>小红书封面生成器 MCP Server</strong><br> 让 AI 助手为你生成精美的小红书风格封面图 </p>

<p align="center"> <a href="#安装">安装</a> • <a href="#快速开始">快速开始</a> • <a href="#工具说明">工具说明</a> • <a href="#配置">配置</a> • <a href="#常见问题">常见问题</a> </p>


简介

这是一个 Model Context Protocol (MCP) 服务器,让 Claude、Cursor、Windsurf 等 AI 工具能够直接生成小红书风格的封面图片。

一句话概括: 告诉 AI 你想要什么文案,它帮你生成一张精美的封面图。

安装

方式一:npm 全局安装

npm install -g @emit/xhs-cover-mcp-server

方式二:npx 直接运行

无需安装,直接使用:

npx @emit/xhs-cover-mcp-server

方式三:使用 OpenClaw Skill

如果你是 OpenClaw 用户,可以直接安装我们的 Skill:

# 在 OpenClaw 中安装
clawhub install xhs-cover

详见 xhs-cover-skill

快速开始

1. 获取 API Key

使用前需要获取 API Key:

  1. 访问 xhscover.cn 注册账号
  2. 在控制台获取你的 API Key
  3. 新用户赠送 10 credits(可免费生成 10 张封面)

2. 配置 MCP 客户端

Claude Desktop

编辑 Claude Desktop 配置文件:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

添加配置:

{
  "mcpServers": {
    "xiaohongshu-cover": {
      "command": "npx",
      "args": ["-y", "@emit/xhs-cover-mcp-server"],
      "env": {
        "XHS_COVER_API_URL": "https://xhs-cover-api.xwchris.workers.dev",
        "XHS_COVER_API_KEY": "your-api-key-here"
      }
    }
  }
}

Cursor

在项目根目录创建 .cursor/mcp.json

{
  "mcpServers": {
    "xiaohongshu-cover": {
      "command": "npx",
      "args": ["-y", "@emit/xhs-cover-mcp-server"],
      "env": {
        "XHS_COVER_API_URL": "https://xhs-cover-api.xwchris.workers.dev",
        "XHS_COVER_API_KEY": "your-api-key-here"
      }
    }
  }
}

Windsurf

编辑 Windsurf 配置文件:

  • macOS: ~/Library/Application Support/Windsurf/windsurf_config.json
  • Windows: %APPDATA%\Windsurf\windsurf_config.json

配置同 Claude Desktop。

3. 开始使用

重启你的 AI 工具后,直接对话即可:

你:帮我生成一张小红书封面,文案是"5个习惯让你越来越自律"

Claude:我来帮你生成这张封面...
✅ 封面生成成功!

图片 URL: https://...
消耗 credit: 1

工具说明

这个 MCP Server 提供三个工具:

xhs_generate_cover - 生成封面

生成小红书风格的封面图片。

参数:

参数 类型 必填 说明
text string 封面文案内容
aspectRatio string 宽高比,默认 3:4

支持的宽高比:

  • 3:4 — 小红书标准竖版(推荐)
  • 9:16 — 竖版故事/Reels
  • 1:1 — 正方形
  • 4:3 — 横版
  • 16:9 — 宽屏
  • 2:3 — 竖版
  • 4:5 / 5:4 — 其他比例

示例:

生成一张封面:文案"今日份好心情",比例 1:1

xhs_get_credits - 查询余额

查看当前账户的 credit 余额和使用情况。

参数:

示例:

帮我查一下封面生成的 credit 余额

xhs_get_history - 查看历史

获取最近的封面生成记录。

参数:

参数 类型 必填 说明
limit number 返回记录数,默认 10

示例:

帮我看看最近生成了哪些封面

配置

环境变量

变量名 必填 说明
XHS_COVER_API_URL API 服务地址
XHS_COVER_API_KEY 你的 API Key

提示: 也支持 XHS_API_URLXHS_API_KEY 作为别名。

本地开发

如果你想在本地运行 API 服务,可以参考 xhs-cover-skill 中的说明。

常见问题

Q: 生成的图片文字不清晰怎么办?

AI 图片生成的文字渲染有时不稳定,建议:

  1. 尝试重新生成
  2. 缩短文案长度
  3. 使用更常见的字体风格

Q: 支持自定义风格吗?

当前版本统一使用小红书清新风格。后续版本会支持:

  • 风格模板选择
  • 参考图片上传
  • 批量生成

Q: Credits 会过期吗?

不会!购买的 Credits 永久有效,用完为止。

Q: 如何获取更多 Credits?

访问 xhscover.cn 控制台进行充值,支持多种套餐:

套餐 Credits 价格 单价
体验包 100 ¥6 ¥0.06/张
基础包 500 ¥28 ¥0.056/张
标准包 1000 ¥48 ¥0.048/张
大礼包 2000 ¥88 ¥0.044/张

Q: 支持哪些 AI 工具?

理论上支持所有 MCP 协议的工具,已测试:

  • ✅ Claude Desktop
  • ✅ Cursor
  • ✅ Windsurf
  • ✅ Continue
  • ✅ OpenClaw

Q: 可以在代码中直接调用吗?

可以!使用我们的 REST API 或客户端 SDK:

# REST API
curl -X POST https://xhs-cover-api.xwchris.workers.dev/api/v1/generate \
  -H "X-API-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"text": "你的文案"}'

详见 xhs-cover-skill 文档。

技术细节

系统要求

  • Node.js >= 18.0.0
  • npm 或 npx

依赖

  • @modelcontextprotocol/sdk — MCP 协议实现
  • @supabase/supabase-js — 数据库客户端

架构

MCP Client (Claude/Cursor)
        ↓
    MCP Server (本包)
        ↓
    REST API (Cloudflare Workers)
        ↓
    Gemini AI Model
        ↓
    图片存储 (Cloudflare R2)

相关链接

License

MIT © 2026


<p align="center"> 用 AI 解放你的创意 🎨 </p>

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选