integrations tools framer
Framer MCP for your AI agent
Cogny's Framer integration exposes 13 tools (7 read, 4 write, 2 destructive) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.
- 7readonly reads data.
- 4writecreates or changes something.
- 2destructivedeletes, removes or replaces something.
Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations. Plans, approvals and limits
set it up.
Add Cogny to your AI client once, then connect Framer in Cogny. Every Framer tool below appears in the client.
- Claude CodeRun
claude mcp add --transport http cogny https://app.cogny.com/mcp, then authorise in the browser. - Claude.aiSettings → Connectors → Add custom connector, URL
https://app.cogny.com/mcp, then log in and pick your workspace. - ChatGPTSettings → Apps → Advanced settings → Developer mode → Create app, URL
https://app.cogny.com/mcp, authentication OAuth. - CursorIn Cogny, Settings → Data & Integrations → Connect AI Clients shows the block to paste into
.mcp.json, with an API key. - CodexRun
codex mcp add cogny --url https://app.cogny.com/mcp.
what each tool does.
Read 7 · only reads data
get_project_infoReadGet project metadata, publish state (production/staging deployments and URLs), and configured locales.list_collectionsReadList the project's CMS collections (id, name, slug field, managedBy).get_collection_fieldsReadGet a collection's fields (id, name, type).get_collection_itemsReadGet a collection's items: id, slug, draft flag, and (by default) full field data keyed by field ID. Includes draft items — `draft: true` items are excluded from publishing.list_redirectsReadList the project's URL redirects (id, from, to, expandToAllLocales).get_analytics_docsReadGet the documentation for the analytics query language accepted by query_analytics.query_analyticsReadRun a read-only analytics query against the site (visitors, page views, referrers, etc.).
Write 4 · creates or changes something
add_collection_itemsWriteAdd or update CMS items (UPSERT): an item with a matching `id` is updated, an item without `id` is created.update_collection_itemWriteUpdate one CMS item's slug, draft flag, and/or field values.add_redirectsWriteAdd or update URL redirects (UPSERT: an entry with an `id` updates that redirect, without `id` creates one).publish_siteWritePublish the project, making pending CMS/redirect changes live on the site's domains.
Destructive 2 · deletes, removes or replaces something
remove_collection_itemsDestructiveDelete CMS items by id.remove_redirectsDestructiveDelete redirects by id.
Exact input schemas come from tools/list once Framer is connected; the free plan is enough to check. Missing something? Your agent can ask for it with request_feature.