Token导航 LogoToken导航TokenDH.com
Xhs Image MCP logo
AI代理stdio官方级别未说明来源级核验

Xhs Image MCP

MCP Server

playwright

一个将文章/文本转换为小红书风格图片卡片的MCP服务器,支持AI生成封面图和多种主题样式。

工具数

4

提示词数

0

GitHub Stars

2

资源数

0
文档处理TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dthinkr

提供方

dthinkr

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx playwright install chromium

详细介绍

XHS Image MCP

将文章/文本转换为小红书风格图片卡片的 MCP Server,支持 AI 生成封面图。

功能

  • 智能分页 - 使用浏览器实际测量自动分页,确保内容不溢出
  • 4种主题 - minimal / elegant / warm / dark
  • 3种比例 - 3:4 (推荐) / 1:1 / 4:3
  • AI 封面 - 使用 Gemini 根据文章内容生成艺术封面(设置 API Key 后自动启用)
  • Markdown 支持 - 直接读取 .md 文件并自动清理格式
  • MCP 协议 - 可与 Claude Desktop / Claude Code 集成

v1.1.0 更新

  • 智能 AI 封面 - 设置 GEMINI_API_KEY 后自动生成 AI 封面,无需手动开启
  • 🔧 自动分页优化 - 使用浏览器实际测量替代字数估算,彻底解决内容溢出问题
  • 📐 AI 封面空间适配 - 第一页自动为 AI 封面横幅预留空间

小红书尺寸

比例尺寸说明
3:41080×1440px推荐,占据最大屏幕空间
1:11080×1080px方形,适合产品展示
4:31080×810px横版,适合风景照

安装

npm install -g xhs-image-mcp
npx playwright install chromium

或从源码安装:

git clone https://github.com/dthinkr/xhs-image-mcp.git
cd xhs-image-mcp
npm install
npx playwright install chromium
npm run build

使用

MCP Server 配置

Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "xhs-image": {
      "command": "npx",
      "args": ["-y", "xhs-image-mcp"],
      "env": {
        "GEMINI_API_KEY": "your_api_key_here"
      }
    }
  }
}

Claude Code (~/.claude/settings.json):

{
  "mcpServers": {
    "xhs-image": {
      "command": "npx",
      "args": ["-y", "xhs-image-mcp"]
    }
  }
}

测试

npm test

MCP Tools

text_to_images

将文本转换为图片序列。

参数类型必填说明
textstringYes文本内容
titlestring标题(用于封面)
themestringminimal / elegant / warm / dark
ratiostring3:4 / 1:1 / 4:3
fontSizestringsmall / medium / large
showCoverboolean是否生成封面页
generateAiCoverboolean使用 AI 生成封面图(设置 API Key 后默认开启,传 false 可禁用)
outputDirstring输出目录,图片保存为 PNG

file_to_images

将 Markdown/文本文件转换为图片。

参数类型必填说明
filePathstringYes文件路径 (.md/.txt)
titlestring覆盖自动提取的标题
themestring主题
generateAiCoverbooleanAI 封面(设置 API Key 后默认开启,传 false 可禁用)
outputDirstring输出目录

estimate_pages

估算页数(不生成图片)。

list_themes

列出所有可用主题。

主题

主题风格适用场景
minimal白底黑字,简约知识干货、教程
elegant米白衬线,书卷气小说、散文、诗歌
warm暖色渐变,卡片式情感生活、分享
dark深色护眼夜间阅读、科技

环境变量

变量说明
GEMINI_API_KEYGoogle Gemini API Key,用于 AI 封面生成(设置后自动启用 AI 封面)

获取 API Key: https://aistudio.google.com/app/apikey

License

MIT

目录标签

目录标签

文档处理TypeScriptClaude文本转换本地部署图片生成AI封面Markdown处理MCP协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

playwright

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP