{"apiVersion":"v1","directorySlug":"siteserve-mcp-8230878ee4","title":"Design Compiler","description":"JSON-driven design compiler","pageUrl":"https://www.mcpbundles.com/skills/siteserve-mcp-8230878ee4","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.siteserve.app/api/mcp","hostedMcpUrl":null,"toolCount":16,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.siteserve/siteserve-mcp-8230878ee4","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"init_config","description":"START HERE. Returns the v0.5.0 config skeleton with allowed values inline. Call this first before building any site config.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"logicalName":"init_config","displayName":"init_config","title":"init_config","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_sections","description":"List all 24 v0.5.0 section types with descriptions, layouts, use cases, and validation constraints.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"logicalName":"list_sections","displayName":"list_sections","title":"list_sections","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_validation_rules","description":"Get per-section validation rules for field names, required fields, and item counts","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"logicalName":"get_validation_rules","displayName":"get_validation_rules","title":"get_validation_rules","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_section_schema","description":"Get the full property schema for a specific section type","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["section_type"],"properties":{"section_type":{"type":"string"}}},"logicalName":"get_section_schema","displayName":"get_section_schema","title":"get_section_schema","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_all_section_metas","description":"Returns full SectionMeta (fields, itemSchema, validation, layouts, examples) for ALL section types in one call. Use this instead of calling get_section_schema 22 times.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"logicalName":"get_all_section_metas","displayName":"get_all_section_metas","title":"get_all_section_metas","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_design_system_schema","description":"Get the complete design system schema: colors, fonts, radius, spacing, dividers, frames, borders, decorations, textStyles, eyebrow, backgroundRhythm","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"logicalName":"get_design_system_schema","displayName":"get_design_system_schema","title":"get_design_system_schema","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_cta_variants","description":"Get all 10 CTA button variants with visual descriptions and use cases","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"logicalName":"get_cta_variants","displayName":"get_cta_variants","title":"get_cta_variants","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_icon_list","description":"Get available Iconoir icon names, optionally filtered by category","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"category":{"type":"string"}}},"logicalName":"get_icon_list","displayName":"get_icon_list","title":"get_icon_list","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_frame_shapes","description":"Get all image frame shapes (clip-path + border-radius), divider shapes, and accent decoration docs","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"logicalName":"get_frame_shapes","displayName":"get_frame_shapes","title":"get_frame_shapes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_site_config","description":"Fetch a live site config from the database by subdomain. Returns the full config JSON. Call with no params to list all available sites.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"subdomain":{"type":"string"}}},"logicalName":"get_site_config","displayName":"get_site_config","title":"get_site_config","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"validate_config","description":"Validate a v0.5.0 site config for structural issues and WCAG contrast. Provide either a subdomain to fetch from the database, or raw JSON to validate directly.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"config":{"type":"string"},"subdomain":{"type":"string"}}},"logicalName":"validate_config","displayName":"validate_config","title":"validate_config","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_section_recommendations","description":"Get recommended section order for a business type (restaurant, professional-services, retail, health, etc.)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["business_type"],"properties":{"business_type":{"type":"string"}}},"logicalName":"get_section_recommendations","displayName":"get_section_recommendations","title":"get_section_recommendations","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_design_directions","description":"Get all 8 design direction archetypes, or a specific one by ID. Each archetype prescribes heroVariant, dividerShape, imageFrame, eyebrowStyle, decorationTheme, CTA variants, and more.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"type":"string"}}},"logicalName":"get_design_directions","displayName":"get_design_directions","title":"get_design_directions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"recommend_design_direction","description":"Get the best-match design direction for a business type. Returns the full archetype with all visual prescriptions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["business_type"],"properties":{"aesthetic":{"type":"string"},"business_type":{"type":"string"}}},"logicalName":"recommend_design_direction","displayName":"recommend_design_direction","title":"recommend_design_direction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_deployment","description":"Check if the production site is live and responding. Optionally test a specific site config by ID.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"site_id":{"type":"string"}}},"logicalName":"check_deployment","displayName":"check_deployment","title":"check_deployment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_reference_config","description":"Study curated reference site configs. Call with no params to list available configs. Call with an ID or business type to get structured snippets (design tokens, architecture, representative sections). Call with section parameter to drill into a specific section type.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"type":"string"},"section":{"type":"string"}}},"logicalName":"get_reference_config","displayName":"get_reference_config","title":"get_reference_config","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Design-Compiler&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Auc2l0ZXNlcnZlLmFwcC9hcGkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Design-Compiler%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.siteserve.app%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Design-Compiler%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.siteserve.app%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Design+Compiler&connectorUrl=https%3A%2F%2Fmcp.siteserve.app%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Design-Compiler\" --url \"https://mcp.siteserve.app/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/siteserve-mcp-8230878ee4","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/siteserve-mcp-8230878ee4/tools/{tool}","mcpServerUrl":"https://mcp.siteserve.app/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/siteserve-mcp-8230878ee4?live=1"}