### Install Founden MCP Server with npx Source: https://founden.ai/mcp Run this command in your terminal to start the Founden MCP server. It connects your AI assistant to Founden's build tools. ```bash $ npx founden-mcp ``` -------------------------------- ### POST /v1/builds Source: https://founden.ai/v1/tools Starts a new Founden build from a plain-language prompt. Optionally targets an existing company. ```APIDOC ## POST /v1/builds ### Description Starts a Founden build from a plain-language prompt. Optionally targets an existing company you own. ### Method POST ### Endpoint /v1/builds ### Parameters #### Request Body - **prompt** (string) - Required - What to build or change, in plain language. - **company_id** (string) - Optional - Target an existing company you own. Omit to use (or create) your default company. ### Request Example { "prompt": "Build a landing page for my startup", "company_id": "company_123" } ### Response #### Success Response (200) - **execution_id** (string) - The execution ID for the build. - **status** (string) - Status of the build. - **preview_url** (string) - Live preview URL. #### Response Example { "execution_id": "exec_123", "status": "running", "preview_url": "https://preview.founden.ai/exec_123" } ``` -------------------------------- ### GET /v1/builds/{execution_id} Source: https://founden.ai/v1/tools Retrieves the status and live preview URL of a build using its execution ID. ```APIDOC ## GET /v1/builds/{execution_id} ### Description Gets build status and the live preview URL for a specific build. ### Method GET ### Endpoint /v1/builds/{execution_id} ### Parameters #### Path Parameters - **execution_id** (string) - Required - The execution_id returned by build_company. ### Request Example GET /v1/builds/exec_123 ### Response #### Success Response (200) - **execution_id** (string) - The execution ID. - **status** (string) - Current status of the build. - **preview_url** (string) - Live preview URL. #### Response Example { "execution_id": "exec_123", "status": "completed", "preview_url": "https://preview.founden.ai/exec_123" } ``` -------------------------------- ### POST /v1/builds/{execution_id}/message Source: https://founden.ai/v1/tools Sends a follow-up instruction to a running build agent. ```APIDOC ## POST /v1/builds/{execution_id}/message ### Description Sends a follow-up instruction to a running build agent. ### Method POST ### Endpoint /v1/builds/{execution_id}/message ### Parameters #### Path Parameters - **execution_id** (string) - Required - The execution_id returned by build_company. #### Request Body - **prompt** (string) - Required - Follow-up instruction for the running build agent. ### Request Example { "prompt": "Change the color scheme to blue" } ### Response #### Success Response (200) - **execution_id** (string) - The execution ID. - **status** (string) - Status of the build. - **message** (string) - Confirmation message. #### Response Example { "execution_id": "exec_123", "status": "running", "message": "Message sent" } ``` -------------------------------- ### POST /v1/builds/{execution_id}/stop Source: https://founden.ai/v1/tools Stops a running build. ```APIDOC ## POST /v1/builds/{execution_id}/stop ### Description Stops a running build. ### Method POST ### Endpoint /v1/builds/{execution_id}/stop ### Parameters #### Path Parameters - **execution_id** (string) - Required - The execution_id returned by build_company. ### Request Example POST /v1/builds/exec_123/stop ### Response #### Success Response (200) - **execution_id** (string) - The execution ID. - **status** (string) - Status of the build (e.g., stopped). #### Response Example { "execution_id": "exec_123", "status": "stopped" } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.