Skip to content

Add FlowStudio to ChatGPT or Claude

Connect ChatGPT or Claude to your Power Automate flows in about two minutes. Both apps use the same address and sign you in through your browser.

Which app are you using?  ChatGPT  ·  Claude  — the steps differ, so jump to yours.

Video: Connect ChatGPT to Power Automate, Then Let It Build a Flow (3 min). ChatGPT no longer asks for Developer mode, so skip that step in the video.

What you are setting up

ChatGPT and Claude cannot see your Power Automate flows on their own. You give them access by adding FlowStudio MCP, a connector for Power Automate. Once it is added they can list your flows, read run history, open the inputs and outputs of any action, build new flows and fix broken ones.

This guide covers the two chat apps. If you work in a code editor, Claude Code, GitHub Copilot and OpenAI Codex have their own guides.

Before you start

You need two logins:

  • A ChatGPT or Claude account, whichever app you are using.
  • A Microsoft 365 work or school account with a Power Automate license, the account where your flows live. Usually your work email. A personal Gmail or Outlook.com account will not work because it has no business Power Automate.

You do not need a FlowStudio account beforehand. If you have never used FlowStudio, signing in through the connector sets you up on the free Starter plan: 100 calls over 21 days, no credit card. If you already have a FlowStudio plan, it connects to that.

The address you need

Both apps use the same one:

https://mcp.flowstudio.app/mcp/oauth

If you have seen https://mcp.flowstudio.app/mcp in our other guides, that one is for setups where you paste an API key. This address signs you in through your browser instead. Both reach the same Power Automate tools.

Add it in ChatGPT

Step 1: Create the plugin

  1. Click Plugins in the left sidebar, then Add at the top right, then Add custom MCP server.
  2. Name: Any. Icon and description are optional, so skip them.
  3. Connection: leave the toggle on Server URL and paste https://mcp.flowstudio.app/mcp/oauth.
  4. Authentication: choose OAuth. Leave the advanced OAuth settings as they are. FlowStudio publishes the settings ChatGPT needs and it discovers them itself.
  5. ChatGPT warns that custom MCP servers introduce risk. It says this for every server you add yourself. Tick I understand and want to continue, then click Create as a plugin.

    Figure: Paste the server URL and set Authentication to OAuth

Step 2: Sign in

  1. Click Connect followed by the name you gave the plugin. ChatGPT opens a FlowStudio sign-in page. Click through to Microsoft.
  2. Sign in with your Microsoft 365 work or school account, the one your flows live under.
  3. Approve the Power Automate access when Microsoft asks. This is what lets FlowStudio read and change flows as you.
  4. You land back in ChatGPT with the plugin connected.

Add it in Claude

Claude is simpler: you paste the address and confirm.

Use claude.ai in your browser. Only claude.ai works. From claude.com or console.anthropic.com it fails with an error that does not say why.

  1. At claude.ai, click your name at the bottom of the left sidebar and choose Settings.
  2. Choose Connectors in the settings sidebar, under Customize.
  3. Click Add at the top right, then Add custom connector.
  4. Paste https://mcp.flowstudio.app/mcp/oauth and confirm.

    Figure: Name the connector FlowStudio and paste the server URL, then click Continue



    Figure: Leave Authentication and OAuth client on their detected defaults, then click Add

FlowStudio now appears in your connector list as type Web with a Custom badge.

The Microsoft sign-in comes later

Claude does not ask you to sign in while you are adding the connector. It asks the first time you use it in a chat. Open a new conversation, ask something about your flows, and sign in with your Microsoft 365 work or school account when it prompts you. Approve the Power Automate access and the answer comes back.

This catches people out. If you added the connector and nothing seemed to happen, that is normal. Ask it a question.

Check it worked

Ask for something small first:

"List my Power Platform environments"

If your environments come back, you are connected. In Claude this is also the prompt that triggers the Microsoft sign-in, so expect that the first time. The prompt uses one of your 100 free Starter calls.

What you can ask for once it is connected

You ask What happens
"List my Power Automate flows in the Default environment" Returns the flows in that environment by name.
"Why did my HR Sync flow fail this morning?" Reads the run history, opens the failed action, and gives you the actual error and the inputs behind it.
"Show me the inputs and outputs of the last Invoice Processing run" Returns the action-level detail you would otherwise click through in the portal.
"Build a flow that posts to Teams when a new item is added to my Issues list" Works out the connections, builds the flow, and deploys it to your environment.
"Fix the expression error in that flow and update it" Patches the flow definition and saves it back to Power Automate.
"Resubmit yesterday's failed run" Re-runs it with the same trigger data.
"List the canvas apps in the Default environment, then show me the screens and data sources of Expense Claims" Returns your canvas apps, then the screens of Expense Claims and the lists and tables it reads from.
"Add the Receipts list on contoso.sharepoint.com/sites/Finance to Expense Claims in the Default environment and show its Title, Amount and Status in a gallery on a new screen. Save it as a draft and show me what changed." Connects the list, adds the screen and saves the app as a draft, then lists every change. People using the app keep the published version until you publish.

