Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.
createPageTOOL
Create a new page in the Framer project.
Two types of pages can be created:
  • design: Canvas pages for components, prototypes, and design explorations. Not published to the website.
  • web: Publishable web pages that appear on the live website. Path must start with "/" (e.g., "/about", "/contact").
After creating a page, you can use getNodeXml to see its contents and updateXmlForNode to add content to it.
Parameters
name *string
Name or path for the page. For design pages: any name (e.g., "Components"). For web pages: must start with "/" (e.g., "/about", "/contact").
type *"design" | "web"
Type of page: "design" for canvas/prototype pages, "web" for publishable website pages.
Request example
{ "method": "tools/call", "params": { "name": "createPage", "arguments": { "name": "string", "type": "design" } } }