# Example: MCP server tool # Delegates execution to a tool on an MCP server. name: devops/docker-build description: Build a Docker image via the DevOps MCP server source: mcp mcp_server: devops-mcp mcp_tool_name: docker_build input_schema: type: object required: - context_dir - image_tag properties: context_dir: type: string description: Docker build context directory image_tag: type: string description: Tag for the built image dockerfile: type: string description: Path to Dockerfile (relative to context_dir) default: Dockerfile output_schema: type: object properties: image_id: type: string build_log: type: string capability: read_only: false writes: true write_scope: container-registry checkpointable: false side_effects: - network - container-registry unsafe: false human_approval_required: false resource_slots: - name: source_repo resource_type: git-checkout access: read_only description: Source code repository for the Docker build binding: contextual timeout: 600