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 "Install 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: MCP Gateway
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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.Last updated1
- Alicense-qualityCmaintenanceA universal gateway that aggregates multiple MCP servers into a single interface while providing advanced token optimization, result filtering, and automated summarization. It enables efficient management of large tool catalogs and reduces context usage by up to 95% for major AI clients.Last updated3315MIT
- Alicense-quality-maintenanceA 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.Last updated
- Flicense-qualityDmaintenanceA 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.Last updated1
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/martin-santiago/mcpgate'
If you have feedback or need assistance with the MCP directory API, please join our Discord server