AgentsPodium Hosting
Qué hace este MCP
Deploys and manages hosted AI agent instances, including health, billing, LLM keys, peers, webhooks, pausing, and rebuilding.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tier'], 'properties': {'name': {'type': 'string', 'maxLength': 60, 'minLength': 1, 'description': 'Display name for the instance.'}, 'tier': {'enum': ['tiny', 'small', 'medium', 'large'], 'type': 'string', 'description': 'Hosting plan controlling RAM/CPU/disk. See list_platforms for prices.'}, 'model': {'type': 'string', 'maxLength': 200, 'description': 'Default LLM model id for the engine.'}, 'domain': {'type': 'string', 'maxLength': 253, 'description': 'Customer-owned domain to serve the instance from.'}, 'engine': {'type': 'string', 'default': 'hermes', 'minLength': 1, 'description': "Runtime engine id (e.g. hermes, openclaw, n8n). See list_platforms for what's available."}, 'channels': {'type': 'array', 'items': {'enum': ['web', 'telegram', 'discord', 'whatsapp', 'email'], 'type': 'string'}, 'minItems': 1, 'description': 'Channels to enable (web, telegram, ...).'}, 'enableA2A': {'type': 'boolean', 'default': True, 'description': 'Turn on the A2A toolset and issue an a2aUrl/a2aToken for this instance.'}, 'extraSoul': {'type': 'string', 'maxLength': 4000, 'description': 'Extra system-prompt instructions appended to the persona.'}, 'personaId': {'type': 'string', 'default': 'personal-assistant', 'minLength': 1, 'description': 'Persona/template id from list_platforms; defaults to the general-purpose persona.'}, 'webhookUrl': {'type': 'string', 'maxLength': 500, 'description': 'Public http(s) URL to receive signed pod events (agent.running, agent.stopped, agent.failed, agent.deleted, payment.confirmed, deletion.warning) instead of polling. The signing secret comes back once as webhookSecret.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'status', 'endpointUrl', 'a2aUrl', 'a2aToken', 'webhookSecret', 'next'], 'properties': {'id': {'type': 'string', 'description': 'Newly created instance id.'}, 'next': {'type': 'string', 'description': 'Suggested next step for the caller.'}, 'a2aUrl': {'type': ['string', 'null'], 'description': 'A2A endpoint, or null if A2A was not enabled.'}, 'status': {'type': 'string', 'description': 'Initial lifecycle status.'}, 'a2aToken': {'type': ['string', 'null'], 'description': 'A2A bearer token to keep, or null if A2A was not enabled.'}, 'endpointUrl': {'type': ['string', 'null'], 'description': 'Public HTTPS endpoint, or null until assigned.'}, 'webhookSecret': {'type': ['string', 'null'], 'description': 'HMAC key for webhook signatures when webhookUrl was given (shown once), else null.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'id'], 'properties': {'id': {'type': 'string', 'description': 'Id of the deleted instance.'}, 'ok': {'type': 'boolean', 'const': True, 'description': 'Always true on success.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'status', 'quotaStatus', 'reachable', 'serving'], 'properties': {'id': {'type': 'string', 'description': 'Instance id checked.'}, 'status': {'type': 'string', 'description': 'Lifecycle status reported by the account API.'}, 'serving': {'type': ['boolean', 'null'], 'description': 'Whether the instance is currently answering requests, or null if unknown.'}, 'reachable': {'type': ['boolean', 'null'], 'description': "Whether the instance's endpoint responded, or null if unknown."}, 'quotaStatus': {'type': ['string', 'null'], 'description': 'Usage quota status, or null if not tracked.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['term'], 'properties': {'term': {'type': 'object', 'description': 'Billing term details (status, renewal/expiry dates, etc.), as returned by the account API.', 'additionalProperties': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crypto', 'stars'], 'properties': {'term': {'description': "The instance's current billing term."}, 'stars': {'type': 'object', 'description': "Telegram Stars payment info (beta testing), as returned by the account API, plus an added 'note' field.", 'additionalProperties': {}}, 'crypto': {'type': 'object', 'description': "Crypto payment info (beta testing), as returned by the account API, plus an added 'note' field.", 'additionalProperties': {}}, 'providers': {'description': 'Card/subscription payment providers and buy links, as returned by the account API.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instances'], 'properties': {'instances': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'engine', 'tier', 'status', 'endpointUrl', 'a2aUrl', 'domain', 'createdAt'], 'properties': {'id': {'type': 'string', 'description': 'Instance (agent) id.'}, 'name': {'type': 'string', 'description': 'Display name.'}, 'tier': {'type': 'string', 'description': 'Hosting plan id.'}, 'a2aUrl': {'type': ['string', 'null'], 'description': 'A2A JSON-RPC endpoint for the instance, or null if A2A is not enabled.'}, 'domain': {'type': ['string', 'null'], 'description': 'Customer-owned domain serving the instance, or null.'}, 'engine': {'type': 'string', 'description': 'Runtime engine id (e.g. hermes).'}, 'status': {'type': 'string', 'description': 'Lifecycle status (e.g. running, stopped).'}, 'createdAt': {'type': 'string', 'description': 'ISO timestamp when the instance was created.'}, 'endpointUrl': {'type': ['string', 'null'], 'description': 'Public HTTPS endpoint for the instance, or null if not yet assigned.'}}, 'additionalProperties': False}, 'description': "The caller's instances."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['engines', 'tiers'], 'properties': {'tiers': {'type': 'array', 'items': {}, 'description': 'Available hosting plans (tiers) with prices, as published by the account API.'}, 'engines': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'label', 'minTier', 'status'], 'properties': {'id': {'type': 'string', 'description': 'Engine id (e.g. hermes).'}, 'label': {'type': 'string', 'description': 'Human-readable engine name.'}, 'status': {'type': 'string', 'description': 'Engine availability status (e.g. stable, beta).'}, 'minTier': {'type': 'string', 'description': 'Cheapest tier this engine can run on.'}, 'capabilities': {'description': 'Engine-specific capability flags, as published by the account API.'}}, 'additionalProperties': False}, 'description': 'Available runtime engines.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'name', 'engine', 'tier', 'status', 'endpointUrl', 'a2aUrl', 'domain', 'createdAt'], 'properties': {'id': {'type': 'string', 'description': 'Instance (agent) id.'}, 'name': {'type': 'string', 'description': 'Display name.'}, 'tier': {'type': 'string', 'description': 'Hosting plan id.'}, 'a2aUrl': {'type': ['string', 'null'], 'description': 'A2A JSON-RPC endpoint for the instance, or null if A2A is not enabled.'}, 'domain': {'type': ['string', 'null'], 'description': 'Customer-owned domain serving the instance, or null.'}, 'engine': {'type': 'string', 'description': 'Runtime engine id (e.g. hermes).'}, 'status': {'type': 'string', 'description': 'Lifecycle status (e.g. running, stopped).'}, 'createdAt': {'type': 'string', 'description': 'ISO timestamp when the instance was created.'}, 'endpointUrl': {'type': ['string', 'null'], 'description': 'Public HTTPS endpoint for the instance, or null if not yet assigned.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'name', 'engine', 'tier', 'status', 'endpointUrl', 'a2aUrl', 'domain', 'createdAt'], 'properties': {'id': {'type': 'string', 'description': 'Instance (agent) id.'}, 'name': {'type': 'string', 'description': 'Display name.'}, 'tier': {'type': 'string', 'description': 'Hosting plan id.'}, 'a2aUrl': {'type': ['string', 'null'], 'description': 'A2A JSON-RPC endpoint for the instance, or null if A2A is not enabled.'}, 'domain': {'type': ['string', 'null'], 'description': 'Customer-owned domain serving the instance, or null.'}, 'engine': {'type': 'string', 'description': 'Runtime engine id (e.g. hermes).'}, 'status': {'type': 'string', 'description': 'Lifecycle status (e.g. running, stopped).'}, 'createdAt': {'type': 'string', 'description': 'ISO timestamp when the instance was created.'}, 'endpointUrl': {'type': ['string', 'null'], 'description': 'Public HTTPS endpoint for the instance, or null if not yet assigned.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'name', 'engine', 'tier', 'status', 'endpointUrl', 'a2aUrl', 'domain', 'createdAt'], 'properties': {'id': {'type': 'string', 'description': 'Instance (agent) id.'}, 'name': {'type': 'string', 'description': 'Display name.'}, 'tier': {'type': 'string', 'description': 'Hosting plan id.'}, 'a2aUrl': {'type': ['string', 'null'], 'description': 'A2A JSON-RPC endpoint for the instance, or null if A2A is not enabled.'}, 'domain': {'type': ['string', 'null'], 'description': 'Customer-owned domain serving the instance, or null.'}, 'engine': {'type': 'string', 'description': 'Runtime engine id (e.g. hermes).'}, 'status': {'type': 'string', 'description': 'Lifecycle status (e.g. running, stopped).'}, 'createdAt': {'type': 'string', 'description': 'ISO timestamp when the instance was created.'}, 'endpointUrl': {'type': ['string', 'null'], 'description': 'Public HTTPS endpoint for the instance, or null if not yet assigned.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'provider', 'key'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}, 'key': {'type': 'string', 'minLength': 1, 'description': 'The provider API key. Stored encrypted, never echoed back.'}, 'model': {'type': 'string', 'maxLength': 200, 'description': 'Model id to use with this provider (e.g. gpt-4o-mini). Optional; the engine defaults if omitted.'}, 'provider': {'type': 'string', 'minLength': 1, 'description': 'LLM provider id, e.g. openai, anthropic, deepseek.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'name', 'engine', 'tier', 'status', 'endpointUrl', 'a2aUrl', 'domain', 'createdAt'], 'properties': {'id': {'type': 'string', 'description': 'Instance (agent) id.'}, 'name': {'type': 'string', 'description': 'Display name.'}, 'tier': {'type': 'string', 'description': 'Hosting plan id.'}, 'a2aUrl': {'type': ['string', 'null'], 'description': 'A2A JSON-RPC endpoint for the instance, or null if A2A is not enabled.'}, 'domain': {'type': ['string', 'null'], 'description': 'Customer-owned domain serving the instance, or null.'}, 'engine': {'type': 'string', 'description': 'Runtime engine id (e.g. hermes).'}, 'status': {'type': 'string', 'description': 'Lifecycle status (e.g. running, stopped).'}, 'createdAt': {'type': 'string', 'description': 'ISO timestamp when the instance was created.'}, 'endpointUrl': {'type': ['string', 'null'], 'description': 'Public HTTPS endpoint for the instance, or null if not yet assigned.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'peers'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id whose peer list is being set.'}, 'peers': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'A2A JSON-RPC endpoint URL of the peer agent.'}, 'name': {'type': 'string', 'maxLength': 64, 'minLength': 1, 'description': 'Name other agents use to address this peer over A2A.'}, 'token': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'Bearer token to send when calling this peer, if it requires one.'}}, 'additionalProperties': False}, 'maxItems': 20, 'description': 'Full replacement list of peer agents this instance may call (up to 20).'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'name', 'engine', 'tier', 'status', 'endpointUrl', 'a2aUrl', 'domain', 'createdAt'], 'properties': {'id': {'type': 'string', 'description': 'Instance (agent) id.'}, 'name': {'type': 'string', 'description': 'Display name.'}, 'tier': {'type': 'string', 'description': 'Hosting plan id.'}, 'a2aUrl': {'type': ['string', 'null'], 'description': 'A2A JSON-RPC endpoint for the instance, or null if A2A is not enabled.'}, 'domain': {'type': ['string', 'null'], 'description': 'Customer-owned domain serving the instance, or null.'}, 'engine': {'type': 'string', 'description': 'Runtime engine id (e.g. hermes).'}, 'status': {'type': 'string', 'description': 'Lifecycle status (e.g. running, stopped).'}, 'createdAt': {'type': 'string', 'description': 'ISO timestamp when the instance was created.'}, 'endpointUrl': {'type': ['string', 'null'], 'description': 'Public HTTPS endpoint for the instance, or null if not yet assigned.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'url'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Instance (agent) id, as returned by create_instance or list_instances.'}, 'url': {'type': 'string', 'maxLength': 500, 'minLength': 8, 'description': 'Public http(s) URL to POST signed pod events to. Private and loopback hosts are refused.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'url', 'secret', 'events'], 'properties': {'id': {'type': 'string', 'description': 'Instance id.'}, 'url': {'type': 'string', 'description': 'The webhook URL now in effect.'}, 'events': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Event types that will be delivered.'}, 'secret': {'type': 'string', 'description': 'HMAC-SHA256 key for X-AgentsPodium-Signature. Shown once — store it.'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
Replicate
Provides access to Replicate models, versions, collections, hardware, predictions, and deployments for running and managing hoste…
deepinfra
Provides access to DeepInfra model and hardware catalogs, inference deployments, deployment metrics, logs, rate limits and usage …
PZERO
Provides prepaid hosted inference for agents, including chat completions, image generation, video generation, model discovery, jo…
fireworks
Inspects and manages Fireworks AI models, deployments, datasets, batch jobs, users, and supervised fine-tuning jobs.
LMX Cloud LLM Inference
Provides hosted OpenAI-compatible LLM chat inference, vision inputs, PDF extraction, model discovery, pricing, usage, and optiona…
mcp
Provides access to hosted LLM inference pools, connection details, subscription management, and USDC payments on Base.
AI Compute Radar
Evaluates which tracked AI models fit specific GPUs or Macs and provides model trends, GPU rental prices, and weekly recommendati…
titan
Provides GPU-backed LLM inference on an RTX 4080, with credit purchasing and usage tracking.