# Based Page

Deploy web content from AI conversations to live URLs in seconds.

Based Page is an MCP server that lets you build and publish web content directly from AI coding assistants like Claude Code, Cursor, and other MCP-compatible clients. Every deployment gets its own subdomain at `{slug}.based.page` — no servers, no build pipeline, no DevOps required.

<a href="https://based.page/" class="button primary">Explore Based Page</a>

## How It Works

Based Page integrates as an MCP tool into your AI coding assistant. Once connected, your assistant can:

* **Deploy static sites, landing pages, and web apps** to a live URL in seconds
* **Iterate in real time** — update content through conversation and redeploy instantly
* **Publish under your own slug** at `{slug}.based.page`

The workflow is as simple as describing what you want and telling your AI assistant to deploy. No git push, no CI/CD, no hosting configuration.

## Managing Deployments

View and manage all your deployments from the Pages section in the Based AI dashboard. Each deployment shows its slug, live URL, storage used, status, and creation date.

![Pages — manage your Based Page deployments](/files/CnAc3IlixmKFx1sHDQeP)

Click any deployment to view details and manage settings. Archive deployments you no longer need, or redeploy updated content at any time.

## Forms and Counters

Every Based Page deployment comes with built-in forms and counters — no server, no database, no config required.

![Forms and counters — collect data and track engagement on any deployment](/files/cg9PByfbO8kDYT5esbmy)

{% tabs %}
{% tab title="Forms" %}
Add a contact form, signup list, or feedback box to any page. Every submission is stored under your deployment — no server or database needed.

* Read responses from your dashboard or pull them via API
* Rate limited to 100 requests/min per IP
* Max 10KB per submission, 2,000 chars per field
  {% endtab %}

{% tab title="Counters" %}
Track anything on your page — increment or decrement a named counter with a click. The number updates in real time and persists across every visit.

Use counters for page views, likes, votes, or download counts. Rate limited to 100 requests/min per IP.
{% endtab %}
{% endtabs %}

## Explore

Browse pages built and published by the community on the Explore page at [based.page](https://based.page).

![Explore — discover pages published by the community](/files/rRn6Oz97nrLLc8jTZEEe)

## Key Features

| Feature              | Detail                                                                   |
| -------------------- | ------------------------------------------------------------------------ |
| Zero infrastructure  | No servers to manage, no build steps to configure                        |
| AI-native deployment | Purpose-built for agentic workflows, not retrofitted onto legacy tooling |
| Instant publishing   | Go from idea to live URL in a single conversation turn                   |
| Clean URLs           | Every deployment lives at a memorable `based.page` subdomain             |
| Built-in forms       | Collect contact info, signups, and feedback with no backend              |
| Built-in counters    | Track page views, reactions, and clicks in real time                     |
| Explore gallery      | Discover and browse community-published pages                            |

Whether you are shipping a project landing page, a quick demo, a data dashboard, or a personal site, Based Page turns your AI assistant into a full deployment pipeline.

{% hint style="info" %}
Features and mechanics described on this page are subject to change as Based Page evolves.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://basedapp.gitbook.io/docs/based-ai/based-page.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
