Gen6

MCP Input

Define an MCP tool endpoint for a workflow

The MCP Input block turns a workflow into a callable MCP tool when the workflow is deployed through MCP. It defines the tool name, tool description, and input schema that MCP clients see.

MCP Input is for workflows that should be exposed as tools to MCP clients. Use the MCP Tool block when a workflow needs to call tools from an external MCP server.

Overview

The MCP Input block acts as the entry point for MCP tool execution:

  • Tool Name - The name exposed to MCP clients
  • Tool Description - A plain-language explanation of what the tool does
  • Input Schema - The structured argument schema expected from the MCP client

Configuration Options

Tool Name

The callable tool name. Use a concise, action-oriented name such as get-weather, lookup-customer, or summarize-ticket.

Tool Description

Describe what the tool does and when an MCP client should call it. Good descriptions help agents choose the right tool.

Input Schema

Define the structured fields the MCP client can send. These values become the tool arguments passed into the workflow.

How It Works

Add an MCP Input block to the workflow.

Define the tool name, description, and schema.

Connect the MCP Input block to downstream workflow logic.

Deploy the workflow as MCP so clients can call it as a tool.

Inputs and Outputs

Input

ParameterTypeDescription
inputjsonArguments passed by the MCP client

Output

ParameterTypeDescription
responsejsonTool arguments passed downstream to connected blocks

Notes

  • Category: blocks
  • Type: mcp_input