MCP is the recommended way to use Build with AI. After a one-time connection, ChatGPT or Claude can work on the workflow you have open instead of returning JSON for you to copy manually.
The AI can read the current draft, inspect Noria's real node definitions, see the Discord servers and channels visible to your bot, place and connect nodes, validate the graph, and run a simulated test. You still decide when the workflow goes live.
https://backend.noriaflow.com/api/v1/mcpWhat MCP changes
Without MCP, the AI returns workflow JSON and you import it yourself. With MCP enabled, the safer path is automatic:
- Read the current workflow.
- Look up the authoritative Noria node definitions.
- Read bot-visible Discord structure when real server, channel, role, category, or emoji IDs are needed.
- Validate the complete draft before saving it.
- Apply the draft to an inactive workflow.
- Run a safe simulation, inspect each node result, fix problems, and retest.
Noria exposes no MCP activation tool. A dry test simulates external actions, so it does not send Discord messages or consume execution quota.
Prepare Noria
- Sign in to Noria.
- Create or open the workflow the AI should build. It needs a saved workflow ID.
- If the workflow is active, pause it before asking an AI to edit it.
- For Discord workflows, connect your Discord bot and make sure it belongs to the server you want to use.
- Keep the workflow editor open if you want to watch nodes appear and connect in real time.
Connect ChatGPT
ChatGPT's current connector flow uses Developer mode:
- Open ChatGPT → Settings → Security and login.
- Turn on Developer mode. Availability can depend on your account or workspace policy.
- Open ChatGPT Plugins, select the + button, and create a connection.
- Name it Noriaflow and paste the endpoint shown above into the connection URL field.
- Create the connection and review the tools ChatGPT discovers.
- In a new conversation, open the tools menu and add the Noriaflow connection.
- When Noria opens, sign in and approve all four requested permissions.
For the provider's latest interface details, see OpenAI's official connection guide.
Connect Claude
For an individual Claude account:
- Open Customize → Connectors.
- Select +, then Add custom connector.
- Name it Noriaflow, paste the endpoint shown above, and add it.
- Select Connect, sign in to Noria, and approve all four permissions.
- In each conversation, select the + button near the message box, open Connectors, and enable Noriaflow.
For a Team or Enterprise workspace, an owner first adds the web connector from Organization settings → Connectors → Add → Custom. Members can then connect it from Customize → Connectors.
For current plan availability and interface details, see Anthropic's official custom connector guide.
Build a workflow with AI
- Open the target workflow in Noria and select Build with AI.
- Describe the result and behavior you want. Include rules and edge cases, not node names.
- Choose Open in ChatGPT or Open in Claude.
- Make sure Noriaflow is enabled in that conversation, then send the prefilled prompt.
- Approve individual tool calls if your AI asks. Watch the editor while it applies the validated draft.
- Wait for the AI to report that validation and the dry test both passed. Review the canvas, then activate it yourself when ready.
The generated prompt now tells the AI to use Noria MCP first whenever the connector is available. If it cannot access the connector or a permission is missing, it must say so instead of pretending that it changed your workflow.
You can also start from a normal ChatGPT or Claude conversation with a prompt like this:
Use the connected Noriaflow tools to build a Discord support-ticket workflow in my inactive workflow. Read the workflow and node definitions first, use my real Discord channels and roles, validate before saving, run a safe dry test, fix every error, and never activate it.
Permissions you approve
Noria requests four focused permissions:
workflow:read— read accessible workflows and Noria's node catalog.workflow:draft:write— modify inactive drafts; it cannot activate them.workflow:test— launch safe simulations and inspect their redacted results.discord:structure:read— read servers, channels, categories, roles, and emojis visible to your bot.
The connector does not expose your Discord bot token, secret node values, message history, member lists, or webhook tokens to the AI.
Troubleshooting
The AI cannot find Noria tools
Enable Noriaflow in the current conversation's tools or connectors menu. If it still does not appear, create a new conversation after reconnecting it.
A permission is missing
If you see workflow:draft:write, workflow:test, or discord:structure:read, reconnect or re-authorize Noria and approve all permissions on the Noria authorization page. Older authorizations may not include newer scopes.
The AI cannot see your Discord server
Check that your bot is connected in Noria, is online, and belongs to that server. The connector only returns structure that the workflow owner's bot can actually see.
The workflow cannot be saved
Pause active workflows before an AI edits them. If another editor changed the draft at the same time, ask the AI to read the workflow again before reapplying its work.
The connector is unavailable on your AI account
Open Prompt options in Build with AI and use the manual JSON prompt. Paste the response into Import result, review the detected issues, and build it on the canvas. This keeps the existing non-MCP workflow path fully supported.