{"id":1032942,"recorded_at":"2026-10-29T15:13:27.789571Z","observed_at":"2026-10-29T15:13:27.789419Z","subject_kind":"source_record","subject":"mcp_registry:com.chain305/chainsaw","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["mcp","https://chain305.com/chainproxy/mcp"],["web","https://chain305.com/for-agents/"]],"name":"Chainsaw package firewall","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-29T14:36:26.719563Z","status":"active","statusChangedAt":"2026-10-29T14:36:26.719563Z","updatedAt":"2026-10-29T14:36:26.719563Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Package firewall for agents: route npm, pip and docker installs through Chainsaw.","name":"com.chain305/chainsaw","remotes":[{"headers":[{"description":"Bearer token from the device-code flow at https://chain305.com/chainproxy/api/auth/cli/device (see https://chain305.com/.well-known/mcp.json)","isRequired":true,"isSecret":true,"name":"Authorization"}],"type":"streamable-http","url":"https://chain305.com/chainproxy/mcp"}],"title":"Chainsaw package firewall","version":"1.0.0","websiteUrl":"https://chain305.com/for-agents/"}},"source":"mcp_registry","summary":"Package firewall for agents: route npm, pip and docker installs through Chainsaw."},"body_sha256":"e0a36db58facf29b0dc65b5c10e586ea5b676bf6ce2b0f31d78761c7e59c8a85","prev_id":null,"leaf":"0x2701565acaddb7bbf61c358bcb08bf6cd0fbad1b696244d15c15e29eb773fac7","leaf_text":"{\"body\":\"e0a36db58facf29b0dc65b5c10e586ea5b676bf6ce2b0f31d78761c7e59c8a85\",\"id\":1032942,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793286807789419,\"prev\":null,\"subject\":\"mcp_registry:com.chain305/chainsaw\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0x27015986b481c87de47873ebb4c08b077d2f26cb30d00ccd725d842321a71f87","0xb58dd647631939e677646f04c375ddad020e18ee690e7d64c80ffdd0f37d289f","0x4ed743a1a76502f2ee5f5bd0f9ee8f9db5f4b8d2e9873102f65ca212f8d9b14b","0x5df38b793b3ce330e4ae8ed44840e0d0490bd50419c4e67c4fe065528464f272","0x378151269b5c0f09e9d9b340a9896c0c57704ae7fd69ea601d9d51a27c025c65","0x02780fb174fcba462498cb82ad86cc58db94ccfefe714e4810d1d0a6a08a5f20","0xd78d1032200fc04096df0a36bba79943d712d023004fede5e8f632c62cb9ad16","0xfa76710710cb258fa69afac7ff2d797cd6fcec23c5eb5c8d0f4687c4011abecb","0x2c057f37a0057684d28ebac0b188203622caf29ac94704af8b1837af797fd990","0xea8deff4a68158de412a8f583e4e312a0dd6f600ca7fcdd3ab95a3b73001b2a0","0xe70a1fb972e08d1e82211153449663f72809169a45f324d8e49ba224f9f883fe","0xf30da75fe0e12b1668c26a6b3d0bb8e0c311e494aa0f674a84e8a5c6af4ebeaa","0x0578ac51015c13b031ebae2ad1327fb530b3c3e756fcd27ad5aec34155ce2a69","0xe5630d765942d2009587828da7f2d173776eecb52114ac282f05c7b772bfe337","0x00268e62f7d5ca6313e0e60afdc2bd4f52c6dbdb3b4b4d27e01e634b4bcb1d2c","0x1c3764b490d23b94e5ac838c89f8d3850dedb0819196f367da2479c7a88bf2c0","0xd76435ead496863d8b0bfab3434f54cd11da3c49d104fc4064b9cb3381567bbd","0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07"]}