New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@stora-sh/mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stora-sh/mcp

Stora MCP Server — App Store screenshots, ASO, compliance and submission tools for Claude Code, Cursor, Antigravity and any MCP-compatible client

latest
Source
npmnpm
Version
0.1.1
Version published
Maintainers
1
Created
Source

@stora-sh/mcp

Stora's Model Context Protocol server. Exposes screenshots, ASO, compliance, and submission tooling to any MCP-compatible client: Claude Code, Cursor, Antigravity, Zed, Windsurf, ChatGPT Desktop.

Stora is the post-code layer. Your IDE writes code; stora handles screenshots, compliance, metadata, and submission.

Install

npm install -g @stora-sh/mcp
# or
npx @stora-sh/mcp

Auth

Grab an API key at https://stora.sh/settings/api-keys. Keys look like sk_stora_….

export STORA_API_KEY=sk_stora_…

For local dev against a self-hosted stora instance:

export STORA_BASE_URL=http://localhost:3000/api/v1

Wiring

Claude Code

Add to ~/.claude/mcp_servers.json (or the equivalent per-project file):

{
  "mcpServers": {
    "stora": {
      "command": "npx",
      "args": ["@stora-sh/mcp"],
      "env": { "STORA_API_KEY": "sk_stora_…" }
    }
  }
}

Cursor

Settings → MCP → Add:

{
  "stora": {
    "command": "npx",
    "args": ["@stora-sh/mcp"],
    "env": { "STORA_API_KEY": "sk_stora_…" }
  }
}

Antigravity / Zed / Windsurf

Same pattern — npx @stora-sh/mcp with STORA_API_KEY in env.

Tools

ToolWhat it does
stora_list_projectsList every Stora project the key can access.
stora_get_projectFetch a single project by ID (via listProjects + filter).
stora_get_metadataRead active App Store + Play metadata + ASO profile.
stora_update_metadataCreate a new active metadata version.
stora_list_screenshotsList screenshot collections for a project.
stora_generate_screenshotsStart a cloud capture run.
stora_get_screenshotsGet raw + generated screenshots for a collection.
stora_check_complianceTrigger a compliance scan.
stora_get_compliance_resultsFull scan results with issues + scores.
stora_record_local_submissionBookkeeping only — does NOT submit to Apple/Google. See below.
stora_get_statusLatest submission + active version state.

Submission note

stora_record_local_submission wraps POST /api/v1/projects/:id/submit, which only writes a local submissions row. It does not transmit to App Store Connect or Google Play. For real App Store submission, use the Stora dashboard or call /api/apple/submit-for-review directly. Google Play write-path via v1 is not yet implemented.

Example prompts

  • "Claude, list my Stora projects."
  • "Run a compliance scan on proj_abc123. When it finishes, summarize the critical issues."
  • "Generate screenshots for proj_abc123 on iPhone 17 Pro and iPad Pro 13, then wait for the collection to complete."
  • "Update the iOS subtitle to 'Ship faster' for proj_abc123."

Development

npm install
npm run build
npm test

License

MIT

Keywords

mcp

FAQs

Package last updated on 20 Apr 2026

Related posts