{"name":"com.agentspodium/hosting","slug":"agentspodium-hosting","title":"AgentsPodium Hosting","description":"Create, watch, pay for and connect hosted AI agent pods on AgentsPodium. Needs an API key.","url":"https://mcp.market/server/agentspodium-hosting","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-09-09T16:14:52.000Z","license":null},"uptime":{"percent":100,"checks":7,"ok":7,"last_checked_at":"2026-09-21T01:45:35.358Z","last_ok_at":"2026-09-21T01:45:35.358Z","latency_ms":122},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/agentspodium/agent-gateway","website":"https://hosting.defispace.com/docs/mcp.html","version":"1.0.4","remotes":[{"type":"streamable-http","url":"https://mcp.agentspodium.com/mcp","headers":[{"description":"Bearer <AgentsPodium API key, ak_live_…>. Create one at https://agentspodium.com/account (API keys for agents).","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"packages":[],"tools":[{"name":"create_instance","description":"Create (deploy) a new AgentsPodium instance. Returns the instance id and, when enableA2A is true, the a2aUrl and a2aToken the caller should keep. After creating, poll get_instance_health until it is serving, then call set_llm_key to give it a working LLM key.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"personaId":{"type":"string","minLength":1,"default":"personal-assistant","description":"Persona/template id from list_platforms; defaults to the general-purpose persona."},"engine":{"type":"string","minLength":1,"default":"hermes","description":"Runtime engine id (e.g. hermes, openclaw, n8n). See list_platforms for what's available."},"tier":{"type":"string","enum":["tiny","small","medium","large"],"description":"Hosting plan controlling RAM/CPU/disk. See list_platforms for prices."},"name":{"type":"string","minLength":1,"maxLength":60,"description":"Display name for the instance."},"channels":{"type":"array","items":{"type":"string","enum":["web","telegram","discord","whatsapp","email"]},"minItems":1,"description":"Channels to enable (web, telegram, ...)."},"model":{"type":"string","maxLength":200,"description":"Default LLM model id for the engine."},"enableA2A":{"type":"boolean","default":true,"description":"Turn on the A2A toolset and issue an a2aUrl/a2aToken for this instance."},"domain":{"type":"string","maxLength":253,"description":"Customer-owned domain to serve the instance from."},"extraSoul":{"type":"string","maxLength":4000,"description":"Extra system-prompt instructions appended to the 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."}},"required":["tier"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"delete_instance","description":"Permanently delete an instance. This cannot be undone.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_instance_health","description":"Check whether an instance is reachable and serving, plus its status and quota state.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_instance_term","description":"Get the billing term (trial/paid/grace) for an instance, including when it renews or expires.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_payment_options","description":"Get ways to pay for an instance's plan: card/subscription buy links, crypto payment info, and Telegram Stars info (crypto and Stars are in beta testing), plus the instance's current term.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_instances","description":"List the caller's AgentsPodium instances (agents): id, name, engine, tier, status, endpoint and A2A URL, domain, creation date. Never returns secrets.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_platforms","description":"List available AgentsPodium engines (platforms) and hosting plans (tiers), with prices and capabilities.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"pause_instance","description":"Pause an instance: stops it and its billing lease. Data is archived, not deleted.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"rebuild_instance","description":"Rebuild an instance's pod (e.g. after a config change that needs a restart).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"resume_instance","description":"Resume a previously paused instance, rebuilding it from its archive.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"set_llm_key","description":"Set (or clear, with key=null) the LLM provider API key an instance uses to answer. Required before a freshly created instance can actually respond.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."},"provider":{"type":"string","minLength":1,"description":"LLM provider id, e.g. openai, anthropic, deepseek."},"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."}},"required":["id","provider","key"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"set_peers","description":"Set the list of other A2A agents this instance is allowed to call by name.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id whose peer list is being set."},"peers":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":64,"description":"Name other agents use to address this peer over A2A."},"url":{"type":"string","format":"uri","description":"A2A JSON-RPC endpoint URL of the peer agent."},"token":{"type":"string","minLength":1,"maxLength":500,"description":"Bearer token to send when calling this peer, if it requires one."}},"required":["name","url"],"additionalProperties":false},"maxItems":20,"description":"Full replacement list of peer agents this instance may call (up to 20)."}},"required":["id","peers"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"set_webhook","description":"Register a URL that receives signed POSTs when the instance comes up, stops, fails, is deleted, when a payment is confirmed and before deletion for non-payment — instead of polling get_instance_health. Returns the HMAC secret once.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"description":"Instance (agent) id, as returned by create_instance or list_instances."},"url":{"type":"string","minLength":8,"maxLength":500,"description":"Public http(s) URL to POST signed pod events to. Private and loopback hosts are refused."}},"required":["id","url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-19T20:58:48.927Z","report":{"scannerVersion":"0.1.7","scannedAt":"2026-09-19T20:58:49.007Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 2015ms"]},"poisoning":{"score":15,"max":15,"notes":["13 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":15,"max":15,"notes":["last push 10 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.agentspodium.com/mcp","reachable":true,"authRequired":false,"latencyMs":2015,"serverInfo":{"name":"agentspodium-hosting","version":"1.0.4"}}],"packages":[],"repo":{"found":true,"owner":"agentspodium","repo":"agent-gateway","archived":false,"pushedAt":"2026-09-09T16:14:52Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/322434254?v=4","ownerCreatedAt":"2026-08-29T09:21:57Z"},"icon":{"url":"https://hosting.defispace.com/apple-touch-icon.png","source":"site","width":180,"height":180},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-09-09T16:14:52.000Z","score":23}}}},"grade_history":[],"reviews":[]}