Catalog and MCP
MCP server
A hosted MCP server that gives your coding agent the ZOREVA-UI shaders and icons, and download links for compositions.
Connect
Step-by-step setup for each client is on the MCP page. For Cursor, add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
mcp.json
{
"mcpServers": {
"zoreva-ui": {
"url": "https://zoreva-ui.com/api/mcp",
"type": "http"
}
}
}Authenticate
The server is hosted at https://zoreva-ui.com/api/mcp; nothing to install or run on your machine. After you add it, your client opens zoreva-ui.com: sign in, check what it asks for and press Allow. The connection is saved automatically.
Only if your client can't do OAuth sign-in: open Account, press “Copy MCP access token” and send it as Authorization: Bearer YOUR_ZOREVA_TOKEN. Tokens from Account last 7 days.
Tools
| Tool | What it does |
|---|---|
search_catalog | Search shaders, icons or compositions by text |
list_shaders / get_shader | List shaders for your plan; get Metal source + SwiftUI snippet, or an AGSL zip link |
customize_shader | Recolor or retime a shader |
resolve_shader | Turn a request into exactly one shader |
list_icons / get_icon | Find icons from Tabler, Lucide, Hugeicons and line-md |
customize_icon | Export an icon as SVG, JSX or TSX with stroke and color |
resolve_icon | Rank icon candidates for a use case |
list_compositions / resolve_composition | Find compositions for your plan |
get_composition_download | Short-lived Xcode or Android project zip link |
get_composition_design_brief | Layout and screen metadata, no source code |
get_host_playbook | Instructions for the host agent |
explain_last_error | Explain an MCP error and what to do next |