Skip to main content
MCPGate is Lucid’s tool gateway, exposing 88 built-in MCP (Model Context Protocol) servers plus tenant-registered external servers. It provides RBAC, audit logging, credential injection, and metering for every tool call.

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 tools
  • builtin:slack:send_message — access to only the Slack send_message tool

Audit Logging

Every tool call is logged to the mcpgate_audit_log table with tenant identity, server/tool name, redacted input arguments, response status, latency, and timestamp.

SDK Usage