How MCPGate Works
Making Tool Calls
Built-in Servers
MCPGate ships with 88 built-in MCP servers covering common integrations:Credential Injection
MCPGate handles authentication for tool servers through a pluggable credential adapter system:
Agents never handle raw credentials — MCPGate injects them at call time.
Registering External Servers
Tenants on the Growth plan or above can register their own MCP servers:RBAC Scopes
API keys can be scoped to specific servers and tools:builtin:github:*— access to all GitHub toolsbuiltin:slack:send_message— access to only the Slack send_message tool
Audit Logging
Every tool call is logged to themcpgate_audit_log table with tenant identity, server/tool name, redacted input arguments, response status, latency, and timestamp.
.png?fit=max&auto=format&n=VsjUqn6fLqEhBiuI&q=85&s=8b4c7e6431e9a6af1ef23b77bb4ff5fd)
.png?fit=max&auto=format&n=VsjUqn6fLqEhBiuI&q=85&s=d5651a45e4bfbabc33f74e146af3f94a)