45
/ 100
1 month ago
github_topic

agentgate

Approval workflows for AI agents

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 8 credentials: ADMIN_API_KEY, AGENTGATE_API_KEY, DISCORD_BOT_TOKEN, JWT_SECRET, SLACK_BOT_TOKEN, SLACK_SIGNING_SECRET, SMTP_PASS, WEBHOOK_ENCRYPTION_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.
🔐 secretADMIN_API_KEYADMIN_API_KEY_FILE Sets
configADMIN_API_KEY_FILESets ADMIN_API_KEY
🔐 secretAGENTGATE_API_KEYexport ="agk_..."
configAGENTGATE_URLexport =http://localhost:3000
configAUTH_MODE
configCDK_DEFAULT_ACCOUNT
configCDK_DEFAULT_REGION
configCHANNEL_ROUTES
configCORS_ALLOWED_ORIGINS
configDATABASE_URL./data/agentgate.db SQLite database path
configDATABASE_URL_FILESets DATABASE_URL
configDB_DIALECT
configDECISION_LINK_BASE_URL
🔐 secretDISCORD_BOT_TOKENDiscord bot token (for Discord integration)
configDISCORD_CHANNEL_ID
configDISCORD_DEFAULT_CHANNELDefault Discord channel for notifications
configDISCORD_INCLUDE_LINKS
🔐 secretJWT_SECRETJWT_SECRET_FILE Sets
configJWT_SECRET_FILESets JWT_SECRET
configLOG_LEVEL
configPORT3000 Server port
configRATE_LIMIT_BACKEND
configRATE_LIMIT_RPM
configREDIS_URLREDIS_URL_FILE Sets
configRUNNER_ARCH
configRUNNER_OS
🔐 secretSLACK_BOT_TOKENSlack bot token (for Slack integration)
configSLACK_DEFAULT_CHANNEL
🔐 secretSLACK_SIGNING_SECRETSlack signing secret
configSMTP_FROM
configSMTP_HOST
🔐 secretSMTP_PASSSMTP_PASS_FILE Sets
configSMTP_PASS_FILESets SMTP_PASS
configSMTP_PORT
configSMTP_USER
configVITEST
🔐 secretWEBHOOK_ENCRYPTION_KEY
configWEBHOOK_TIMEOUT_MS
// 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 2 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/agentkitai-agentgate-1v1g6q)](https://m8ven.ai/mcp/agentkitai-agentgate-1v1g6q)
commit: bf7ff026a8662327b342fa58839206601e1c21d0
code hash: 2b52bf0230f3465ac4dc15a728001318a50ed8bf5bac6fb48144c3da092a4069
verified: 6/15/2026, 1:22:59 PM
view raw JSON →