# Typeroll CMS > Built with your agent. Made for your editors. Each page below links to its web address. A Markdown version of every page is at the same address followed by `index.md`. - [Sitemap](https://typeroll.com/sitemap.xml) - [All pages as Markdown](https://typeroll.com/llms-full.txt) ## Pages - [For agencies](https://typeroll.com/agencies/): Build client sites with your AI agent, give clients a visual editor and roles, and publish each site to hosting accounts you or your clients own. - [A CMS for AI agents](https://typeroll.com/ai-agents/): Connect Claude, Codex, Cursor or ChatGPT to a real CMS. Typeroll's MCP server lets agents build and edit sites with the same permissions as people. - [Astro CMS](https://typeroll.com/astro-cms/): Typeroll is an open-source CMS that builds static Astro sites. Editors use a visual editor, AI agents use MCP, and you host on your own Cloudflare. - [How to build a website with Claude Code](https://typeroll.com/blog/build-a-website-with-claude-code/): A step-by-step guide: connect Claude Code to a CMS over MCP, plan the site, build pages from blocks, review previews and publish static files. - [Website migration SEO checklist](https://typeroll.com/blog/website-migration-seo-checklist/): A practical checklist for moving a website without losing search traffic: URL inventory, redirects, metadata, media, launch checks and the first weeks after. - [WordPress and MCP](https://typeroll.com/blog/wordpress-mcp/): What the official WordPress MCP Adapter does, how abilities are exposed to AI agents, and when moving to an agent-first CMS is simpler. - [Claude Code website builder](https://typeroll.com/claude-code-website-builder/): Use Claude Code or Claude Desktop to build a real website: editable pages, a visual editor for your team and static Astro hosting on your own Cloudflare. - [AI-built websites, with and without a CMS](https://typeroll.com/compare/ai-built-website/): A site built as code by Claude Code or Lovable is changed by prompting or coding. Typeroll lets an agent build the site in a CMS your client can edit. - [Typeroll vs CloudCannon](https://typeroll.com/compare/cloudcannon/): CloudCannon adds visual editing to Git-based static sites. Typeroll is an open-source CMS that generates and publishes static Astro sites with AI agents. - [Typeroll vs Decap CMS](https://typeroll.com/compare/decap-cms/): Decap CMS adds an editor to a Git repository for static site generators. Typeroll is a CMS that builds and publishes the whole static site. - [Typeroll vs Duda](https://typeroll.com/compare/duda/): Duda is a hosted website builder for agencies with white label and client billing. Typeroll is an open-source CMS that publishes static sites to your Cloudflare. - [Typeroll vs EmDash](https://typeroll.com/compare/emdash/): EmDash and Typeroll are both open-source Astro CMSs with MCP servers. One runs as a full-stack app, the other publishes static sites. Compare them. - [Typeroll vs Framer](https://typeroll.com/compare/framer/): Framer is a hosted design-led site builder. Typeroll is an open-source CMS that publishes static Astro sites to your own Cloudflare, built with AI agents. - [Typeroll and HighLevel](https://typeroll.com/compare/gohighlevel/): HighLevel runs CRM, automations and funnels for agencies. Typeroll runs the website. Compare the two site builders and see how to connect them. - [Typeroll vs Keystatic](https://typeroll.com/compare/keystatic/): Keystatic adds a content editor to your Astro or Next.js code, saving to files or GitHub. Typeroll is a CMS that builds and hosts the whole static site. - [Typeroll vs Payload](https://typeroll.com/compare/payload/): Payload is an open-source CMS that installs into a Next.js app you run. Typeroll is an open-source CMS that generates and publishes the whole static site. - [Typeroll vs Sanity](https://typeroll.com/compare/sanity/): Sanity stores and manages content for a front end your developer builds and hosts. Typeroll is the whole website: content, design, forms and publishing. - [Typeroll vs TinaCMS](https://typeroll.com/compare/tinacms/): TinaCMS edits Markdown and MDX in your Git repository. Typeroll is a CMS that publishes static Astro sites and lets AI agents work through MCP. - [Typeroll vs Webflow](https://typeroll.com/compare/webflow/): Webflow hosts your site in its own platform. Typeroll is an open-source CMS that publishes static Astro sites to your Cloudflare. Compare editing, AI and cost. - [Typeroll vs WordPress](https://typeroll.com/compare/wordpress/): WordPress runs on PHP and a database with plugins. Typeroll is an open-source CMS that publishes static Astro sites. Compare security, editing and AI. - [All comparisons](https://typeroll.com/compare/): How Typeroll compares with EmDash, Sanity, WordPress, Webflow, Framer, Duda and other CMSs and site builders, with dated facts from their own docs. - [Editor](https://typeroll.com/features/editor/): Edit pages visually in the browser, with no Git or local development environment. Run many sites from one organization and work on larger changes in versions. - [Extensions](https://typeroll.com/features/extensions/): Add bookings, lead tools and other dynamic features to a static Typeroll site with Extensions, and collect submissions with Typeroll Forms. - [Forms](https://typeroll.com/features/forms/): Contact forms and multi-step funnels on a static site: validation, partial saves, a submissions inbox, email notifications and webhooks. - [Media](https://typeroll.com/features/media/): Upload images straight to your own Cloudflare R2 storage. Typeroll prepares responsive AVIF and WebP variants sized to your layout at publication. - [Owner review](https://typeroll.com/features/owner-review/): Let a site owner or client review proposed changes from a private link, approve, reject or adjust them, and keep an audit record of each answer. - [Ownership](https://typeroll.com/features/ownership/): Typeroll publishes every site to your own GitHub repository and Cloudflare account. Export any site and build it with the open-source renderer, or self-host the MIT-licensed CMS. - [Publishing](https://typeroll.com/features/publishing/): Typeroll builds your site from source in your GitHub and serves static files from your Cloudflare account. CMS updates never change your live site. - [Security](https://typeroll.com/features/security/): Typeroll publishes static files with no database on the live site, keeps editing apart from publishing and gives people and AI agents only the access they need. - [SEO and speed](https://typeroll.com/features/seo/): Titles, canonicals, sitemaps, hreflang, structured data and llms.txt are generated for every page, and publication checks catch problems before launch. - [Blocks and templates](https://typeroll.com/features/templates/): Design once and reuse: Page templates per Content type, global blocks, Styles and design tokens, and custom block types your AI agent creates. - [Product](https://typeroll.com/features/): What Typeroll includes: static publishing to your own accounts, SEO, media, forms, multilingual sites, templates, owner review and an open-source core. - [Typeroll CMS](https://typeroll.com/): Build with Claude Code, Codex or Cursor through MCP. Editors work in a visual editor. Typeroll publishes static Astro sites to your own Cloudflare. - [Typeroll with ChatGPT](https://typeroll.com/integrations/chatgpt/): Connect ChatGPT to Typeroll as a custom MCP app where your plan allows it, and work on your website's pages from the chat. - [Typeroll with Claude Code](https://typeroll.com/integrations/claude-code/): Add Typeroll's MCP server to Claude Code with one command and build, edit and publish websites your team can edit in a visual editor. - [Typeroll with Claude](https://typeroll.com/integrations/claude/): Connect Claude to Typeroll as a custom connector and let it build pages, edit content and prepare publications in a CMS your team already uses. - [Typeroll with Codex](https://typeroll.com/integrations/codex/): Add Typeroll's MCP server to Codex, sign in with OAuth and build or migrate websites your team edits visually. - [Typeroll with Cursor](https://typeroll.com/integrations/cursor/): Add Typeroll to Cursor's mcp.json, sign in with OAuth and let the agent build and edit pages in a CMS with a visual editor for your team. - [Migrate from Squarespace](https://typeroll.com/migrate/squarespace-to-astro/): Move accessible Squarespace content into an editable CMS with your AI agent, keep your URLs and publish a static Astro site on your own Cloudflare. - [Migrate from Webflow](https://typeroll.com/migrate/webflow-to-astro/): Import Webflow pages, collections and images into an editable CMS with your AI agent, map old URLs and publish a static Astro site. - [Migrate from Wix](https://typeroll.com/migrate/wix-to-astro/): Rebuild your Wix site in an editable CMS with your AI agent, keep URLs and images, and replace Wix-specific features with forms and blocks. - [Migrate from WordPress to Astro](https://typeroll.com/migrate/wordpress-to-astro/): Move a WordPress site to a static Astro site with an AI agent: content and media imported as editable blocks, every old URL preserved or redirected. - [Migrate to Typeroll](https://typeroll.com/migrate/): Your AI agent rebuilds any website as editable blocks in Typeroll, moves images to your storage and keeps or redirects every old URL. Guides for WordPress, Webflow, Wix and Squarespace. - [Multilingual sites](https://typeroll.com/multilingual/): Serve several languages from one site: language folders, a 404 page and home link per language, hreflang links and built-in wording in 50 languages. - [Open source](https://typeroll.com/open-source/): Typeroll CMS is MIT-licensed: visual editor, REST API, MCP server, static Astro renderer, Forms and Analytics. Self-host it or use Typeroll Cloud. - [Pricing](https://typeroll.com/pricing/): Typeroll CMS is free to self-host. Typeroll Cloud is free in beta, then USD 39 per month or USD 29 per month billed annually, unlimited sites. - [WordPress alternative](https://typeroll.com/wordpress-alternative/): Keep a visual editor, lose the PHP server and plugin updates. Typeroll publishes static sites to your own Cloudflare and moves your WordPress content.