Skip to main content
Glama
monomcp

MonoMCP Gateway

Official
by monomcp

MonoMCP Gateway

Unified MCP layer for MonoMCP: serves every organization's toolkits as MCP endpoints with per-tool permissions, an async approval queue, and full request/response audit logging.

Endpoints

/{org_slug}/{toolkit_slug}/mcp
  • /mono/seo/mcp — public MonoMCP toolkits (org mono)

  • /acme/seo/mcp — a company's private toolkit

  • /acme/custom-growth-toolkit/mcp — a custom toolkit

  • Enterprise custom domains (mcp.acme.com/seo/mcp) map the Host header to an organization (future work; hook in app.py).

Private toolkits return 404 to callers outside the owning organization — they are not discoverable.

Related MCP server: MCPGate

Auth

Authorization: Bearer <token> where the token is either:

  • an org-scoped API key (mmcp_…, created via the api's /api/v1/api-keys), or

  • a monomcp JWT access token (from /api/v1/auth/login).

Permissions

Each tool call resolves an effective permission — the caller's role-policy override if one exists, else the tool's org-wide default:

  • always_allow — executes immediately

  • needs_approval — creates a pending approval request; an admin decides via the api/console; re-calling with the same arguments after approval executes. Poll the built-in approval_status tool for progress.

  • blocked — rejected

Every call is persisted to audit_request_logs (source=mcp) with full payloads, duration, status, and actor.

Run

cp .env.example .env   # DATABASE_URL + JWT_SECRET must match the api project
uv sync
uv run uvicorn monomcp_gateway.app:app --port 8765

The database schema is owned by the api project (api/alembic); this project only reads/writes existing tables via the mirror models in src/monomcp_gateway/models.py.

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Aggregates multiple MCP servers behind a single, secure endpoint with unified tool/resource discovery, OAuth authentication, and resilient request routing. Enables users to manage and interact with multiple MCP backends through one centralized interface with load balancing and circuit breakers.
    2
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCPGate aggregates multiple MCP servers into a single unified endpoint, enabling centralized tool management with granular filtering, automatic namespacing, and observability. Features a real-time web dashboard and optional PostgreSQL-backed audit trails for monitoring and controlling AI tool access across local and remote deployments.
    17
    Apache 2.0
  • F
    license
    Not graded
    quality
    A
    maintenance
    A production-ready MCP gateway and control plane that provides credential vault, policy engine, audit logging, and managed runtime for routing tool calls between AI agents and downstream MCP servers.
    57
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables users to define and run MCP tools using declarative YAML configs with built-in trust enforcement, credential brokering, and tamper-evident audit logging.
    14
    MIT

View all related MCP servers

Related MCP Connectors

  • 34 production API tools over one hosted MCP endpoint.

  • A paid remote MCP for CLI tool MCP, built to return verdicts, receipts, usage logs, and audit-ready

  • MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration

View all MCP Connectors

Latest Blog Posts

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/monomcp/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server