{"name":"com.learningnodes/elen","slug":"learningnodes-elen","title":null,"description":"Records coding-agent decisions with their limits and marks old ones superseded. Local SQLite.","url":"https://mcp.market/server/learningnodes-elen","rating":null,"grade":"A","score":94,"certified":false,"status":"active","category":"data","tags":["data","ai"],"presence":{"score":26,"stars":4,"forks":0,"downloads_week":5,"last_push_at":"2026-10-14T00:05:45.000Z","license":"AGPL-3.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/LearningNodes/Elen","website":null,"version":"0.3.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@learningnodes/elen-mcp","version":"0.3.1","transport":{"type":"stdio"}}],"tools":[{"name":"elen_commit","description":"Commit a new minimal epistemic decision to the graph. Pass constraints as plain text array.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_consolidate","description":"Suggest consolidation clusters and duplicate/stale candidates. Does not modify the graph — apply supersede/merge only after human confirmation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_expand","description":"Expand a minimal pointer decision ID into its full constraints and text when ambiguity requires it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_get_competency","description":"View the competency profile for this agent — domain expertise based on validated decision history.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_get_context","description":"Get an overview of active decision threads grouped by domain. Call at session start to orient before making decisions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_incoming","description":"List decisions other principals have shared into your workspace (the grants inbox), with grant metadata and the shared decision. Query-only; nothing is written locally.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_log_decision","description":"Create a validated Decision Record from constraints/evidence/answer.","write_action":true,"price_micros":0,"input_schema":null},{"name":"elen_search_precedents","description":"Search validated decisions for precedents.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_status","description":"Return local graph observability meta (agent, project, db path, counts, other projects). Call to verify namespace before committing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_suggest","description":"Before making a decision or taking action, retrieve pointer-first minimal candidates of prior decisions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_supersede","description":"Explicitly revise and supersede an older decision with a new one.","write_action":false,"price_micros":0,"input_schema":null},{"name":"elen_team_search","description":"Search team and human decisions visible to your workspace for a topic. Query-only; nothing is written locally.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":94,"grade":"A","scanned_at":"2026-10-14T05:22:20.568Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-14T05:22:20.541Z","components":{"code":{"score":25,"max":25,"notes":["37 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 0 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@learningnodes/elen-mcp","version":"0.3.1","found":true,"license":"AGPL-3.0","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-10-14T00:00:42.859Z","repositoryUrl":"git+https://github.com/LearningNodes/Elen.git","weeklyDownloads":5}],"repo":{"found":true,"owner":"LearningNodes","repo":"Elen","archived":false,"pushedAt":"2026-10-14T00:05:45Z","stars":4,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/36131564?v=4","ownerCreatedAt":"2018-02-04T14:27:28Z","license":"AGPL-3.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/36131564?v=4&s=128","source":"github"},"presence":{"stars":4,"forks":0,"downloadsWeek":5,"license":"AGPL-3.0","lastPushAt":"2026-10-14T00:05:45.000Z","score":26}}}},"grade_history":[],"reviews":[]}