About founden-mcp
founden-mcp lets MCP-compatible AI agents start and iterate on cloud-based software company builds from plain-language descriptions. It returns build status and a live preview URL, and supports follow-up instructions.
Key features
- 01Start or continue a company build
- 02Check build status and preview URL
- 03Send follow-up build instructions
- 04Run with remote HTTP transport
Use cases
- 01Create a business website from a description
- 02Iterate on an existing company build
- 03Check progress and open a live preview
- 04Connect an agent over HTTP
MCP support
The MCP server exposes Founden build, status, and follow-up instruction tools to MCP-compatible clients. It can also run using remote HTTP transport.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y founden-mcpFOUNDEN_API_KEYSecretYour Founden API key (get one at founden.ai/app/build/api)Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
4Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| prompt | string | Yes | What to build or change, in plain language. |
| company_id | string | No | Target an existing company you own. Omit to use (or create) your default company. |
Details
From the project READMEfounden-mcp
MCP server for Founden. Build and iterate on a real software company through any MCP-compatible AI agent (Claude Desktop, Cursor, VS Code, ChatGPT), without keeping a browser open. Describe the business; Founden builds it in the cloud and returns a live preview URL.
Install
Claude Desktop / Cursor (mcp.json):
{
"mcpServers": {
"founden": {
"command": "npx",
"args": ["-y", "founden-mcp"],
"env": { "FOUNDEN_API_KEY": "omk_your_key" }
}
}
}
Get your API key at https://founden.ai/app/build. One omk_ key works across all O-mega products (Founden, Suprsonic, Suprbrowser).
Tools
| Tool | Description |
|---|---|
build_company(prompt, company_id?) | Start (or continue, on your default company) a build from a plain-language description. Returns an execution_id. Metered: charged for the compute the build uses. |
get_build(execution_id) | Get build status and the live preview URL. |
message_build(execution_id, prompt) | Send a follow-up instruction to a running build. Metered, like the build. |
Example
build_company: "Build a booking site for my dental clinic with online payments"
-> { execution_id: "...", company_id: "...", status: "running", stream_url: "..." }
get_build: "<execution_id>"
-> { status: "completed", preview_url: "https://...vercel.app" }
message_build: "<execution_id>", "add a contact form on the homepage"
-> { status: "accepted" }
Remote HTTP transport
FOUNDEN_API_KEY=omk_... npx founden-mcp --http --port 3100
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.