Complete reference for all 21+ Kubiya MCP tools with examples and parameters
tool_name
(string, required): Name of the tool to executeargs
(object, optional): Tool-specific argumentsrunner
(string, optional): Runner to use (auto
, default
, or specific runner name)env
(object, optional): Environment variables as key-value pairswith_file
(array, optional): File mappings in [{source, destination}]
formatwith_volume
(array, optional): Volume mappings for containersskip_policy_check
(boolean, optional): Skip policy validation (default: false)name
(string, required): Tool namedescription
(string, optional): Tool descriptiontype
(string, required): Tool type (docker
, python
, bash
, etc.)image
(string, optional): Docker image for containerized toolscontent
(string, required): Tool script/contentargs
(object, optional): Tool argumentsrunner
(string, optional): Runner selectionenv
(object, optional): Environment variablesintegrations
(array, optional): Integration templates to applyworkflow_definition
(object, required): Complete workflow definitionvariables
(object, optional): Workflow variables as key-value pairsrunner
(string, optional): Runner for workflow executionskip_policy_check
(boolean, optional): Skip policy validationtool_name
(string, required): Name of whitelisted toolargs
(object, optional): Tool argumentsrunner
(string, optional): Runner selectionhealth_filter
(string, optional): Filter by health status (healthy
, unhealthy
, unknown
)include_load
(boolean, optional): Include current load metrics (default: true)runner_name
(string, optional): Specific runner name (if omitted, checks all)include_metrics
(boolean, optional): Include detailed metrics (default: false)requirements
(object, optional): Resource requirementspreferred_type
(string, optional): Preferred runner type (cloud
, self-hosted
)region_preference
(string, optional): Geographic preferencefilter
(string, optional): Filter agents by capability or typeinclude_status
(boolean, optional): Include agent status (default: true)agent_name
(string, required): Name of the agent to chat withmessage
(string, required): Message to send to the agentconversation_id
(string, optional): Continue existing conversationcontext
(object, optional): Additional context for the conversationsource_type
(string, optional): Filter by source type (git
, registry
, local
)include_tools
(boolean, optional): Include tool count per source (default: true)source_uuid
(string, required): UUID of the sourcetool_name
(string, required): Name of the tool in the sourceargs
(object, optional): Tool argumentsrunner
(string, optional): Runner selectionsource_url
(string, required): URL or identifier of the sourcepreview_limit
(number, optional): Maximum tools to preview (default: 50)integration_type
(string, optional): Filter by type (aws
, k8s
, database
, etc.)include_credentials
(boolean, optional): Include credential requirements (default: true)query
(string, required): Search query or questionlimit
(number, optional): Maximum results to return (default: 10)source_filter
(array, optional): Filter by specific knowledge sourcescategory
(string, optional): Filter by categorysource
(string, optional): Filter by knowledge sourcelimit
(number, optional): Maximum entries to return (default: 50)secret_type
(string, optional): Filter by secret type (api-key
, certificate
, password
)environment
(string, optional): Filter by environment (dev
, staging
, prod
)name
(string, required): Runner nametype
(string, required): Runner type (docker
, kubernetes
, vm
)configuration
(object, required): Runner-specific configurationenvironment
(string, optional): Target environmentrunner_name
(string, required): Name of runner to deleteforce
(boolean, optional): Force deletion even if running tasks (default: false)name
(string, required): Integration nametype
(string, required): Integration typeconfiguration
(object, required): Integration configurationsecrets
(array, optional): Required secret mappingsname
(string, required): Source nameurl
(string, required): Source URL (Git repository, registry, etc.)type
(string, required): Source type (git
, registry
, local
)authentication
(object, optional): Authentication configurationValidationError
: Invalid parameters or configurationAuthorizationError
: Insufficient permissionsExecutionError
: Tool execution failedResourceError
: Runner or resource unavailablePolicyError
: Blocked by OPA policiesKUBIYA_OPA_ENFORCE=true
:
auto
: Let Kubiya choose the best available runnerkubiya-hosted
: Use Kubiya’s managed infrastructureprod-runner
: Use specific self-hosted runner for productiondev-runner
: Use development runner for testing