{"id":37302,"recorded_at":"2026-10-26T14:36:29.661741Z","observed_at":"2026-10-26T14:36:29.661708Z","subject_kind":"source_record","subject":"mcp_registry:io.github.flowinfosystems-index/abe","kind":"listing","method":"baseline/1","body":{"endpoints":[["web","https://fjp.flowinfo.co/abe"]],"name":"Abe","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-13T19:36:56.927088Z","status":"active","statusChangedAt":"2026-10-13T19:36:56.927088Z","updatedAt":"2026-10-13T19:36:56.927088Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Free, local check before an AI agent acts: your rules return ACT, BLOCK or ESCALATE.","name":"io.github.flowinfosystems-index/abe","packages":[{"environmentVariables":[{"description":"Absolute path to your abe-policy.yaml (create one with: uvx abe-ai init)","format":"filepath","isRequired":true,"name":"ABE_POLICY"},{"choices":["none","flow"],"default":"none","description":"Set to flow to send escalations to Flow (needs FLOW_API_KEY). Default: none, nothing leaves your machine.","name":"ABE_RESOLVER"},{"description":"Flow Resolver key (fjp_live_...), only with ABE_RESOLVER=flow. https://fjp.flowinfo.co/credits","isSecret":true,"name":"FLOW_API_KEY"}],"identifier":"abe-ai","packageArguments":[{"type":"positional","value":"mcp"}],"registryType":"pypi","runtimeArguments":[{"name":"--from","type":"named","value":"abe-ai[mcp,flow]==0.2.3"}],"runtimeHint":"uvx","transport":{"type":"stdio"},"version":"0.2.3"}],"repository":{"source":"github","url":"https://github.com/flowinfosystems-index/abe"},"title":"Abe","version":"0.2.3","websiteUrl":"https://fjp.flowinfo.co/abe"}},"source":"mcp_registry","summary":"Free, local check before an AI agent acts: your rules return ACT, BLOCK or ESCALATE."},"body_sha256":"3ef3ec68d8012dc92f79b55f3e1cb7058ad71e5bc51d8563cf3378059849ae6e","prev_id":null,"leaf":"0xd53cd834f7c4640bc2730758b4ab7fc5a38eea7eb286d18d52107170bf99f030","leaf_text":"{\"body\":\"3ef3ec68d8012dc92f79b55f3e1cb7058ad71e5bc51d8563cf3378059849ae6e\",\"id\":37302,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025389661708,\"prev\":null,\"subject\":\"mcp_registry:io.github.flowinfosystems-index/abe\",\"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":["0xd53d536c74f89d82d11a7fc8ca8b6213df697f71e9dd947f9adef35466cf94f7","0xc7a68d83961539e4ec0dbcf59389ddf32da6eebca485f2adb27f4e12ae41b69d","0x93480267ba0e34280022e1beaea163d98c7a5359c1dab5acdaf33b9d62aea9da","0x1deafe7386a0994c63f694705d8012dcb8c0480537bff03932a405b3cd0d95b6","0x79e5356dc517e002802fa65148d3512568547e2e3d39a31e39fe1305318b6087","0x32dde3c8ab53cd3c7210c87c97fb17b7e2c35f23de79d7a324641296daec8303","0x72f3b709f45222e7aefddb56b43b79e6d991db5052f12b62ecc2d1008c4386f7","0x8954b1d0a8aec23ef95c6f0aeb881cf9d87ff2ee5d7007586b51629abfbc01a3","0x315af63b01c4773f0e9b5e5fa7ce4d72aed07bd31b719894d1b33072d663bd51","0xf376a4ca9cf607e0959809e8f8fd016d5a59f5592298fa4f357a56f97675ecf6","0xb662623cf3d981ba2c8b763c6eb8f856021264a195ee47844bfa430e2ef3597f","0x7026808261896a203198354548e5e8cabce4a06e89d077c172084841b47ae119","0x3199db04c2c73c3483386a86bf503eafde5af103465608156e2e5f42e72a6fbe","0x6b927d53caa5125cdba9255612d524976c691f8672796c3f0885ba2c5b3af1ad","0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b","0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}