Skip to main content
POST
Create Tool

Authorizations

Authorization
string
header
required

Enter your API key

Body

application/json
project_id
string
required

Project ID

bot_id
string
required

Agent ID

server_label
string
required

Human-readable label for the MCP server

Required string length: 1 - 255
server_url
string<uri>
required

MCP server URL

Maximum string length: 500
transport
enum<string>
required

Transport protocol

Available options:
http,
sse
require_approval
enum<string>
default:never

Tool approval requirement

Available options:
never,
always,
tool-specific
headers
object

Custom headers for MCP server requests

type
enum<string>
default:mcp

Tool type

Available options:
mcp

Response

Tool created successfully

tool
object