Skip to main content
Glama

Server Details

Let your AI agent build, preview and update web apps, download source and publish when you allow it.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

B3.2/5.0

Scored across 22 tools

Disambiguation4/5

Most tools target distinct lifecycle stages (project, build, deploy, gallery, files, billing), and descriptions clarify boundaries. However, codebase_get_build_preview, codebase_get_build_status, and codebase_get_project all return overlapping previewUrl/workspaceUrl/sourceUrl outputs, which could cause some misselection.

Naming Consistency4/5

All tools share the codebase_ prefix and snake_case, with the clear majority following a verb_noun pattern (create_project, get_file, list_deploys, start_build). A few outliers (health, whoami, deploy, publish) break the verb_noun convention but remain readable and predictable.

Tool Count3/5

22 tools is on the heavy side for the apparent scope, though each maps to a recognizable stage of the build/deploy/gallery lifecycle. It falls into the borderline 16–25 range where consolidation could reduce cognitive load.

Completeness3/5

Core lifecycle is well covered: create project, build, preview, deploy, publish, rollback, and status polling. Notable gaps include no project update/delete, no file write/edit operations, and no build history listing, which could leave agents without cleanup or manual-edit paths.

Available Tools

22 tools
codebase_create_projectCInspect

Create a Codebase project shell from a prompt.

Inputs: prompt (required), model.

codebase_deployAInspect

Start a deployment for a built Codebase project. provider "codebase" publishes the hosted site at .codebase.guru: it answers at once with { deployId, status: "building", poll } and builds in the background (a minute or two), so call codebase_get_deploy_status until it is ready or error. The deployId also works with codebase_rollback_deploy.

Inputs: provider (required), projectId (required), name, target.

codebase_get_build_previewBInspect

Start (or reuse) the live preview for a build and return previewUrl, a private preview link your human can open, plus workspaceUrl and sourceUrl.

Inputs: sessionId (required).

codebase_get_build_statusAInspect

Poll the current status for an existing build session. Once the build ends, hand the result to your human: summary says what a completed build made, previewUrl is a private preview link that works in their browser (it carries a short-lived token, so share it before previewExpiresAt and poll again for a fresh one), workspaceUrl opens the project in Codebase, sourceUrl downloads the code, and failure ({ code, message, retryable }) explains a build that did not succeed.

Inputs: sessionId (required).

codebase_get_creditsBInspect

Read the current Codebase credit balance.

Inputs: no named parameters.

codebase_get_deploy_statusAInspect

Poll the current status for an existing deployment. Call it every few seconds after codebase_deploy until status is "ready" (url is the live site) or "error" (code, such as BUILD_FAILED, LAUNCH_CHECKS_FAILED or interrupted, and a readable message); "building" means keep polling.

Inputs: deployId (required), provider (required).

codebase_get_fileCInspect

Read a UTF-8 text file from a Codebase project.

Inputs: path (required), projectId (required).

codebase_get_projectBInspect

Get details for a Codebase project, with previewUrl, workspaceUrl, sourceUrl and the last build's failure to hand to your human.

Inputs: projectId (required).

codebase_get_usageBInspect

Read paginated credit usage history for the current identity.

Inputs: limit, offset.

codebase_healthBInspect

Read aggregate Codebase platform health and dependency checks.

Inputs: no named parameters.

codebase_list_deploysBInspect

List a project's deployments, newest first. The Codebase-hosted deploy the site serves right now has live: true.

Inputs: projectId (required), limit.

codebase_list_filesCInspect

List files in a project directory.

Inputs: projectId (required), path.

codebase_list_modelsAInspect

List available Codebase models, providers, and the current default model.

Inputs: no named parameters.

codebase_list_projectsCInspect

List projects owned by the current Codebase identity.

Inputs: limit, offset.

codebase_publishBInspect

List an owned Codebase project in the public gallery. Gallery only: this does not deploy or host the site (use codebase_deploy).

Inputs: projectId (required), tags, title, description.

codebase_rollback_deployAInspect

Roll the project's Codebase-hosted site back to an earlier ready Codebase deploy (the live one and the last ten are kept). Records the rollback as a new deploy.

Inputs: deployId (required).

codebase_start_buildAInspect

Trigger a Codebase build and return a session ID for polling. Pass the same idempotencyKey when retrying so a repeated call returns the original build instead of starting (and charging for) a second one. For a Base onchain app pass scaffold "scaffold-base" with a recipe: payments (tips, checkout, donations), social (GM, guestbooks, polls), game (a mini-game with onchain scores) or mint (an ERC-721 mint page).

Inputs: prompt (required), model, recipe, scaffold, +2 more.

codebase_stop_buildCInspect

Cancel an active Codebase build session.

Inputs: sessionId (required).

codebase_unpublishAInspect

Remove an owned Codebase project from the public gallery. Gallery only: this does not take a hosted site offline (use codebase_unpublish_site).

Inputs: projectId (required).

codebase_unpublish_siteAInspect

Take a project's Codebase-hosted site offline (its address answers 404). Deploy files are kept, so codebase_rollback_deploy or a new deploy brings it back. Does not change the gallery listing.

Inputs: projectId (required).

codebase_whoamiAInspect

Inspect the current authenticated Codebase identity and granted scopes.

Inputs: no named parameters.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to create and iteratively edit browser games, web apps, and websites from natural-language prompts, track builds, preview results, and request publication.
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables MCP-capable assistants to build, preview, and publish full-stack web apps by directing a hosted coding agent, with tools for projects, wallet balance, domains, previews, downloads, and GitHub export.
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Let your AI build and run a whole app on your computer: an online shop, website, booking app or AI helper. It creates the parts, starts them, checks they work and fixes problems.
      4
      23
      11,005 npm
      44
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Lets a coding agent hand a plain-language app idea to a hosted AI software team that shapes, designs, builds, tests and deploys it, returning a one-time link into the full build workspace. Also lists your apps with their stage, pending approvals and live addresses after a standard OAuth sign-in.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources