Skip to content

Model Context Protocol (MCP)

Qelos exposes your tenant as a remote MCP server so external AI clients — Cursor, Claude, ChatGPT, Devin, and others — can call tenant-scoped tools against your data, users, agents, events, and more.

The MCP endpoint is tenant-specific. Once enabled and configured in the admin panel, clients connect to:

https://<your-tenant-domain>/api/mcp/admin

Who is this for?

  • Tenant admins — enable the MCP server, permit OAuth callback URLs, and choose which tool categories are exposed to which roles.
  • Developers — connect your preferred AI client to your Qelos tenant and use natural-language prompts to inspect or manage tenant resources.

Authentication is handled through a browser consent screen: when a client connects, you sign in and accept or deny access. No manual token wiring is required for standard client setups.

Prerequisites

Before connecting an AI client, confirm the following in Privileged Home → MCP Configuration:

  • [ ] MCP server enabled — remote clients cannot connect while MCP is disabled.
  • [ ] At least one permitted callback URL — must match the OAuth redirect URI of the client you plan to use (for example, Cursor or Claude).
  • [ ] Desired tools enabled — tool categories are disabled by default; enable only what your users need and scope them by role.

Default posture

MCP ships disabled with admin-only access enabled and all tools off. Start there, then expand deliberately as you understand what each client needs.

What MCP exposes

Through permitted tool categories, connected clients can interact with tenant resources such as:

  • Blueprints — list data models and query or create entities
  • Users, workspaces, permissions — membership and access context
  • Configurations, content, storage — tenant settings and assets
  • Events — audit log and platform activity
  • Agents, plugins, integrations — AI and third-party connectivity

Available actions depend on your admin configuration and the connecting user's role. See Permissions & Roles for how Qelos roles map to access.

Quick start

Follow these pages in order:

  1. Configuration — enable the MCP server, set admin-only mode, and add permitted OAuth callback URLs.
  2. Client setup — connect Cursor, Claude, ChatGPT, or Devin to https://<your-tenant-domain>/api/mcp/admin.
  3. Examples & ideas — try prompts once connected; outcomes depend on permitted tools and your role.

Configure permitted tools at any point before or after connecting — start with admin-only access and a minimal category set, then expand.

Documentation

TopicDescription
ConfigurationAdmin-panel setup: enable the server, admin-only mode, OAuth callback URLs, validation rules, and the browser consent flow
Permitted toolsTool categories, role and workspace restrictions, authorization rules, and recommended starting configs
Client setupConnect Cursor, Claude, ChatGPT, and Devin — callback URLs, server URL, OAuth consent, and troubleshooting
Examples & IdeasPrompts, expected outcomes, and workflow ideas once connected

Build SaaS Products Without Limits.