Components are the words your AI builds UI with. The Avonni MCP is the dictionary: real attributes, events, styling hooks and interactions, served to Claude, Cursor and any MCP client.
Everything your AI needs to write Avonni code against the source of truth.
Each product line is exposed as its own toolset. Point your AI at the one you build with, or at all of them.
Code-first components your AI can compose in custom LWC.
Learn more βNo-code components built in the Component Builder.
Learn more βScreen components for guided processes in Salesforce Flow.
Learn more βDrag-and-drop components for branded Experience Cloud sites and portals.
Learn more βAlso documented: 50+ no-code interactions, CSS styling hooks, and complex attribute types.
Left on their own, assistants invent words: attributes and events that don't exist. The Avonni MCP hands yours the dictionary instead: real attributes, real events, real styling hooks.
The full component API surface, callable by your AI.
Navigate, open flows, update records, all specced.
One server covers every toolset.
Add the server and Claude Code writes Avonni markup against the real docs.
Connect the MCP and ask for components, docs, or styling in plain language.
Connect the server and Vibes builds Salesforce UI against the real Avonni docs.
MCP is an open standard; any client that speaks it can use the server.
MCP is an open standard that lets AI assistants call external tools. The Avonni MCP server exposes eight tools that document every Avonni component.
Any MCP client: Claude Code, Claude.ai, Claude Desktop, Cursor, and more. If it speaks MCP, it can use the server.
Four toolsets: LWC Components (lwc), Dynamic Components (dynamic), Flow Screen Components (flow), and Experience Cloud Components (experience), plus their interactions, styling hooks, and complex attribute types.
Without documentation, assistants tend to invent attribute names and events that donβt exist. The server keeps generated code aligned with the real component APIs.
No. It documents. Your AI assistant does the writing; the server makes sure it writes against real APIs.
If an assistant can write any component from scratch, why buy a component library at all? Because generated code is owned code.
Ask an AI for a Kanban board and it produces thousands of bespoke lines: markup, drag-and-drop logic, CSS, edge cases. It may even work on day one. But now your team owns a codebase nobody wrote, debugs it, keeps it accessible, and re-adapts it three releases a year. Multiplied across an org, AI velocity quietly turns into ungoverned technical debt.
The same request resolves to one line: a reference to the Avonni Kanban component, plus its configuration. The thousands of lines still exist, but they live inside the managed package: built, tested, accessibility-checked, security-reviewed through AppExchange, and upgraded with every release.
Connect the MCP server and ship Avonni UIs with code that references real components.