ChatGPT and Claude can also open a Power Apps canvas app you have, change its screens and formulas, and connect it to a SharePoint list or an Excel table. Every change is saved as a draft, so nobody sees it until you publish. See Edit Power Apps canvas apps with your AI agent.

What ChatGPT and Claude can see

You sign in on Microsoft's own pages. The Microsoft token stays with FlowStudio and is never handed to ChatGPT or Claude. What they get is a FlowStudio key that only works against FlowStudio, and only for the account that signed in.

Neither app can call Power Automate directly. Everything goes through FlowStudio, where it counts against your plan and where you can revoke access any time from mcp.flowstudio.app.

FlowStudio acts as you. It can only reach the flows and environments your own account can reach, and every change is recorded against your name in Power Automate.

Troubleshooting

  • Create as a plugin stays grey. Tick I understand and want to continue at the bottom of the dialog first.
  • ChatGPT asks for a client ID or secret. You are in the advanced OAuth settings. Back out and leave them alone. FlowStudio publishes what ChatGPT needs and it discovers the settings on its own.
  • Claude refuses to add the connector. Check the address bar. Only claude.ai works. From claude.com or console.anthropic.com the request is rejected and the message will not tell you that is the reason.
  • You added it in Claude and were never asked to sign in. Correct. Claude prompts on first use in a chat, not while adding. Ask it about your flows.
  • Your flows are missing after connecting. You probably signed in with the wrong Microsoft account. Remove the connector, add it again, and pick the work or school account your flows live under.
  • The Microsoft sign-in will not complete. Some tenants block the Power Automate consent for non-admins. If yours does, a browser key is the way round it.
  • You run out of calls. The free Starter plan is 100 calls over 21 days. Pricing covers what comes next.

Frequently asked questions

How do I connect ChatGPT to Power Automate?

In ChatGPT, open Plugins in the left sidebar, click Add, then Add custom MCP server. Paste https://mcp.flowstudio.app/mcp/oauth as the Server URL, keep Authentication on OAuth, tick I understand and want to continue and click Create as a plugin. Then click Connect and sign in with your Microsoft 365 work or school account.

Why does ChatGPT say custom MCP servers introduce risk?

ChatGPT shows that warning for every server you add yourself, not for FlowStudio specifically. The safeguards that matter are on our side: your Microsoft token is never handed to ChatGPT, FlowStudio reaches only the flows your own account can reach, and you can revoke access at any time.

Do I still need Developer mode in ChatGPT?

No. ChatGPT no longer asks for it. Open Plugins, click Add, then Add custom MCP server.

How do I connect Claude to Power Automate?

At claude.ai open Settings > Connectors, click Add then Add custom connector, and paste the address above. Claude Code and Claude Desktop are the editor and desktop routes and are covered in the Claude guide.

I added the connector in Claude and nothing happened.

Expected. Claude runs the Microsoft sign-in the first time you use the connector in a chat, not while you are adding it. Open a conversation, ask something about your flows, and sign in when it prompts.

Do I need a paid plan?

No. The free Starter plan is 100 calls over 21 days with no credit card, and signing in through the connector creates it for you if you are new.

Does ChatGPT or Claude get access to my Microsoft account?

No. The Microsoft token stays with FlowStudio. ChatGPT and Claude get a FlowStudio key that only works against FlowStudio and only for the account that signed in.

Why does it fail from claude.com?

Only claude.ai is recognised. claude.com and console.anthropic.com are refused, and the error does not explain why. Open claude.ai instead.

Can I use a personal Microsoft account?

No. You need a Microsoft 365 work or school account with a Power Automate license, the same one you open Power Automate with today.

Is FlowStudio in the ChatGPT app directory?

It has been submitted and is in review. Until it is listed, add it as a custom MCP server using the steps above. Nothing changes for you when the listing goes live; it just becomes easier to find.

Is FlowStudio affiliated with OpenAI, Anthropic or Microsoft?

No. FlowStudio is an independent product. It is not affiliated with, endorsed by, or sponsored by OpenAI, Anthropic or Microsoft. It uses the open Model Context Protocol to talk to ChatGPT and Claude, and the Power Platform API to talk to Power Automate.

Next steps

FlowStudio is an independent product and is not affiliated with, endorsed by, or sponsored by OpenAI, Anthropic or Microsoft. OpenAI and ChatGPT are trademarks of OpenAI. Claude is a trademark of Anthropic. Microsoft, Microsoft 365, Power Automate, Power Platform and Copilot are trademarks of the Microsoft group of companies.