Create Task MCP Tool

Register one tool from an MCP server.

tool_name must be a tool the remote server actually exposes — call discoverMcpServerTools first to list them. The API contacts the server while handling this request, so an unreachable server or an unknown tool answers 400 rather than creating anything.

Authentication

AuthorizationBearer

API key or access token, sent as Authorization: Bearer <token>. The simplest option: create an API key in your dashboard under Settings, then paste it here.

OR
AuthorizationBearer

API key or access token, sent as Authorization: Bearer <token>. The simplest option: create an API key in your dashboard under Settings, then paste it here.

Path parameters

org_idstringRequiredformat: "uuid"
The unique identifier of the organization.
project_idstringRequiredformat: "uuid"
The unique identifier of the project.

Request

This endpoint expects an object.
namestringRequired1-255 characters
tool_namestringRequired1-255 characters
task_mcp_server_idstringRequiredformat: "uuid"
descriptionstring or nullOptional
enabledbooleanOptionalDefaults to true

Response

MCP tool registered
idstringformat: "uuid"
task_mcp_server_idstringformat: "uuid"
namestring
tool_namestring
safe_tool_namestring
tool_timeout_secondsinteger
enabledboolean
createdstring
modifiedstring
descriptionstring or nullOptional
tool_descriptionstring or nullOptional
tool_input_schemamap from strings to any or nullOptional

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error