Onestore, from your AI.

Connect your assistant to your App Store and Google Play management tools.

Your AI, your apps

Read your data, prepare listings and screenshots, upload builds and manage releases from your assistant. Each connection has its own applications, platforms, permissions and autonomy.

Build locally, deliver through Onestore

Your agent uses the project and build tools on your computer, then transfers the .ipa or .aab to Onestore. A chat without access to your computer can manage existing uploads; it cannot compile your local project.

Control publication

Choose approval for every action, autonomous preparation, autonomous test distribution or full autonomy within the granted permissions. Required approvals happen in Onestore with the exact action details. Current team permissions still apply.

“Build this project’s Android release, upload it to Onestore and prepare an internal test distribution.”

Connect my assistant

MCP server URL (HTTP + OAuth)

https://www.onestore.so/api/mcp
Add to Cursor

Install the MCP and skill

Node.js 20 or later. Download the script, then run it for your selected assistant. It adds Onestore to the configuration and installs use-onestore for your local account.

curl -fsSL https://www.onestore.so/mcp/onestore.mjs -o onestore.mjs
node onestore.mjs setup --client cursor --origin https://www.onestore.so
View / download script

Open Cursor MCP settings and authenticate Onestore.

Run setup again to update. Edited files and other connections are preserved. Cursor/Claude Code also accept --scope project. To remove this installation:

node onestore.mjs uninstall --client cursor --origin https://www.onestore.so

Also revoke the connection in Onestore to invalidate its access. The installer stores no token; your client manages OAuth.

Verify the connection

After selecting your apps and permissions, ask: “Check my Onestore connection and list my accessible apps.” The assistant should use get_connection and list_apps.

Optional network diagnostic: node onestore.mjs doctor. This checks public OAuth discovery, not your account authentication.

Read the skill · Download the skill bundle

The server also accepts an Onestore key in clients supporting an Authorization header. Create it in settings and keep it in your client’s private storage.