Flowon Logic Assist
Overview
Flowon Logic Assist is the bridge between AI assistants and the entire Flowon for Dataverse platform. Delivered as a Model Context Protocol (MCP) server, it exposes the full power of Logic Composer, Process Orchestrator, and Microsoft Dataverse as a set of intelligent tools that an AI agent can call autonomously to understand, design, build, and update your Flowon configuration without requiring a developer or manual UI interaction.
Where Logic Composer empowers functional consultants to build solutions without code, Flowon Logic Assist goes one step further: it empowers AI assistants to build those solutions on your behalf, following your instructions in natural language.
Key Capabilities
| Capability | Description |
|---|---|
| Read | Search, list, and read projects, solutions, logic blocks, flows, recipes, business processes, events, schedules, configurations, service connections, localized resources, and Dataverse metadata |
| Create | Create new projects, logic blocks (all 5 types), flows, recipes, business processes, events, schedules, configurations, service connections, and localized resources |
| Update | Modify the metadata of existing artifacts and publish business-process draft versions |
| Inspect | Explore full dependency graphs across logic blocks, flows, and recipes |
| Publish | Trigger Dataverse customization publishing after changes |
What is MCP?
Model Context Protocol (MCP) is an open standard that allows AI assistants (such as Claude, GitHub Copilot, and others) to interact with external tools and data sources in a structured, reliable way. Instead of an AI guessing how to interact with a system, MCP provides a formal contract: a defined set of tools with precise inputs, outputs, and descriptions.
Flowon Logic Assist implements this protocol for the Flowon for Dataverse platform. Once connected, an AI assistant can call any of its tools as part of completing a task you describe in natural language.
Why This Matters
Without Flowon Logic Assist, an AI assistant can only talk about Flowon - it can suggest what a logic block might look like, but it cannot create it. With Flowon Logic Assist connected, the AI assistant moves from advisor to actor. It can execute each step of a task end-to-end, verify the outcome after each step, and retry if something goes wrong.
How Flowon Logic Assist Works
Flowon Logic Assist is a .NET application that:
- Connects to your Dataverse environment using the Microsoft Power Platform Dataverse Client
- Loads Flowon project, logic, and Process Orchestrator data into an in-memory store at startup
- Exposes a set of MCP tools that the AI can call to read and write Flowon configuration
- Enforces business rules such as blocking modifications to managed solutions
Product Scope
Flowon Logic Assist registers tools conditionally based on which Flowon products are installed and licensed in the connected environment:
| MCP Tool Group | Required Flowon Product |
|---|---|
| Project Tools | Logic Composer |
| Solution Tools | Dataverse (always available) |
| Data Tools | Dataverse (always available) |
| Metadata Tools | Dataverse (always available) |
| Logic Block Tools | Logic Composer |
| Logic Flow Tools | Logic Composer |
| Logic Recipe Tools | Logic Composer |
| Configuration Tools | Logic Composer |
| Localized Resource Tools | Logic Composer |
| Service Connection Tools | Logic Composer |
| Schedule Tools | Logic Composer |
| Event Tools | Logic Composer |
| Business Process Tools | Process Orchestrator |