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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?