{"id":277857,"recorded_at":"2026-10-26T19:14:03.632414Z","observed_at":"2026-10-26T19:14:03.632337Z","subject_kind":"source_record","subject":"mcp_registry:io.github.p9m-team/p9m","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://csakaszamok.github.io/p9m/latest/mcp/"]],"name":"Purgatorium (p9m)","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-26T17:11:59.134432Z","status":"active","statusChangedAt":"2026-10-26T17:11:59.134432Z","updatedAt":"2026-10-26T17:11:59.134432Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Self-hosted Docker sandboxes for agents: create one, deploy a compose stack, read its files and URLs","name":"io.github.p9m-team/p9m","remotes":[{"headers":[{"description":"Bearer <token>: a Purgatorium access token (Access tokens page); a token limited to one sandbox gets only that sandbox's tools","isRequired":true,"isSecret":true,"name":"Authorization"}],"type":"streamable-http","url":"https://{purgatorium_host}/mcp","variables":{"purgatorium_host":{"description":"Your Purgatorium server's address, where its UI is (PUBLIC_URL without https://), e.g. p9m.example.com","isRequired":true}}}],"repository":{"source":"github","url":"https://github.com/csakaszamok/p9m"},"title":"Purgatorium (p9m)","version":"0.12.16","websiteUrl":"https://csakaszamok.github.io/p9m/latest/mcp/"}},"source":"mcp_registry","summary":"Self-hosted Docker sandboxes for agents: create one, deploy a compose stack, read its files and URLs"},"body_sha256":"a1068350f972534a9d3fa3b1fd669692bbfdf29b355776d22894152443e4c0d0","prev_id":45373,"leaf":"0xe3156b921cfbe8ce4fc6ad2add4e796fc4db48f1e2dbaa552c430b6f156d08fa","leaf_text":"{\"body\":\"a1068350f972534a9d3fa3b1fd669692bbfdf29b355776d22894152443e4c0d0\",\"id\":277857,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793042043632337,\"prev\":45373,\"subject\":\"mcp_registry:io.github.p9m-team/p9m\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xe315897ef13129747c22bad8510c7934062646f0abce4f86aafd854a1be91526","0x0492d504cd74fed7020e157f1972996413c9c785ff4416d4e05ccf6bda729442","0xd657a61d34946fa0c190e2f72b071a2061ea9c1409af61241783514952850300","0xd138a9d6a613aded84b380dc06bee0be382cf7ab7f8c807e32f08339e74fdb9c","0x1958c5a0c93744e67de088ef4b2451d9bdda6c1fd3c8510fbfcadd0f8c241a5e","0xaacca0cf8a8cbf0dae44adfbf98060e8e7744afbad82520cf0ae3861558ee846","0xf49ec6fa89121f408de59fb0886ac0596131813a1a64bda57d97f712392b6231","0x961889ffdc0c7d53e7e36b7638ac5da86b37fcfe13a21b66d4a30ef0804db607","0x5c7eb6ae3cc0d3a86ba7b53744b81a3ba31a82de62be19ca8fc901443f5be623","0x5692ec6ba832f6cc4dbe53481b47f761ef42ae1d89759bce2e5e78dfc6a18191","0xdf3f95c9d849961694a4ee89abdfac5cbfb97e2ba08a6ad3eefe16691598b4f5","0x8e135936797442c4eea61915f2c9f8f6df06e1322204cd0e6986ada3e54c77cc","0xc0924a0807e534382f518663123231c317124338831a2b310de2c17b09677086","0x9bc5fc98278b9f6dc18c66c6e162aefd5244be03170d41bc5161f58ad11beed7","0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0","0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678","0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc"]}