74
/ 100
3 days ago
glama

robrain

Self-hosted decision memory for AI coding agents. Captures decisions with the alternatives you rejected, and warns before an agent re-proposes a rejected approach.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 7 credentials: ANTHROPIC_API_KEY, COHERE_API_KEY, OPENAI_API_KEY, PERCEPTION_API_KEY, POSTGRES_PASSWORD, RORY_TOKEN, VOYAGE_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configALLOW_UNAUTHENTICATED
🔐 secretANTHROPIC_API_KEYexport =... OPENAI_API_KEY=... # or add them to ~/.robrain/stack/.env after the first run
configANTHROPIC_MODEL
configBUFFER_MAX_SIZE
🔐 secretCOHERE_API_KEY
configDATABASE_URL
configDB_SCHEMA
configDECISION_CONFIDENCE_HIGH
configDECISION_CONFIDENCE_MIN
configEMBEDDING_PROVIDER
configFLUSH_GRACE_WINDOW_MS
configLLM_PROVIDEROpenAI-only: set =openai and OPENAI_API_KEY instead of Anthropic — see [Concepts — Prefer not to use Anthropic](docs/concepts.md#prefer-not-to-use-anthropic-run-openai-only).
configMEM0_EMBEDDING_MODEL
configMEM0_LLM_MODEL
🔐 secretOPENAI_API_KEYexport ANTHROPIC_API_KEY=... =... # or add them to ~/.robrain/stack/.env after the first run
configOPENAI_LLM_MODEL
configOSS_MODE
🔐 secretPERCEPTION_API_KEYFirst pnpm docker:up auto-creates .env and fills / POSTGRES_PASSWORD. Perception still needs your LLM + embedding keys before it stays up.
configPERCEPTION_API_URL
configPERCEPTION_BODY_LIMIT_BYTES
configPERCEPTION_RATE_LIMIT_PER_MINUTE
configPERCEPTION_URL
configPORT
configPOSTGRES_DB
🔐 secretPOSTGRES_PASSWORDFirst pnpm docker:up auto-creates .env and fills PERCEPTION_API_KEY / . Perception still needs your LLM + embedding keys before it stays up.
configPOSTGRES_PORT
configPOSTGRES_USER
configROBRAIN_EXTRACTION_MODEL
configROBRAIN_REPO
configROBRAIN_TEST_WALK_CWD
configROBRAIN_TEST_WALK_ONLY_ROOT
configROBRAIN_TEST_WALK_PARENT
configROBRAIN_TEST_WALK_PREC
configROBRAIN_TEST_WALK_ROOT
configROBRAIN_TEST_WALK_SHARED
configROBRAIN_TEST_WALK_WS
configRORY_API_BASE
🔐 secretRORY_TOKEN
configSENSING_FETCH_TIMEOUT_MS
configSENSING_SESSION_REGISTRY_PATH
configSENSING_TOPIC_SHIFT_DISABLE_EMBEDDING
configSIMILARITY_LINK_THRESHOLD
configSYNTHESIS_CONT_THRESHOLD
configSYNTHESIS_DEBUG_PARSE
configSYNTHESIS_DRY_RUN
configSYNTHESIS_ENTITY_MIN
configSYNTHESIS_EXPORT_MEMORY
configSYNTHESIS_INCREMENTAL
configSYNTHESIS_LOOKBACK_DAYS
configSYNTHESIS_MIN_CLUSTER
configSYNTHESIS_PASS1_CHUNK
configSYNTHESIS_PASS2_CONCURRENCY
configSYNTHESIS_PROJECT_ID
configTOPIC_SHIFT_INLINE_TIMEOUT_MS
configTOPIC_SHIFT_THRESHOLD
configTOPIC_SHIFT_WINDOW_SIZE
configVETOBENCH_MODEL
🔐 secretVOYAGE_API_KEY
configROBRAIN_BASE_URL
configROBRAIN_PROJECT_ID
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 4 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/adelinamart-robrain-epuvtt)](https://m8ven.ai/mcp/adelinamart-robrain-epuvtt)
commit: 81c89f724d0542a470b350f17504cf1bee75620f
code hash: 772dce9502dfa5bad082648c4f3cf9528a8f4a3e5bad11f737e90545678f19cd
verified: 7/11/2026, 8:21:31 AM
view raw JSON →