MCP Client Tool

The MCPClientTool enables your agents to interact with systems using the Model Context Protocol (MCP). This protocol supports context sharing and coordination between agents and backend systems. The tool allows agents to connect to MCP-compliant servers, issue context-aware commands, and retrieve or exchange structured data. It plays a key role in enabling intelligent automation across distributed components by leveraging shared context.

The tool provides interaction capabilities specifically designed for Model Context Protocol (MCP) servers.

Field Description
*Indicates mandatory field
Name* A unique identifier for this tool instance. This name is used internally by the agent logic to reference the MCP connection.
Description* A short description of what this tool does or the purpose of this particular instance.
MCP Server URL The complete URL of the MCP server endpoint to which the agent should connect.
Transport Protocol* Specifies the communication protocol for interacting with the MCP server. For example, streamable_http enables continuous or chunked HTTP streaming.
Allowed Tools* Choose whether this tool can be accessed by all tools (All Tools) or only specific ones (Tool selection).
Credentials type to connect with* Select the credential type (for example, API key, Basic Auth and Bearer Auth) used to authenticate with the MCP server.
Credentials to connect with Choose from existing credentials configured under the selected credential type.
Note: Refer to the Adding a Credential section for steps to configure this.