Tools
Tools API Contract
Overview
Authentication
X-API-Key: <your-api-key>Interaction with Research Tasks (Runtime Overrides)
Common Schemas
AuthenticationConfig
Field
Type
Required
Description
ParameterConfig
Field
Type
Required
Description
API Config Endpoints
Create API Tool (POST /v1/tools/api)
POST /v1/tools/api)Field
Type
Required
Description
Get API Tools List (GET /v1/tools/api)
GET /v1/tools/api)Parameter
Type
Required
Description
Get API Tool (GET /v1/tools/api/{config_id})
GET /v1/tools/api/{config_id})Parameter
Type
Required
Description
Update API Tool (PUT /v1/tools/api/{config_id})
PUT /v1/tools/api/{config_id})Parameter
Type
Required
Description
Field
Type
Description
Delete API Tool (DELETE /v1/tools/api/{config_id})
DELETE /v1/tools/api/{config_id})Parameter
Type
Required
Description
MCP Config Endpoints
Create MCP Tool (POST /v1/tools/mcp)
POST /v1/tools/mcp)Field
Type
Required
Description
Get MCP Tools List (GET /v1/tools/mcp)
GET /v1/tools/mcp)Parameter
Type
Required
Description
Get MCP Tool (GET /v1/tools/mcp/{config_id})
GET /v1/tools/mcp/{config_id})Parameter
Type
Required
Description
Update MCP Tool (PUT /v1/tools/mcp/{config_id})
PUT /v1/tools/mcp/{config_id})Parameter
Type
Required
Description
Field
Type
Description
Delete MCP Tool (DELETE /v1/tools/mcp/{config_id})
DELETE /v1/tools/mcp/{config_id})Parameter
Type
Required
Description
Notes
Last updated
