{"id":"db014d65-bace-49ab-a437-dd1416c2f8c7","shortId":"wCCpzX","kind":"mcp","title":"Agent VM","tagline":"Container-based runtime with an embedded MCP resolver providing sandboxed filesystem and shell access for AI agents.","description":"Container-based runtime with an embedded MCP resolver providing sandboxed filesystem and shell access for AI agents.\n\nAgent VM provides a Docker-based sandboxed Linux environment with filesystem and shell access exposed through a standard MCP Streamable HTTP interface. The embedded resolver offers file listing, reading with automatic chunking for large files, writing with auto-created parent directories, and shell command execution with real-time SSE streaming of output. Security is enforced through seven independent layers including configurable security modes (strict, moderate, permissive), command whitelisting and blacklisting, argument validation, direct execution without shell interpretation, and comprehensive audit logging.","tags":["agent"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/sean-lai-sh/agent-vm","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.556","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on pulsemcp · has source repo · 3 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-15T05:22:25.418Z","embedding":null,"createdAt":"2026-04-28T08:22:13.551Z","updatedAt":"2026-05-15T05:22:25.418Z","lastSeenAt":"2026-05-15T05:22:25.418Z","tsv":"'access':17,35,53 'agent':1,20,38,39 'ai':19,37 'argument':112 'audit':121 'auto':78 'auto-cr':77 'automat':70 'base':5,23,45 'blacklist':111 'chunk':71 'command':84,108 'comprehens':120 'configur':102 'contain':4,22 'container-bas':3,21 'creat':79 'direct':114 'directori':81 'docker':44 'docker-bas':43 'embed':9,27,63 'enforc':96 'environ':48 'execut':85,115 'expos':54 'file':66,74 'filesystem':14,32,50 'http':60 'includ':101 'independ':99 'interfac':61 'interpret':118 'larg':73 'layer':100 'linux':47 'list':67 'log':122 'mcp':10,28,58 'mode':104 'moder':106 'offer':65 'open-source' 'output':93 'parent':80 'permiss':107 'provid':12,30,41 'read':68 'real':88 'real-tim':87 'resolv':11,29,64 'runtim':6,24 'sandbox':13,31,46 'secur':94,103 'seven':98 'shell':16,34,52,83,117 'sse':90 'standard':57 'stream':91 'streamabl':59 'strict':105 'time':89 'transport-stdio' 'valid':113 'vm':2,40 'whitelist':109 'without':116 'write':75","prices":[{"id":"723464f2-8157-4260-afee-b8e8927e0341","listingId":"db014d65-bace-49ab-a437-dd1416c2f8c7","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-28T08:22:13.551Z"}],"sources":[{"listingId":"db014d65-bace-49ab-a437-dd1416c2f8c7","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/gh-sean-lai-sh-agent-vm","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-28T08:22:13.551Z","lastSeenAt":"2026-05-15T05:22:25.418Z"}],"details":{"listingId":"db014d65-bace-49ab-a437-dd1416c2f8c7","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Agent VM","github_stars":3,"registry_url":"https://www.pulsemcp.com/servers/gh-sean-lai-sh-agent-vm","source_code_url":"https://github.com/sean-lai-sh/agent-vm"},"updatedAt":"2026-05-15T05:22:25.418Z"}}