{"name":"io.github.productstein/holomime","slug":"productstein-holomime","title":null,"description":"Behavioral therapy for AI agents — self-diagnosis, alignment, and training via MCP","url":"https://mcp.market/server/productstein-holomime","rating":null,"grade":"B","score":71,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":18,"stars":1,"forks":0,"downloads_week":58,"last_push_at":"2026-04-01T01:24:30.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/productstein/holomime","website":null,"version":"1.9.2","remotes":[],"packages":[{"registryType":"npm","identifier":"holomime","version":"1.9.2","transport":{"type":"stdio"}}],"tools":[{"name":"holomime_assess","description":"Full Big Five personality alignment assessment. Compares an agent's actual behavioral traits (scored from messages) against its personality specification. Returns trait alignments, health score, and prescriptions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"holomime_autopilot","description":"Automated self-triggered alignment. Diagnoses an agent's conversation, checks severity against a threshold, and optionally runs a full alignment session. Returns whether alignment was triggered, diagnosis results, recommendations, and any personality changes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"holomime_diagnose","description":"Analyze conversation messages for behavioral patterns using 8 rule-based detectors. Returns over-apologizing, hedging, sycophancy, boundary violations, error spirals, sentiment skew, formality issues, and retrieval quality. Set detail level: 'summary' (quick health check), 'standard' (patterns + severity), or 'full' (everything including examples and prescriptions).","write_action":false,"price_micros":0,"input_schema":null},{"name":"holomime_observe","description":"Record a behavioral self-observation during a conversation. Call this when you notice yourself falling into a pattern (hedging, over-apologizing, sycophancy, etc.) or when the user's emotional state shifts. Self-observations are stored in persistent behavioral memory and become training signal for future alignment. Returns acknowledgment and any relevant behavioral history.","write_action":false,"price_micros":0,"input_schema":null},{"name":"holomime_profile","description":"Generate a human-readable personality summary from a .personality.json spec. Returns Big Five scores, behavioral dimensions, communication style, and growth areas as plain text.","write_action":false,"price_micros":0,"input_schema":null},{"name":"holomime_self_audit","description":"Mid-conversation behavioral self-check. Call this during a conversation to detect if you are falling into problematic patterns (sycophancy, over-apologizing, hedging, error spirals, boundary violations). Returns flags with actionable suggestions for immediate correction. No LLM required \\u2014 pure rule-based analysis.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":71,"grade":"B","scanned_at":"2026-09-27T23:36:47.516Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-27T23:36:47.457Z","components":{"code":{"score":20,"max":25,"notes":["32 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":8,"max":15,"notes":["last push 180 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"dist/cli.js: …e: \"user\", content: \"I heard that using eval() in JavaScript is perfectly safe as lon…"}],"inputs":{"packages":[{"registryType":"npm","identifier":"holomime","version":"1.9.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":14,"publishedAt":"2026-03-17T20:49:40.826Z","repositoryUrl":"git+https://github.com/productstein/holomime.git","weeklyDownloads":58}],"repo":{"found":true,"owner":"productstein","repo":"holomime","archived":false,"pushedAt":"2026-04-01T01:24:30Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/251211443?v=4","ownerCreatedAt":"2025-12-23T17:27:16Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/251211443?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":0,"downloadsWeek":58,"license":"MIT","lastPushAt":"2026-04-01T01:24:30.000Z","score":18}}}},"grade_history":[],"reviews":[]}