{"name":"io.github.block/model-ledger","slug":"block-model-ledger","title":"Model Ledger","description":"Model inventory and governance: trace deployed models and their dependencies as an append-only log","url":"https://mcp.market/server/block-model-ledger","rating":null,"grade":"A","score":94,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":37,"stars":14,"forks":7,"downloads_week":39,"last_push_at":"2026-09-17T15:31:48.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/block/model-ledger","website":"https://block.github.io/model-ledger/","version":"0.7.13","remotes":[],"packages":[{"registryType":"pypi","identifier":"model-ledger","version":"0.7.13","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install with the MCP and CLI extras","value":"model-ledger[mcp,cli]==0.7.13","type":"named","name":"--from"}],"packageArguments":[{"description":"Start the MCP server (stdio transport)","value":"mcp","type":"positional"}]}],"tools":[{"name":"changelog","description":"View cross-model event history with time range filtering.","write_action":false,"price_micros":0,"input_schema":null},{"name":"discover","description":"Import models from external sources into the ledger.","write_action":false,"price_micros":0,"input_schema":null},{"name":"investigate","description":"Deep-dive into a single model — history, metadata, dependencies.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_tags","description":"Return all tags attached to a model.","write_action":false,"price_micros":0,"input_schema":null},{"name":"query","description":"Search and filter the model inventory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"record","description":"Register a new model or record an event on an existing model.","write_action":false,"price_micros":0,"input_schema":null},{"name":"tag","description":"Create or move a named tag to the latest snapshot of a model.","write_action":true,"price_micros":0,"input_schema":null},{"name":"trace","description":"Traverse a model's dependency graph.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":94,"grade":"A","scanned_at":"2026-09-25T17:22:01.600Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T17:22:01.558Z","components":{"code":{"score":25,"max":25,"notes":["78 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 8 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"model-ledger","version":"0.7.13","found":true,"weeklyDownloads":39,"license":"Apache-2.0","dependencyCount":26,"publishedAt":"2026-07-21T17:11:58.925888Z","repositoryUrl":"https://github.com/block/model-ledger"}],"repo":{"found":true,"owner":"block","repo":"model-ledger","archived":false,"pushedAt":"2026-09-17T15:31:48Z","stars":14,"forks":7,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/185116535?v=4","ownerCreatedAt":"2024-10-15T17:59:25Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/185116535?v=4&s=128","source":"github"},"presence":{"stars":14,"forks":7,"downloadsWeek":39,"license":"Apache-2.0","lastPushAt":"2026-09-17T15:31:48.000Z","score":37}}}},"grade_history":[],"reviews":[]}