Skip to main content
Glama

MCP Utility Tools

by haasonsaas

batch_operation

Execute multiple operations concurrently with configurable settings for concurrency, error handling, and timeouts. Supports caching results and ensures robust processing in MCP workflows.

Instructions

Process multiple operations with configurable concurrency and error handling

Input Schema

NameRequiredDescriptionDefault
cache_ttl_secondsNoTTL for cached results
concurrencyNoMaximum number of concurrent operations
continue_on_errorNoContinue processing even if some operations fail
operationsYesArray of operations to process
timeout_msNoTimeout per operation in milliseconds
use_cacheNoCache successful results

Input Schema (JSON Schema)

{ "properties": { "cache_ttl_seconds": { "default": 300, "description": "TTL for cached results", "type": "number" }, "concurrency": { "default": 5, "description": "Maximum number of concurrent operations", "maximum": 20, "minimum": 1, "type": "number" }, "continue_on_error": { "default": true, "description": "Continue processing even if some operations fail", "type": "boolean" }, "operations": { "description": "Array of operations to process", "items": { "properties": { "data": { "description": "Operation-specific data", "type": "object" }, "id": { "description": "Unique identifier for this operation", "type": "string" }, "type": { "description": "Type of operation", "type": "string" } }, "required": [ "id", "type", "data" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "timeout_ms": { "default": 30000, "description": "Timeout per operation in milliseconds", "maximum": 300000, "minimum": 1000, "type": "number" }, "use_cache": { "default": false, "description": "Cache successful results", "type": "boolean" } }, "required": [ "operations" ], "type": "object" }

Other Tools from MCP Utility Tools

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/haasonsaas/mcp-utility-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server