{"name":"io.github.replenhq/replen","slug":"replenhq-replen","title":null,"description":"A local intelligence layer for AI coding agents. Maps your repos, matches the open-source frontier.","url":"https://mcp.market/server/replenhq-replen","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":32,"stars":8,"forks":0,"downloads_week":41,"last_push_at":"2026-09-07T11:26:45.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/replenhq/replen","website":null,"version":"1.3.5","remotes":[],"packages":[{"registryType":"npm","identifier":"@replen/mcp","version":"1.3.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Backend base URL. Set automatically by npx replen; override only to self-host.","format":"string","name":"DIGEST_BASE_URL"},{"description":"Optional hosted-tier token. Set automatically by npx replen; not needed to self-host.","format":"string","isSecret":true,"name":"DIGEST_TOKEN"}]}],"tools":[{"name":"replen_capture_insight","description":"Capture a PORTFOLIO INSIGHT from triage — Pass 3 (a transferable idea / premise / way-of-working) or Pass 4 (a sharpened boundary).","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_cart","description":"Atlas Carts — pull a saved, filtered VIEW over the user's decision graph so you can act on it in-session.","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_handoff","description":"Open a handoff PR in the user's own project repo, adding .digest/handoffs/<repo>-<date>.md describing why the matched OSS surfaced and prompting the agent to evaluate it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_help","description":"List every replen MCP tool available in this session with one-line descriptions and example invocations. Call this when the user types /replen or asks 'what can replen do' / 'what commands do I have'.","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_leaps","description":"Leaps — Atlas's connection engine. Surface NON-OBVIOUS, high-leverage connections for the user's repos, drawn from Atlas (Replen's knowledge graph of their whole portfolio).","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_onboard_state","description":"Per-repo onboarding state for the whole portfolio — the cheap PRE-FLIGHT for /replen-onboard. Call this ONCE before","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_queue","description":"The awareness→action queue. Items land here from the user's weekly brief / alert emails ('queue for next session')","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_recall","description":"Replen's MEMORY across the user's whole portfolio + decision history. Ask it before re-deriving things the user has already settled. Answers questions like:","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_record_triage","description":"Record your per-candidate triage decision back to Replen. Call ONCE per candidate during the replen_match loop, AFTER you've formed your verdict but BEFORE / alongside presenting the writeup to the user.","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_set_capabilities","description":"Set the TECHNICAL CAPABILITIES of a Replen project from what you read in its code. Use this during ONBOARDING","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_set_product","description":"Group repos into a multi-repo PRODUCT. A product usually spans several repos (a web app, an API,","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_set_tags","description":"Set the DOMAIN TAG CLOUD on one of the user's registered Replen projects — the single biggest lever on match","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_set_versions","description":"Report the project's PINNED dependency/runtime versions to Replen — names + versions ONLY, never code.","write_action":false,"price_micros":0,"input_schema":null},{"name":"replen_state","description":"Record a user action on a Replen candidate. Call AFTER you've presented writeups via replen_match and the user has chosen what to do with each one.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":80,"grade":"B","scanned_at":"2026-09-26T11:35:34.242Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T11:35:34.283Z","components":{"code":{"score":25,"max":25,"notes":["7 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":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 19 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@replen/mcp","version":"1.3.5","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-07-06T14:36:01.310Z","repositoryUrl":"git+https://github.com/replenhq/replen.git","weeklyDownloads":41}],"repo":{"found":true,"owner":"replenhq","repo":"replen","archived":false,"pushedAt":"2026-09-07T11:26:45Z","stars":8,"forks":0,"openIssues":6,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/284960333?v=4","ownerCreatedAt":"2026-05-15T13:14:37Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/284960333?v=4&s=128","source":"github"},"presence":{"stars":8,"forks":0,"downloadsWeek":41,"license":"Apache-2.0","lastPushAt":"2026-09-07T11:26:45.000Z","score":32}}}},"grade_history":[],"reviews":[]}