Skip to main content

Overview

The Model Context Protocol (MCP) integration connects FlowX.AI with external MCP servers and exposes their tools to AI agents. AI agents can interact with external systems, databases, APIs, and services through this protocol.
MCP is a protocol for AI agents to access external tools and data sources.

Key features

  • Connect MCP servers as data sources in Integration Designer
  • Enable or turn off specific tools exposed by MCP servers
  • Use MCP tools in workflow processes through Custom Agent nodes
  • Secure connections with multiple authentication methods
  • Monitor tool usage and execution details in console logs

How it works

High-level workflow

  1. Add MCP server: Configure an MCP server connection as a data source in Integration Designer
  2. Authorize access: Authenticate the connection using supported authentication methods
  3. Manage tools: View and enable or turn off available tools from the MCP server
  4. Use in workflows: Add Custom Agent nodes to workflows and select which MCP servers to use
  5. Execute and monitor: Run workflows and track tool usage in console logs

Supported protocols and features

The MCP integration is actively being developed. The features listed below represent the current capabilities. Additional protocol support and authentication methods will be added in future releases.

Transport protocols

The following transport protocols are currently supported:
Server-Sent Events protocol for real-time, unidirectional communication from the MCP server to FlowX.AI.Use Case: Ideal for streaming responses and long-running operations where the server needs to push updates to the client.
HTTP-based streaming protocol for receiving data in chunks over a persistent connection.Use Case: Suitable for large data transfers and scenarios where you need progressive response handling.

Proxy support

Available starting with FlowX.AI 5.5.0
MCP connections support inline proxy configuration for environments that require routing through a proxy server. This is configured directly on each MCP data source connection.
SettingDescription
ProtocolHTTP, HTTPS, SOCKS4, or SOCKS5
Host and portProxy server address
AuthenticationOptional basic authentication for the proxy
No-proxy patternsBypass list for addresses that should not use the proxy
SSL verificationToggle SSL/TLS certificate verification
Connection timeoutConfigurable timeout for proxy connections
This is separate from the reusable Proxy connections resource available for RESTful System data sources starting with FlowX.AI 5.6.0. MCP data sources use their own inline proxy configuration.

Authentication methods

MCP integrations support the following authentication methods:
MethodDescriptionUse case
NoneNo authenticationPublic MCP servers, development environments
Basic AuthUsername and passwordSimple authentication requirements
Bearer TokenStatic token-based authenticationAPI key or pre-generated token access
API KeyKey-based authentication via header or query parameterThird-party API access
OAuth2 Client CredentialsService account authenticationProduction service-to-service communication
OAuth2 UserUser-context OAuth2 with redirect URIOperations requiring user identity context
The authentication type is selected during MCP server setup and can be discovered automatically during connection testing using the Supported Auth Discovery feature.

Use cases

External API integration

Connect to external APIs and services through MCP tools. AI agents can fetch data, trigger actions, and integrate with third-party systems.

Database operations

Query databases, retrieve records, and perform data operations through MCP tools.

Custom business logic

Expose custom business logic as MCP tools for AI agents to execute.

Multi-system orchestration

Use multiple MCP servers in a single Custom Agent node to orchestrate operations across different systems.

Next steps

MCP Data Sources

Add, configure, and manage MCP servers and their tools

Custom Agent Node

Use MCP tools in workflows with Custom Agent nodes

MCP API Reference

API documentation for MCP integration

Integration Designer

Integration Designer and data sources

Integrations Overview

Integration ecosystem overview
Last modified on March 16, 2026