AxHub MCP
A hosted MCP server that lets MCP clients browse your tenant's data catalog and run read-only SQL
AxHub MCP is a hosted MCP server. Connect an MCP client like Claude Code and you can browse the data catalog and run read-only SQL within your tenant's scope, as the signed-in user. There is a single endpoint.
https://mcp.axhub.ai/mcpWhat you can do
The server exposes 5 read-only tools. None take a tenant argument — the tenant is bound server-side from your login token.
| Tool | Arguments | Does |
|---|---|---|
catalog_kinds | (none) | List resource kinds |
catalog_connectors | (none) | List connectors (data sources) |
catalog_resources | connector? · kind? · query? | Find resources (tables, etc.) by connector, kind, or name |
resource_read | connector · path | Read a resource's metadata/schema |
data_read | connector · path · sql · params? · row_limit? | Run a SELECT-only SQL query (max 100 rows) |
The usual flow: use catalog_kinds / catalog_connectors to see what exists → catalog_resources to find a table → resource_read to inspect its schema → data_read to read data.
Connect
Claude Code connects in one line. On the first call a browser opens for you to log in — that's it.
claude mcp add --transport http --scope user axhub https://mcp.axhub.ai/mcpFor other MCP clients and the login flow, see Connect a client.
Safety boundaries
- Read-only —
data_readrunsSELECTonly. There is no write or DDL. - Row limit — at most 100 rows per call.
- Tenant isolation — one session is scoped to one tenant. Data outside the signed-in user's access is never visible.
- Within your permissions — every read runs within the signed-in user's access rights.
For the full auth and permission model, see OAuth & permissions.
Related docs
- Connect a client
- OAuth & permissions
- Data API — for working with dynamic tables over HTTP directly from an app