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/mcpInstall 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 scriptOpen 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.soAlso 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.