Skip to main content

SchemaBounce in the MCP Registry

SchemaBounce exposes one hosted Model Context Protocol server for operating workspaces, data pipelines, schemas, and hosted agents.

FieldValue
Registry namecom.schemabounce/platform
Remote endpointhttps://mcp.schemabounce.com/mcp
TransportStreamable HTTP
AuthenticationBrowser OAuth or workspace service account

The registry entry is metadata. MCP clients can connect directly to the remote endpoint without downloading a SchemaBounce package or running a local server.

Connect with browser OAuth

Use browser OAuth for an interactive MCP client that supports remote HTTP servers.

  1. Add https://mcp.schemabounce.com/mcp as a remote Streamable HTTP server.
  2. Start the connection in your MCP client.
  3. Sign in to SchemaBounce in the browser.
  4. Select the workspace and review the requested permissions.
  5. Return to the client after authorization completes.

The issued authorization is scoped to the selected workspace and approved permissions. To change workspaces, start a new authorization instead of reusing the existing session.

Connect an unattended client

Use a workspace service account for CI, a server process, or another client that cannot complete browser OAuth.

  1. Open Workspace Settings → Service Accounts.
  2. Create a service account with only the permissions the client needs.
  3. Exchange its client ID and secret through the SchemaBounce OAuth token endpoint.
  4. Send the access token as a bearer token when connecting to the MCP endpoint.

Keep the client secret in a managed secret store. Do not put it in source control or browser storage. Rotate or revoke the service account from workspace settings when the integration no longer needs access.

See Service Accounts for creation, scope, and rotation details.

Workspace and tool boundaries

  • Every request is authorized against one workspace.
  • Tool permissions are checked for the authenticated user or service account.
  • Write, destructive, cost-incurring, and read-only behavior is declared in the tool metadata.
  • Workspace-owned connected accounts remain subject to their individual agent grants.
  • Audit events retain the authenticated actor and workspace context.

The hosted platform MCP operates SchemaBounce itself. External systems such as GitHub, Slack, and HubSpot are separate MCP connections that workspace owners configure and grant to agents.