Base44: MCP Server for AI-Powered App Management

Base44

Base44 launched an official MCP server at https://api.base44.com/mcp, enabling AI assistants such as Claude, Cursor, and ChatGPT to create and manage Base44 projects through natural language via OAuth authentication. The server exposes five tools covering app creation, editing, listing, schema inspection, and entity querying. This integration positions Base44 as a programmable backend platform that AI agents can orchestrate directly, without a human developer switching between tools.


Base44 MCP Server: Letting AI Assistants Manage Your Apps

Base44 released an official Model Context Protocol (MCP) server, enabling any MCP-compatible AI assistant to create, modify, and query Base44 apps on behalf of a developer. The server is hosted at https://api.base44.com/mcp and uses standard OAuth to authenticate without requiring developers to expose API keys.

What the MCP Server Does

The Base44 MCP server exposes five primary tools to connected AI assistants:

  • create_base44_app β€” Generate a new Base44 project from a plain-language description
  • edit_base44_app β€” Modify the configuration or contents of an existing project
  • list_user_apps β€” List all of the authenticated user's apps, with optional name filtering
  • list_entity_schemas β€” Retrieve the data structure definitions for any project's entities
  • query_entities β€” Fetch records from a project's entity collections

Two internal tools (get_app_status and get_app_preview_url) support build monitoring in the background but are not intended for direct prompting.

Connecting an AI Assistant

Adding the Base44 MCP server to a supported tool requires a single JSON configuration block:

"base44": {
  "type": "http",
  "url": "https://api.base44.com/mcp"
}

Authentication is handled via a standard OAuth flow completed once on first connection. After that, the AI assistant can act on a developer's Base44 account with explicit user permission β€” it cannot make changes autonomously without authorization.

What This Unlocks in Practice

With the MCP server active, a developer can describe an entire app in a single prompt from within Claude, Cursor, or another AI tool. The AI creates the Base44 project, sets up entities, populates sample data, and returns a preview link β€” without the developer needing to open the Base44 editor. This is particularly powerful when Base44 is orchestrated alongside other MCP-connected tools like Supabase, GitHub, or n8n in a single AI session.

Base44 also provides a companion resource at https://docs.base44.com/llms.txt to help AI assistants understand the platform's full capability surface when constructing prompts.