New: every message picks a fast or a slow model

Glide MCP

Build, manage, and operate Glide apps, projects, data, and workflows through Glide's hosted MCP server.

What agents can do

Actions124

  • Add app assets

    Promote user attachments into the project's public app-asset storage and return an app-local path — `/assets/<sha256>/<filename>` — for each.

  • Ai models list

    List the AI models available to deployed apps that declare an `ai` binding.

  • Ai query usage

    Query AI Gateway request logs for this project's deployed apps.

  • App authenticated link

    Create a pre-authenticated link to an app.

  • App bind custom domain

    Bind a custom domain to a published app (e.g.

  • App claim vanity slug

    Claim a globally unique vanity subdomain for an app (e.g.

  • App custom domain status

    Check the status of an app's custom domain: whether the SSL cert is active, still provisioning, or blocked.

  • App delete

    Delete an app.

52 more
  • App get

    Get details of a specific app by slug.

  • App list

    List all apps for the project (deployed, pending, or errored — excludes deleted).

  • App list versions

    Get version history for a deployed app.

  • App promote

    Promote a specific version of an app to production.

  • App publish

    Promote a version of an app to production.

  • App release vanity slug

    Release a vanity subdomain so it can be claimed by another app.

  • App request read

    Make an authenticated HTTP request to THIS project's own app backend (the routes you write in server.ts) and get the response back — use it to verify an endpoint returns what you expect, walk a…

  • App request write

    Make an authenticated HTTP request to THIS project's own app backend (the routes you write in server.ts) and get the response back — use it to verify an endpoint returns what you expect, walk a…

  • App rollback

    Roll an app back to a previous version.

  • App runtime errors

    Read build, client-runtime, and retained server-error history for this project.

  • App set access

    Set the app's access level — the same setting the user sees in the Share dialog.

  • App set icon

    Set the icon for one of the project's apps.

  • App set name

    Rename an app's user-facing name when the user explicitly asks to rename it.

  • App set presentation

    Set how one of the project's apps presents itself when installed, shared, or indexed: the web-manifest and <head> fields the platform otherwise fills with defaults.

  • App unbind custom domain

    Unbind a custom domain from an app.

  • Auth audit query

    Query recent tool-dispatch audit rows for this project.

  • Auth audit trace

    Fetch every audit entry sharing a given `traceId`, reconstructing one turn's full effect chain.

  • Auth check

    Dry-run an authorization check for the caller without executing anything.

  • Auth list actions

    Introspect the project worker's tool registry — returns every registered tool with its authz-relevant metadata: name, domain, scope, readOnly, destructive, idempotent, supportsDryRun, and whether it…

  • Auth whoami

    Return the verified ActorContext for the caller — actorId, actorType, orgId, projectId, delegation chain (if any), and correlation IDs (requestId, traceId) — enriched with the organization name from…

  • Bash

    Run a short Bash script in a sandboxed shell.

  • Billing lookup

    Look up live Glide pricing and billing facts: the org's current plan and subscription, credit balance and quota usage, the full plan catalog with current prices, per-plan baseline features, and the…

  • Cancel workflow run

    Stop an in-flight workflow run (running / paused / waiting) by its run id — the same Stop the dashboard offers.

  • Create workflow app trigger

    Register that a deployed app in this project may start a workflow from its own server code — the way a button in the app kicks off a run.

  • Create workflow data trigger

    Start a workflow whenever rows in one of this project's tables are inserted, updated or deleted — by the app's users (a form submit), in the Data Editor, by agent SQL, or by another workflow.

  • Create workflow schedule

    Schedule a deployed workflow to run automatically — either RECURRING or ONE-TIME.

  • Create workflow webhook

    Give a deployed workflow a PUBLIC URL that an external POST fires a run on — for EXTERNAL systems only (Stripe, Zapier, partner callbacks, curl).

  • Db backup connection

    Return a read-only connection string for a G3-managed backup branch.

  • Db backup create

    Create a read-only backup branch from a timestamp or Postgres LSN within the Neon history window.

  • Db backup delete

    Delete a G3-managed database backup branch.

  • Db backup list

    List all G3-managed database backup branches for this project.

  • Db backup status

    Show whether the project database is provisioned, the Neon history window, and the active branch.

  • Db compute

    Read or change the project database's compute ceiling.

  • Db execute

    Run any SQL statement against the project's Postgres database — SELECT, INSERT, UPDATE, DELETE, or DDL.

  • Db get

    Get details for a single project database by name.

  • Db health

    Health check for the project database, read-only: compute size and suspend timeout, data size, largest tables, tables read by full scans, dead-row bloat, open connections against the limit, the…

  • Db ingest data source

    Bulk-load a CSV/JSON/XLSX attachment into a Postgres table in one step.

  • Db list

    List the databases provisioned for this project.

  • Db list tables

    List all public tables and SQL views in the project's Postgres database (if provisioned), including relation comments plus column schemas or view definitions.

  • Db restore from backup

    Restore the live project database from a G3-managed backup branch.

  • Db restore to point

    Restore the live project database to a timestamp or LSN.

  • Db select

    Run a single read-only statement (`SELECT …` or `WITH … SELECT …`) against the project's Postgres database, inside a `SET TRANSACTION READ ONLY` envelope.

  • Delete trigger

    Permanently remove a live integration trigger — the external event stops starting the workflow.

  • Delete workflow app trigger

    Delete an app trigger by id (from list_workflow_app_triggers).

  • Delete workflow data trigger

    Delete a data trigger by id (from list_workflow_data_triggers).

  • Delete workflow webhook

    Permanently delete a webhook by id (from list_workflow_webhooks).

  • Enable trigger

    Make an external event START A WORKFLOW (e.g.

  • File copy

    Copy a file in the project workspace from `source` to `destination` without removing the original.

  • File delete

    Delete a file from the project workspace.

  • File edit

    In-place edit of a workspace file: apply one or more exact replacement entries in a single call.

  • File history

    List the mutation history of workspace files — every write, edit, delete, move, and copy, newest first, with a ledger id per entry.

  • File inspect

    Inspect a file from the workspace.

And 64 more in Definable.

How it connects

You paste an API key from Glide MCP on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.