home / mcp / store screenshot generator mcp server
Generates App/Play Store screenshots with iPhone mockups and overlay text for professional app listings.
Configuration
View docs{
"mcpServers": {
"k984530-store-screenshot-mcp": {
"command": "node",
"args": [
"/path/to/store-screenshot-mcp/dist/index.js"
]
}
}
}You can generate polished App Store and Play Store screenshots by running Store Screenshot Generator MCP. It inserts your app screenshots into iPhone/iPad mockups, overlays headlines, and supports batch generation with multiple device presets and gradient backgrounds. This makes it easy to produce consistent, professional visuals for app listings.
You use Store Screenshot Generator MCP through your MCP client. Add the store-screenshot MCP server to your MCP setup, then call the available tools to create single or multiple screenshots. You can specify a headline, a subheadline, the source screenshot, the target device, and a color preset. Use batch generation when you need many screenshots with the same assets.
Prerequisites you need before installing: Node.js and npm on your system.
Install the MCP server dependencies and build the project.
npm install
npm run buildConfigure the MCP client to run Store Screenshot Generator as a local (stdio) server. Create or update your MCP configuration to include the following server entry.
{
"mcpServers": {
"store-screenshot": {
"command": "node",
"args": ["/path/to/store-screenshot-mcp/dist/index.js"]
}
}
}If you are using Claude Code or Claude Desktop, ensure your MCP config points to the same dist/index.js entry so calls from Claude reach the local server. The same command and arguments work in project-scoped or global configurations.
You will have access to tools that let you generate a screenshot, generate a batch of screenshots, check subscription status, activate or refresh a Pro subscription, and manage presets and devices.
Key options you can pass when generating screenshots include: a headline, a subheadline, a path to the app screenshot, an output path, a device type, a color preset, and optional custom gradient colors (Pro). Use the provided presets and devices to tailor the output to your needs.
If you encounter issues starting the MCP server, verify that the path to the dist/index.js file is correct and that Node.js is available on your system. Ensure your MCP client configuration uses the same command and arguments you tested locally.
Generate a single screenshot with optional headline, subheadline, device, preset, and output path.
Create multiple screenshots in a single operation (Pro feature).
Check current subscription status and usage.
Activate Pro subscription using your purchase email.
Refresh subscription status from the server to reflect changes.
Deactivate Pro subscription on the current device.
List available color presets for your plan.
List available devices for your plan.