{"name":"io.github.emeraldleaf/okl","slug":"emeraldleaf-okl","title":"okl — Observed Knowledge Ledger","description":"Keeps your agent true to your rules. Keeps them true to the code. Keeps learning as you build.","url":"https://mcp.market/server/emeraldleaf-okl","rating":null,"grade":"B","score":77,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":32,"stars":0,"forks":1,"downloads_week":659,"last_push_at":"2026-10-03T21:00:02.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/emeraldleaf/okl","website":"https://github.com/emeraldleaf/okl/blob/main/docs/GETTING-STARTED.md","version":"0.13.0","remotes":[],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"observed-knowledge-ledger","version":"0.13.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The MCP SDK. okl keeps it in the optional `mcp` extra, and uvx installs only the base package.","type":"named","name":"--with","value":"mcp>=1.2"}],"packageArguments":[{"type":"positional","value":"mcp"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}