# Mainmind, public docs > Your business as a folder of plain files any AI agent can run, under > rules you own, with you as the judge. This index lists the public > documentation in raw markdown. The machine-readable tool surface is at > https://mainmind.app/api/surface ## Product - [Mainmind](https://mainmind.app/): what it is. Your agents read the same rules before every job, and anything risky stops and asks you first. - [See it working](https://mainmind.app/demo): a guided walkthrough over a sample business, with a real decision you can answer. - [The owner's app](https://mainmind.app/app): the morning brief, the decisions waiting on you, the rules they ran under. ## Docs - [Documentation](https://mainmind.app/docs/index.md): **Mainmind** is one mount for the whole company. Every agent you already pay for and every - [Getting started](https://mainmind.app/docs/getting-started.md): Setting up takes about twenty minutes, once. You will need someone comfortable - [Concepts](https://mainmind.app/docs/concepts.md): Work happens through the mount. An agent (over MCP) or a runner (over plain - [MCP tools](https://mainmind.app/docs/mcp-tools.md): The mount at `https://mainmind.app/mcp` (streamable HTTP), surface v0.4.0. - [HTTP API](https://mainmind.app/docs/http-api.md): > Every MCP tool has a plain-HTTP twin. A runner with no MCP support drives the identical contract with curl. Bring-your-own-agent is only h - [Auth, errors, examples](https://mainmind.app/docs/using-the-api.md): The [MCP tools](/docs/mcp-tools) and [HTTP API](/docs/http-api) pages are the ## Machine surfaces - [Tool surface (JSON)](https://mainmind.app/api/surface): every MCP tool and HTTP endpoint the worker speaks, generated from the same registry it registers from - [Health](https://mainmind.app/api/health): liveness and which channels of the runtime contract are open