# Add a blog to a site you built with AI

> Built your site with Lovable, Bolt, v0, Cursor, Claude Code, Windsurf, Replit, Next.js or React? Mentionwell writes researched articles and publishes them to yoursite.com/blog. You paste one setup prompt into the tool that built your site; there is no CMS to run.

## Three ways to connect

1. **Dashboard.** Sign up at https://app.mentionwell.com/sign-up, enter your domain, open Connect and copy the setup prompt.
2. **CLI.** `npx mentionwell-cli login` (browser sign-up, stores a token), `npx mentionwell-cli onboard yoursite.com` (scan, plan, first article), `npx mentionwell-cli init` (wires the repo).
3. **MCP in Cursor / Claude Code.** Add `mentionwell-mcp-account` (`npx -y mentionwell-mcp-account`) to the MCP config. It reuses the CLI login, so no key. Tools include create_site, get_setup_status, write_article and get_article_status.

The dashboard is always available, whichever path you set up with.

## Built it in a chat

Paste one setup prompt into the builder's chat. It adds the /blog page for you.

- [Add a blog to your Lovable site](https://mentionwell.com/builders/lovable): Add a blog to your Lovable site: sign up free, paste one prompt into Lovable, and your first researched article goes live at /blog. No CMS.
- [Add a blog to your Bolt site](https://mentionwell.com/builders/bolt): Add a blog to your Bolt site: sign up free, paste one prompt into Bolt, and your first researched article goes live at /blog. No CMS to run.
- [Add a blog to your v0 site](https://mentionwell.com/builders/v0): Add a blog to your v0 app: sign up free, paste one prompt into v0, and it adds a /blog route that fills itself with researched articles.
- [Add a blog to your Base44 site](https://mentionwell.com/builders/base44): Add a blog to your Base44 app: paste the Mentionwell setup prompt into the Base44 chat and it builds a /blog page. What works today and what to check.

## Built it with a coding agent

Log in with the CLI, let the agent wire /blog, then ask it for posts over MCP.

- [Add a blog to your Cursor site](https://mentionwell.com/builders/cursor): Add a blog from Cursor: log in with the Mentionwell CLI, let Cursor add /blog, then ask for a post over MCP and it publishes. No key to paste.
- [Add a blog to your Claude Code site](https://mentionwell.com/builders/claude-code): Add a blog from Claude Code: log in with the Mentionwell CLI, have Claude add /blog, then ask for a post over MCP and it goes live.
- [Add a blog to your Replit site](https://mentionwell.com/builders/replit): Add a blog to your Replit app: paste one prompt into Replit Agent and it adds a /blog route that fills itself with researched articles.
- [Add a blog to your Windsurf site](https://mentionwell.com/builders/windsurf): Add a blog from Windsurf: log in with the Mentionwell CLI, let Cascade add /blog, then ask for a post over MCP and it goes live on your domain.

## Wrote it in a framework

Install the Reader SDK and drop in two routes. Real code, copied from the app.

- [Add a blog to your Next.js site](https://mentionwell.com/builders/nextjs): Add a blog to your Next.js App Router site with the mentionwell Reader SDK: two routes, three env vars, and researched articles on your own /blog.
- [Add a blog to your React (Vite) site](https://mentionwell.com/builders/react): Add a blog to a React + Vite app: a small serverless proxy keeps your key private, and two components render /blog from the mentionwell Reader SDK.

## Anything else

Any codebase an AI agent can edit can get a /blog the same way.

- [Add a blog to any site with an AI coding agent](https://mentionwell.com/builders/any-site): Any codebase an AI agent can edit can get a /blog: log in with the Mentionwell CLI, paste one prompt into your agent, and ask for posts over MCP.

## Start from a template

Open-source starters with the blog, SEO metadata, sitemap, robots.txt and llms.txt already wired to Mentionwell:

- [Next.js blog starter](https://github.com/ziplyne-agency/mentionwell-nextjs-starter): Next.js App Router, TypeScript and Tailwind with /blog, /blog/[slug], sitemap, robots, llms.txt and a signed revalidation webhook. Deploy to Vercel or Netlify in one click.
- [Vite + React blog starter](https://github.com/ziplyne-agency/mentionwell-vite-react-starter): Vite, React and React Router, prerendered to static HTML at build time so AI crawlers read every article. The key stays out of the browser.
- [Lovable / Bolt / v0 blog kit](https://github.com/ziplyne-agency/mentionwell-lovable-bolt-kit): Drop-in blog pages, a reader client, a key-holding proxy function and the exact paste prompt for Lovable, Bolt and v0.

## Not supported yet

Framer, Wix and Squarespace are not natively supported. There is no hosted blog or subdomain. WordPress has a plugin, and Webflow, Ghost, Shopify and Notion connect in one click.

## How it works

1. Sign up free at https://app.mentionwell.com/sign-up and enter your domain.
2. Open Connect in the app, copy the setup prompt, and paste it into your builder. It adds a /blog page that reads your posts from the Mentionwell Reader API.
3. Your first article goes live at yoursite.com/blog.

Coding agents (Cursor, Claude Code, Windsurf, Codex) can also log in with `npx mentionwell-cli login` and publish through the `mentionwell-mcp-account` MCP server. See https://mentionwell.com/mcp.

## Cost

Free forever plan (1 site, 1 real article a month, a one-time AI visibility check). Every new account also gets a 14-day trial with 1 real article and a few AI visibility checks. No card required. After 14 days you stay on Free unless you subscribe.

Canonical URL: https://mentionwell.com/builders
