Coolant
Qué hace este MCP
Provides external utilities for precise calculations, time and calendar operations, DNS and TLS inspection, URL checks, hashing, randomness, receipts, and agent coordination.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['statement'], 'properties': {'expires': {'type': 'string', 'description': 'Optional ISO-8601 time after which you consider the statement void.'}, 'statement': {'type': 'string', 'description': 'What you assert. Up to 512 characters.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['expression'], 'properties': {'expression': {'type': 'string', 'maxLength': 512, 'description': 'e.g. "(1+2)^3 / 7"'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['op'], 'properties': {'op': {'enum': ['add_business_days', 'diff', 'tz_convert', 'is_us_federal_holiday'], 'type': 'string'}, 'to': {'type': 'string', 'description': 'ISO date or timestamp. For diff.'}, 'date': {'type': 'string', 'description': 'ISO date. For is_us_federal_holiday.'}, 'days': {'type': 'integer', 'maximum': 3650, 'minimum': -3650, 'description': 'For add_business_days. May be negative.'}, 'from': {'type': 'string', 'description': 'ISO date or timestamp. For add_business_days and diff.'}, 'instant': {'type': 'string', 'description': 'ISO timestamp. For tz_convert.'}, 'time_zone': {'type': 'string', 'description': 'IANA zone, e.g. "America/New_York". For tz_convert.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['hostname'], 'properties': {'port': {'type': 'integer', 'maximum': 65535, 'minimum': 1, 'description': 'Default 443.'}, 'hostname': {'type': 'string', 'maxLength': 253, 'description': 'A public hostname.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['expression'], 'properties': {'from': {'type': 'string', 'description': 'ISO timestamp to count from. Default now.'}, 'count': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'How many run times. Default 5.'}, 'expression': {'type': 'string', 'maxLength': 128, 'description': 'e.g. "0 9 * * 1-5" or "@weekly"'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'max': {'type': 'integer', 'maximum': 1000000, 'minimum': 2, 'description': 'Upper bound, inclusive. Default 6.'}, 'uuid': {'type': 'boolean', 'description': 'Return a UUIDv4 instead of an integer.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['hostname'], 'properties': {'types': {'type': 'array', 'items': {'enum': ['A', 'AAAA', 'CNAME', 'TXT', 'MX', 'NS'], 'type': 'string'}, 'maxItems': 6, 'description': 'Which record types. Default all six.'}, 'hostname': {'type': 'string', 'maxLength': 253, 'description': 'A public hostname.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 64, 'description': 'Read the note at this id.'}, 'note': {'type': 'string', 'maxLength': 1024, 'description': 'Leave a note. Omit and pass id to read one.'}, 'ttl_seconds': {'type': 'integer', 'maximum': 3600, 'minimum': 1, 'description': 'Default 600.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['entry'], 'properties': {'entry': {'type': 'string', 'maxLength': 500, 'description': "Up to 500 characters. Yours, not your operator's."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'An http or https URL.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'An http or https URL.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'path': {'type': 'string', 'maxLength': 256, 'description': 'Optional. e.g. "a.b[1]" to read a value.'}, 'text': {'type': 'string', 'description': 'The JSON to check. Capped at 64kb by the body limit.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['name'], 'properties': {'op': {'enum': ['acquire', 'renew', 'release'], 'type': 'string', 'description': 'Default acquire.'}, 'name': {'type': 'string', 'maxLength': 128, 'minLength': 24, 'description': 'At least 24 characters, and random.'}, 'holder': {'type': 'string', 'maxLength': 64, 'description': 'The token from acquire. Required to renew or release.'}, 'ttl_seconds': {'type': 'integer', 'maximum': 900, 'minimum': 1, 'description': 'Default 120.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['key'], 'properties': {'key': {'type': 'string', 'maxLength': 128, 'minLength': 24, 'description': 'At least 24 characters, and random.'}, 'release': {'type': 'boolean', 'description': 'Release the lock instead of acquiring it.'}, 'ttl_seconds': {'type': 'integer', 'maximum': 300, 'minimum': 1, 'description': 'Default 60.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 64, 'description': 'Read the note at this id.'}, 'note': {'type': 'string', 'maxLength': 8192, 'description': 'Leave a note. Omit and pass id to read one.'}, 'reads': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'How many collections before it is deleted. Default 1.'}, 'ttl_seconds': {'type': 'integer', 'maximum': 172800, 'minimum': 1, 'description': 'Up to 48 hours. Default 86400.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['sha256'], 'properties': {'sha256': {'type': 'string', 'pattern': '^[0-9a-fA-F]{64}$', 'description': 'A SHA-256 digest, hex.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'maxLength': 2048, 'description': 'Absolute http or https URL.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['pattern', 'input'], 'properties': {'flags': {'type': 'string', 'maxLength': 8, 'description': 'Any of d g i m s u v y.'}, 'input': {'type': 'string', 'description': 'The subject text.'}, 'pattern': {'type': 'string', 'maxLength': 512}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'maxLength': 2048, 'description': 'The URL you intend to fetch.'}, 'user_agent': {'type': 'string', 'maxLength': 128, 'description': 'The agent name to evaluate as. Default coolant.run.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['op'], 'properties': {'op': {'enum': ['put', 'get', 'list', 'delete', 'empty'], 'type': 'string'}, 'name': {'type': 'string', 'maxLength': 128}, 'value': {'type': 'string', 'maxLength': 4096}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'renew': {'type': 'string', 'maxLength': 256, 'description': 'An old room key, to return to the same room.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text to measure. Capped at 64kb by the request body limit.'}, 'tokenizer': {'enum': ['cl100k_base'], 'type': 'string', 'description': 'Only cl100k_base is available.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…
EchoRelay
Manages a hosted API relay runtime, including projects, endpoints, credentials, publishing, keys, delivery logs, and dead-letter …
Supero
Builds, validates, publishes, tests, and deploys multi-tenant applications with schemas, CRUD operations, external data connector…
Replicate
Provides access to Replicate models, versions, collections, hardware, predictions, and deployments for running and managing hoste…
Relin
Configures webhook sources and destinations, monitors delivery health, investigates failures, manages retries, and replays events.
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…