Create Task MCP Tools in Bulk

Register several tools from one MCP server in a single request.

Every tool_name must exist on the remote server and must not already be registered for it. A repeat answers 400 naming the offending tool, so read the currently registered tools first if you are re-running this.

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 organization ID
project_idstringRequiredformat: "uuid"
The project ID

Request

This endpoint expects an object.
task_mcp_server_idstringRequiredformat: "uuid"
toolslist of objectsRequired

Response

MCP tools registered in request order
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