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