User GuideOverview

User Guide

ApexMCP is an MCP (Model Context Protocol) gateway. It connects your AI agents to your data sources — databases, APIs, file storage — without you writing any glue code.

What You Can Do

TaskWhere
Connect a database, API, or file bucketConnectors
Give your AI agent access to those toolsMCP Endpoint & API Keys
Test tools in the browserMCP Endpoint → Tool Tester
Invite teammates and assign rolesTeam Management
View usage and upgrade your planBilling & Plans
Rotate API keys, manage org settingsSettings

How It Works

  1. Add a connector — you tell ApexMCP how to reach your data source (host, credentials, auth type). Credentials are stored encrypted in a vault.
  2. ApexMCP generates MCP tools — e.g. connecting a PostgreSQL database automatically generates a query_postgres_<name> tool for each table/view the user has SELECT on.
  3. Your agent calls tools — point any MCP-compatible AI agent at your endpoint URL with an API key. It calls tools/list to discover available tools and tools/call to execute them.

Supported Data Sources

TypeWhat it does
PostgreSQLQuery tables and views
MySQLQuery tables and views
MongoDBFind documents, run aggregation pipelines
REST APICall endpoints (Basic, OAuth2, JWT auth)
GraphQL APIRun queries against any GraphQL schema
AWS S3 / S3-compatibleList and retrieve objects
Google Cloud StorageList and retrieve objects
Google SheetsRead sheet data
Inbound WebhookReceive and replay events from external systems
External MCP ServerProxy calls to your own MCP server

Roles

Access to features depends on your role within the organisation.

RoleAccess
AdminFull access — connectors, team, billing, settings, audit logs
FinanceBilling, logs, dashboard
ContributorConnectors, MCP endpoint, test tool
PendingOnboarding only, no dashboard access until approved

Admins can invite members and assign roles from Team Management.