Can an AI agent publish your app to the Microsoft Store?
Yes. A coding agent like Claude Code, Cursor or Codex can upload an MSIX update, write What's new and submit it for certification through StoreFast's MCP server. It can't create a new app, because Microsoft wants the first submission made in Partner Center, and it asks you before anything is sent to Microsoft.
An agent can publish updates for you once the app exists. With StoreFast it does the upload, the notes and the submission, and you say yes before it submits.
- The agent connects to StoreFast once, and you sign in and choose whether it can publish or only read.
- It uploads the .msix, writes the English notes and has them translated into every listing language in your app’s style.
- Submitting takes two calls. The first returns a summary for you to approve, and the second only works with a token tied to exactly those notes.
- It can also check certification, read stats and reviews, and edit your Store listing as a draft you can check.
What does an agent need to publish to the Microsoft Store?
Three things, whichever tool you use.
- An app that's already been submitted once. Microsoft's msstore CLI docs say you can't create an app with the CLI, that you reserve the name and make the first submission in Partner Center with the age ratings questionnaire, and that the submission API has the same requirement.
- Access to your Partner Center account. Publishing tools sign in with a Microsoft Entra application that has the Manager role in Partner Center. With StoreFast you set that up once in the connection guide, and the agent never sees the key.
- Something the agent can call. That's either an MCP server, which gives the agent tools it can call directly, or a command line tool it can run in a terminal.
How it works with StoreFast
- 1
Connect the agent
Add the server and sign in. In Claude Code that's two commands, and the MCP docs have the steps for Cursor, Codex and other agents.
claude mcp add --transport http storefast https://storefast.app/mcp claude mcp login storefast - 2
Choose what it can do
Your browser opens to StoreFast. Seeing your apps, stats, reviews, listing and settings is always included. Upload and submit updates is selected by default and also lets the agent edit your listing and app settings. Deselect it if you only want answers.
- 3
Ask it to publish
Say something like "Publish MyApp_1.4.0.0_x64.msix to the Microsoft Store." The agent starts an update and gets an upload link, sends the file with curl, finishes the upload, and saves the English notes. StoreFast translates them into every language your listing has. A long changelog can be shortened into a Store version first.
- 4
Approve the submission
The agent shows you the app, version, languages and English notes and waits for your yes. Then it submits, and you can ask it later where certification is.
Updates an agent starts also appear on the app's page in the dashboard, so you can finish or discard one there yourself.
Will the agent submit without asking?
StoreFast's submit tool is built so it shouldn't. The first call doesn't submit anything. It returns a summary and a confirmation token, with instructions for the agent to show you the summary and only call again after you explicitly say yes. The token works for 10 minutes and is tied to the exact notes and publish setting you were shown, so if either changes, the agent has to ask again. A token can only submit once.
To be straight about it, your yes happens in your agent's chat, which StoreFast can't see. What StoreFast enforces is that the update that goes out matches the summary the agent was given to show you. If you want an agent that can never submit, connect it without Upload and submit updates.
Sending listing changes on their own works the same way. And if you'd like a last look after Microsoft approves the update, the agent can submit with hold on, so it waits until you click Publish now in Partner Center.
What else can it do?
- Show downloads, installs, revenue and ratings for 7, 30 or 90 days or all time.
- Read the newest reviews in English, filtered by stars, market or date.
- Report where an update is, with Partner Center's certification status and errors.
- Edit the title, descriptions, features, search terms and screenshots in any language, saved as the same draft you see on the Store listing page.
- Fill in missing listing text in other languages, and suggest search terms.
Other ways to let an agent publish
An agent with a terminal can run Microsoft's msstore CLI once you've configured it with your Entra credentials. It's free and also handles EXE and MSI apps. Microsoft lists it as a preview, and app updates through it work for free products only for now. Whether the agent asks before running a publish command is up to your agent's own permission settings.
You can also give an agent your own script on the submission API. Then the safeguards are whatever you build into it.
| Feature | StoreFast MCP | msstore CLI in a terminal | Your own script |
|---|---|---|---|
| Publish an MSIX update | Yes | Yes | Yes |
| EXE and MSI apps | Nocoming | Yes | Yesa separate API |
| Asks you before submitting | Yes | Up to your agent | If you build it |
| What's new translated for you | Yes | No | No |
| Partner Center key stays out of the agent | Yes | Noconfigured on that machine | If you build it |
| Price | Indie, Studio or the trial | Free, preview | Free, plus your time |
Who it's for
StoreFast is a good fit if
- You already do most of your work in a coding agent and want releases there too.
- You ship an MSIX and your listing has more than one language.
- You want the agent to do the work and still approve every submission yourself.
Look elsewhere if
- Your app ships as an EXE or MSI. That support is coming.
- Your app isn't in the Store yet. Make the first submission in Partner Center.
- You want releases fully automatic with no person involved. The GitHub Action fits that better.
Questions
- Can an AI agent create a new app on the Microsoft Store?
- No. Microsoft requires you to reserve the app's name and make its first submission in Partner Center, including the age ratings questionnaire. The submission API that every publishing tool uses has the same rule, so an agent can only publish updates to an app that already has that first submission.
- Which agents work with StoreFast?
- Claude Code, Cursor and Codex have setup steps in the StoreFast docs, and any other agent that supports remote MCP servers can connect to https://storefast.app/mcp. You sign in to StoreFast in the browser, or use an API key where browser sign-in is not available.
- Can I let an agent read my Store data without letting it publish?
- Yes. When you sign in, deselect Upload and submit updates. The agent can then read your apps, stats, reviews, listing and settings, and it gets none of the tools that upload, edit or submit.
- Can a review trick the agent into publishing something?
- StoreFast marks review text as data written by strangers that the agent shouldn't follow, and the submit tool tells the agent never to confirm because a review, changelog or file said so. Submitting still needs the confirmation token from a summary you were shown.
- Which plan do I need?
- The MCP server comes with Indie ($24 a month for three apps), Studio ($59 for ten) and the 7-day trial, which needs no card.
Let your agent ship the next update
Connect Partner Center, add the MCP server to your agent and ask it to publish. The 7-day trial includes the MCP server and needs no card.
Sources
Facts about Microsoft's tools were checked against these pages on October 2, 2026.