Supported Tools

Learn what you can do with AgenticFlow MCP tools.


Now that you have installed the AgenticFlow MCP, let's explore how AI assistants can use AgenticFlow MCP tools to create, search, and manage content in your AgenticFlow workspace.

These tools work seamlessly together through prompts, and their real power comes from combining them. With a single prompt, you can search your workspace, create new workflows from the results, and update properties across multiple agents. Understanding these building blocks helps you craft efficient prompts that tackle complex tasks by combining multiple tools.

🎯 Available Tools Overview

🔍 Node Type Management

📋 agenticflow_list_node_types

Purpose: List available AgenticFlow node types with optional pagination

Key Features:

  • Complete node type inventory

  • Pagination support

  • Quick access to available nodes

Sample Prompts:

  • 💬 "Show me all available node types"

  • 💬 "List the first 50 node types"

  • 💬 "What node types are available for automation?"


🔎 agenticflow_search_node_types

Purpose: Search AgenticFlow node types by name. Returns matching node types

Key Features:

  • Name-based search

  • Fast filtering

  • Targeted results

Sample Prompts:

  • 💬 "Search for workflow-related node types"

  • 💬 "Find node types containing 'agent'"

  • 💬 "Look for API integration nodes"


🔗 External MCP Integration

📱 agenticflow_list_external_mcp_apps

Purpose: List all MCP apps provided by third-party vendors (external integrations)

Key Features:

  • Third-party app discovery

  • External integration options

  • Vendor-provided tools

Sample Prompts:

  • 💬 "Show me all external MCP apps"

  • 💬 "List third-party integrations available"

  • 💬 "What external tools can I connect?"


🔍 agenticflow_search_external_mcp_apps

Purpose: Search third-party/external MCP apps by name and category

Key Features:

  • Category-based filtering

  • Name search functionality

  • External app discovery

Sample Prompts:

  • 💬 "Search for external database apps"

  • 💬 "Find MCP apps in the AI category"

  • 💬 "Look for social media integration apps"


🛠️ agenticflow_get_external_mcp_tools

Purpose: Get tools for a specific third-party/external MCP app by app slug

Key Features:

  • App-specific tool listing

  • Detailed tool information

  • Integration capabilities

Sample Prompts:

  • 💬 "Get tools for the Slack MCP app"

  • 💬 "Show me available tools for the database connector"

  • 💬 "What tools does the AI assistant app provide?"


⚙️ Workflow Management

🏗️ agenticflow_create_workflow

Purpose: Create a new workflow in AgenticFlow. Requires workflow name, nodes array, input_schema, and output_mapping

Key Features:

  • Complete workflow creation

  • Node configuration

  • Input/output mapping

  • Inactive state creation (manual activation required)

Sample Prompts:

  • 💬 "Create a new data processing workflow"

  • 💬 "Build a customer service automation workflow"

  • 💬 "Design a content moderation workflow"


📊 agenticflow_get_workflow_details

Purpose: Get detailed workflow information including metadata, version, and execution statistics

Key Features:

  • Complete workflow metadata

  • Version information

  • Execution statistics

  • Performance metrics

Sample Prompts:

  • 💬 "Get details for workflow ID 12345"

  • 💬 "Show me the execution stats for my data pipeline"

  • 💬 "What's the current version of the customer workflow?"


🔄 agenticflow_update_full_workflow

Purpose: Update an existing workflow. Requires workflow ID. Optionally provide name, nodes, input_schema, output_mapping, workflow_metadata, public_runnable, and public_clone

Key Features:

  • Complete workflow updates

  • Metadata modification

  • Configuration changes

  • Public access control

Sample Prompts:

  • 💬 "Update my workflow to add new nodes"

  • 💬 "Modify the workflow configuration"

  • 💬 "Change workflow metadata and settings"


agenticflow_update_partial_workflow

Purpose: Update a workflow using diff operations for precise, incremental changes. More efficient for small modifications

Key Features:

  • Incremental updates

  • Diff-based operations

  • Maximum 5 operations per request

  • Transactional updates

  • Node and connection management

Sample Prompts:

  • 💬 "Add a new node to my existing workflow"

  • 💬 "Update specific workflow properties"

  • 💬 "Make small changes to workflow connections"


🗑️ agenticflow_delete_workflow

Purpose: Permanently delete a workflow. This action cannot be undone

Key Features:

  • Permanent deletion

  • Irreversible action

  • Complete workflow removal

Sample Prompts:

  • 💬 "Delete workflow ID 12345"

  • 💬 "Remove the old test workflow permanently"

  • 💬 "Clean up unused workflows"


📋 agenticflow_list_workflows

Purpose: List workflows with optional filters. Supports pagination via cursor

Key Features:

  • Workflow inventory

  • Filter options

  • Pagination support

  • Cursor-based navigation

Sample Prompts:

  • 💬 "List all my workflows"

  • 💬 "Show active workflows only"

  • 💬 "Get the next page of workflows"


agenticflow_validate_workflow

Purpose: Validate a workflow JSON definition before creation. Checks structure, node configuration, input_schema, output_mapping, and workflow logic

Key Features:

  • Pre-creation validation

  • Structure verification

  • Configuration checking

  • Error prevention

  • Detailed validation reports

Sample Prompts:

  • 💬 "Validate this workflow before creating it"

  • 💬 "Check if my workflow configuration is correct"

  • 💬 "Verify workflow structure and logic"


🔌 App Connections

📱 agenticflow_list_app_connections

Purpose: List app connections with optional filters. Supports pagination via cursor

Key Features:

  • Connection inventory

  • Filter capabilities

  • Pagination support

  • Connection management

Sample Prompts:

  • 💬 "Show all my app connections"

  • 💬 "List active integrations"

  • 💬 "Get my external service connections"


🗑️ agenticflow_delete_app_connection

Purpose: Delete an app connection by ID

Key Features:

  • Connection removal

  • ID-based deletion

  • Integration cleanup

Sample Prompts:

  • 💬 "Delete connection ID 67890"

  • 💬 "Remove the old Slack integration"

  • 💬 "Clean up unused app connections"


🚀 Workflow Execution

▶️ agenticflow_execute_workflow

Purpose: Execute a workflow by ID

Key Features:

  • Direct workflow execution

  • ID-based targeting

  • Runtime execution

Sample Prompts:

  • 💬 "Execute workflow ID 12345"

  • 💬 "Run the data processing workflow"

  • 💬 "Start the customer service automation"


📊 agenticflow_get_workflow_run

Purpose: Get a workflow run by ID

Key Features:

  • Execution details

  • Run status information

  • Performance data

  • Result retrieval

Sample Prompts:

  • 💬 "Get details for workflow run ID 98765"

  • 💬 "Show me the results of the last execution"

  • 💬 "Check the status of my workflow run"


🏥 System Health

🔍 agenticflow_health_check

Purpose: Check AgenticFlow instance health and API connectivity. Returns status and available features

Key Features:

  • System status monitoring

  • API connectivity check

  • Feature availability

  • Health diagnostics

Sample Prompts:

  • 💬 "Check system health status"

  • 💬 "Verify API connectivity"

  • 💬 "Show available features and system status"


Ready to start building? Try combining multiple tools in your next prompt to see the real power of AgenticFlow MCP!

Last updated

Was this helpful?