mcpField
S
StoreShots

StoreShots

本地服务
storeshots.qaimos.co.uk媒体与设计04 周前更新

关于 StoreShots

StoreShots 是一款 MCP 服务,可将应用截图和文案制作为 App Store 与 Google Play 营销图片,面向准备商店素材的开发者。它在服务端渲染,并将成品下载为 PNG 或 ZIP。

主要功能

  1. 01用 1–5 张图片生成截图
  2. 02五种风格及自定义颜色
  3. 03iPhone、Android 和 iPad 设备框
  4. 04导出商店所需尺寸
  5. 05下载 PNG 或 ZIP 文件

适用场景

  1. 01用应用截图制作商店素材
  2. 02为图片添加标题和说明

MCP 相关

该 stdio MCP 服务连接托管的 StoreShots API。MCP 客户端可查询风格和设备、生成截图、获取成品,以及查看或购买额度。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"uk-co-qaimos-storeshots-storeshots": {
"command": "npx",
"args": [
"-y",
"storeshots-api-mcp"
],
"env": {
"STORESHOTS_API_KEY": "<STORESHOTS_API_KEY>",
"STORESHOTS_API_URL": "<STORESHOTS_API_URL>",
"STORESHOTS_OUTPUT_DIR": "<STORESHOTS_OUTPUT_DIR>"
}
}
}
}
启动命令npx -y storeshots-api-mcp
需要配置的环境变量
STORESHOTS_API_KEY密钥Your StoreShots API key (free key at https://storeshots.qaimos.co.uk/account.html)
STORESHOTS_API_URLAPI endpoint (default https://storeshots.qaimos.co.uk/api.php)
STORESHOTS_OUTPUT_DIRDefault download folder for get_output (default ~/StoreShots)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmstoreshots-api-mcp0.1.2

工具

6

收录的工具列表 · 更新于 2 周前

此工具无需参数。

详细介绍

StoreShots MCP

npm MCP Registry License: MIT

Install in Cursor

在 Cursor、Claude 或任何其他 MCP 客户端中,将原始应用截图转换为精美的 App Store 和 Google Play 营销截图。

这是一个小型 stdio MCP 服务,可与托管的 StoreShots API 通信。渲染在服务端进行,因此你的电脑上无需安装 Chrome、Puppeteer 或设计工具。给你的 Agent 几张截图和一些标题,它就会将适用于应用商店的 PNG(或 ZIP)保存到你的项目中。

  • 每组 1–5 张截图,可来自本地文件或 URL
  • 5 种精选风格:glow、midnight、sunset、mint、trailing,以及自定义颜色
  • 设备边框:iphone、iphone-duo、android、ipad
  • 一次调用生成所有必需的应用商店尺寸:ios-6.9(1320×2868)、ios-6.5(1242×2688)、android-phone(1080×1920)、ipad-13(2064×2752)
  • 为每张幻灯片设置标题和说明文字
  • 直接将 ZIP 和/或 PNG 下载到你的项目中

快速开始

1. 获取免费 API 密钥

使用电子邮件在 https://storeshots.qaimos.co.uk/account.html 注册。密钥(ss_...)只会显示一次,请将其妥善保存。

2. 将服务添加到 MCP 客户端

Cursor:将以下内容添加到 ~/.cursor/mcp.json(或项目中的 .cursor/mcp.json)。你也可以使用上方的“Install in Cursor”按钮。

{
  "mcpServers": {
    "storeshots": {
      "command": "npx",
      "args": ["-y", "storeshots-api-mcp"],
      "env": { "STORESHOTS_API_KEY": "ss_your_key_here" }
    }
  }
}

Claude Desktop:打开 Settings → Developer → Edit Config,然后将相同的配置块添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "storeshots": {
      "command": "npx",
      "args": ["-y", "storeshots-api-mcp"],
      "env": { "STORESHOTS_API_KEY": "ss_your_key_here" }
    }
  }
}

Claude Code:

claude mcp add storeshots --env STORESHOTS_API_KEY=ss_your_key_here -- npx -y storeshots-api-mcp

VS Code、Windsurf 和其他客户端:设置环境变量 STORESHOTS_API_KEY,然后通过 stdio 运行 npx -y storeshots-api-mcp。

需要 Node.js 18.17 或更高版本。

3. 向你的 Agent 提出请求

使用午夜风格,从 ./shots/home.png 和 ./shots/stats.png 生成 App Store 截图,标题分别为“养成持之以恒的习惯”和“查看你的进度”,并保存到 ./store-assets。

工具

工具功能
list_styles列出可用风格及其颜色和布局
list_devices列出设备边框和应用商店输出尺寸
generate_screenshots使用 screenshots(1–5 个路径或 URL)渲染一组截图。可选输入:style、device、targets[]、headlines[]、captions[]、appName、theme(颜色覆盖)、download_to 和 download_format(zip | png | both)。返回 jobId
get_output将任务的 ZIP 和/或 PNG 下载到 output_dir。输出文件会保留 24 小时
get_balance显示你的付费点数、本月剩余免费生成次数以及可用的点数包
buy_credits返回点数包的 Stripe Payment Link,你可以在浏览器中打开。该工具本身绝不会向你收费

配置

变量必填默认值
STORESHOTS_API_KEY是无。可在 account.html 免费获取密钥
STORESHOTS_API_URL否https://storeshots.qaimos.co.uk/api.php
STORESHOTS_OUTPUT_DIR否~/StoreShots(默认下载文件夹)
STORESHOTS_TIMEOUT_MS否300000

定价

  • 免费版:每月 3 组,带有小型“Made with StoreShots”水印
  • 入门版:3 美元购买 10 组,无水印
  • 专业版:5 美元购买 20 组,无水印

每组对应一次 generate_screenshots 调用,并包含你请求的所有尺寸。你可以通过 buy_credits 或在 storeshots.qaimos.co.uk 购买。

隐私

截图会通过 HTTPS 上传到 StoreShots API,在那里进行渲染,并在 24 小时后删除。你的 API 密钥会作为 X-API-Key 请求头发送。

开发

npm install
npm run inspect   # opens the MCP Inspector against src/index.js

npm test 会针对 StoreShots PHP API 的本地副本运行端到端测试,该 API 不属于此代码库。

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。