MCPGate
Provides tools for GitHub operations including creating issues and searching repositories, enabling AI agents to interact with GitHub resources programmatically through the gateway.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCPGateshow gateway status and recent audit logs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCPGate
Personal project by Martín Prez. This is not affiliated with, owned by, or related to Carvuk in any way. Do not use Carvuk credentials, infrastructure, accounts, or any Carvuk-owned resources in this project.
MCPGate is an open-source, self-hosted control plane and gateway runtime for Model Context Protocol (MCP) operations in teams.
The core product experience is:
connect MCP servers from different sources,
discover and unify all tools in one UI,
operate primarily through a CLI-first workflow,
graphically enable/disable tools,
apply access policies (including read-only profiles),
expose one unified MCP endpoint for clients like Claude, Cursor, and custom hosts.
Product goals
Make MCP integration simple for non-expert teams.
Provide granular governance at tool level.
Be installable and useful as a local-first, self-hosted product without requiring a managed cloud.
Keep auth, authorization, and auditing as first-class system features.
Stay open to community adapters, policy ideas, and contributions through an open-source development model.
Related MCP server: MCPHub
Product direction
1) Self-hosted open-source core
Customer runs MCPGate API, UI, DB, and Gateway Runtime in their own infra.
CLI-first experience is the primary workflow for setup, operations, and endpoint publication.
Optional UI layers can exist, but they are secondary to the local/self-hosted product.
Best for security-sensitive teams, internal platforms, and developer-first teams.
2) Optional packaged experiences later
Desktop companion, richer local UI, or hosted convenience layers can exist later if they remain compatible with the self-hosted open core.
Any future managed offering must be downstream from the self-hosted architecture, not the other way around.
Core architecture
CLI App: setup, source onboarding, tool discovery, policy operations, runtime publishing, local diagnostics.
Optional UI: dashboard or desktop surfaces for teams that prefer visual operations.
Backend / Local Control Plane: auth, RBAC, source management, policy management, audit APIs.
Gateway Runtime (Data Plane): MCP protocol enforcement for
list_toolsandcall_tool.Infra: local-first packaging, Postgres/SQLite strategy, optional Redis, observability, secret management.
Auth and authorization principles
Strong tenant isolation by workspace.
RBAC roles at minimum: owner, admin, operator, viewer.
Policy enforcement at two points:
tool visibility (
list_tools),tool execution (
call_tool).
API key and OAuth support for client-to-gateway access.
Complete audit logs for compliance and debugging.
Repository structure
mcpgate/
README.md
mcpgate-cli/
mcpgate-api/
mcpgate-web/
planning/
main-project-thread.md
phase-0-discovery/
phase-1-mvp-self-hosted/
phase-1-5-hardening/
phase-2-cloud-managed/
phase-2-5-enterprise-pack/
phase-3-differentiators/Planning index
planning/main-project-thread.mdplanning/adr/0001-monorepo-target-with-phased-migration.mdplanning/adr/0002-sqlite-default-for-local-mode-postgres-for-team-mode.mdplanning/adr/0003-mcpgate-web-as-companion-ui-not-primary-product.mdplanning/phase-0-discovery/planning/phase-0-discovery/06-cli-first-self-hosted-product-plan.mdplanning/phase-0-discovery/07-mcpgate-cli-initial-architecture.mdplanning/phase-1-mvp-self-hosted/planning/phase-1-5-hardening/planning/phase-2-cloud-managed/planning/phase-2-5-enterprise-pack/planning/phase-3-differentiators/
This server cannot be deployed
Maintenance
Related MCP Connectors
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
- gatewayOAuthai.sealgate
MCP gateway with runtime security policy, tool-call-level control, and audit of agent actions.
Governed MCP gateway: one endpoint for your tools, with credential custody and audit log.
Zero-secret MCP gateway for AI agents: risk-scored, audited calls with human-in-the-loop approval.
Related MCP Servers
- FlicenseCqualityDmaintenanceA powerful gateway for the Model Context Protocol (MCP) that unifies AI toolchains by federating multiple MCP servers, wrapping REST APIs as MCP tools, and supporting multiple transport methods with an admin dashboard.1-
- AlicenseNot gradedqualityNot gradedmaintenanceA unified gateway and dashboard that aggregates multiple MCP servers into a single endpoint for streamlined management by AI clients. It features a centralized YAML configuration, a web-based monitoring dashboard, and hot-reload support for managing filesystem, GitHub, and database tools.-
- FlicenseNot gradedqualityDmaintenanceA centralized management platform that aggregates multiple Model Context Protocol (MCP) servers into a single unified endpoint for AI agents. It provides a web interface for hot-swappable tool management, proxying of existing servers, and AI-powered generation of custom MCP plugins.1-
- AlicenseNot gradedqualityCmaintenanceA unified gateway and web dashboard that aggregates multiple MCP servers into a single Streamable HTTP endpoint. It supports stdio, SSE, and HTTP protocols, featuring optimized tool exposure modes to reduce token consumption for AI clients.5MIT