Self-hosted credential store and API proxy for AI agents. One Bearer token, all your services. Handles OAuth refresh, encrypted storage, audit logging, and per-agent permissioning.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ACCESS_BASE_URL— Copy the "For agents USING Access" section into your agent's instruction file and set and ACCESS_TOKEN in your environment.AGENT_ENV_PATHAPOLLO_API_KEYAPP_NAMEAWS_ACCESS_KEY_IDAWS_REGIONAWS_SECRET_ACCESS_KEYCAL_API_KEYCLOUDFLARE_API_TOKENCONSUMER_TOKEN_HASH_SECRET— openssl rand -base64 32 # ->DATABASE_URL— Set and DIRECT_DATABASE_URL in .envEMAIL_FROMEMAIL_SERVERGITHUB_REPO_URLGITHUB_TOKENGITLAB_BASE_URLGITLAB_TOKENGLOBAL_AGENT_TOKEN— "": "your-token-here"GOOGLE_ACCOUNTSGOOGLE_BROKER_CLIENT_IDGOOGLE_BROKER_CLIENT_SECRETGOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETHUBSPOT_PRIVATE_APP_TOKENJIRA_API_TOKENJIRA_BASE_URLJIRA_EMAILLINEAR_API_KEYNEXTAUTH_SECRET— openssl rand -base64 32 # ->NEXTAUTH_URL— 4. Set to your production URLNEXT_PUBLIC_GA_MEASUREMENT_IDNOTION_API_KEYOURA_PERSONAL_ACCESS_TOKENOWNER_EMAILS— (comma-separated list of emails allowed to log in)OWNER_LOGIN_PASSWORDPORKBUN_API_KEYPORKBUN_SECRET_KEYRATE_LIMIT_ENABLEDSECRET_ENCRYPTION_KEY— openssl rand -base64 32 # ->SECRET_ENCRYPTION_KEY_PREVIOUS— "<old key>"SENTRY_AUTH_TOKENSENTRY_ORGSHARED_INTAKE_TOKENSLACK_BOT_TOKENSTRIPE_SECRET_KEY[](https://m8ven.ai/mcp/scottpedia0-access-e18n9l)