Codebase
Server Details
Let your AI agent build, preview and update web apps, download source and publish when you allow it.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 22 tools
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.
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.
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.
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 toolscodebase_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_galleryCInspect
Browse published Codebase gallery projects.
Inputs: sort, limit, cursor.
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
Build websites and web apps with AI, see them in the chat, and publish them.
Build, preview, publish and host full-stack web apps with TakoCode's coding agent; domains included.
Deploy and manage your apps, databases, storage, and scheduled jobs from your AI agent
Build, version, review, and export websites, web apps, and games from a conversation.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables 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
- AlicenseNot gradedqualityBmaintenanceEnables 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

Flisk App Builderofficial
AlicenseAqualityBmaintenanceLet 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.42311,005 npm44MIT- AlicenseNot gradedqualityCmaintenanceLets 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
Glama MCP Gateway
Add one secure layer between your agents and this server.