{"apiVersion":"v1","directorySlug":"kvalt-mcp-7330a0e54e","title":"Kvalt","description":"A design system for AI-built apps. Tokens, components, and a small team of agents that won","pageUrl":"https://www.mcpbundles.com/skills/kvalt-mcp-7330a0e54e","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://kvalt.dev/mcp","hostedMcpUrl":null,"toolCount":11,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"dev.kvalt/kvalt-mcp-7330a0e54e","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_components","description":"List all components from the Kvalt design system registry with name, version, and description","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"list_components","displayName":"list_components","title":"list_components","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_components","description":"Fuzzy search components by name or keyword across component names and file contents","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}}},"logicalName":"search_components","displayName":"search_components","title":"search_components","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_component_spec","description":"Get full component details: source code, props, variants, dependencies, tokens, and hooks","inputSchema":{"type":"object","required":["component"],"properties":{"component":{"type":"string"}}},"logicalName":"get_component_spec","displayName":"get_component_spec","title":"get_component_spec","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_token","description":"Get a specific token by category and name (e.g., category=\"motion\", name=\"spring.snappy\")","inputSchema":{"type":"object","required":["category","name"],"properties":{"name":{"type":"string"},"category":{"type":"string"}}},"logicalName":"get_token","displayName":"get_token","title":"get_token","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_tokens","description":"List all tokens in a category. Available categories: motion, colors, shadows, glass, icons, typography, borderRadius, gradients","inputSchema":{"type":"object","required":["category"],"properties":{"category":{"type":"string"}}},"logicalName":"list_tokens","displayName":"list_tokens","title":"list_tokens","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"export_tokens","description":"Export tokens in a specific format: css-variables, json, or tailwind-classes","inputSchema":{"type":"object","required":["format"],"properties":{"format":{"type":"string"},"category":{"type":"string"}}},"logicalName":"export_tokens","displayName":"export_tokens","title":"export_tokens","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_token_usage","description":"Analyze a code snippet for hardcoded values that should use tokens. Detects hex colors, px values, durations, spring configs, border-radius, and shadows. Returns violations with suggested token replacements.","inputSchema":{"type":"object","required":["code"],"properties":{"code":{"type":"string"}}},"logicalName":"check_token_usage","displayName":"check_token_usage","title":"check_token_usage","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_accessibility_notes","description":"Get accessibility requirements for a component (keyboard support, ARIA, contrast)","inputSchema":{"type":"object","required":["component"],"properties":{"component":{"type":"string"}}},"logicalName":"get_accessibility_notes","displayName":"get_accessibility_notes","title":"get_accessibility_notes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"validate_motion_timing","description":"Check if motion values in code use proper tokens from motion.ts instead of hardcoded values","inputSchema":{"type":"object","required":["code"],"properties":{"code":{"type":"string"}}},"logicalName":"validate_motion_timing","displayName":"validate_motion_timing","title":"validate_motion_timing","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_component_variants","description":"List all variants and props of a component parsed from its TypeScript interface","inputSchema":{"type":"object","required":["component"],"properties":{"component":{"type":"string"}}},"logicalName":"get_component_variants","displayName":"get_component_variants","title":"get_component_variants","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_documentation","description":"Search across docs/ folder for relevant documentation by keyword","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}}},"logicalName":"search_documentation","displayName":"search_documentation","title":"search_documentation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Kvalt&config=eyJ1cmwiOiAiaHR0cHM6Ly9rdmFsdC5kZXYvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Kvalt%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fkvalt.dev%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Kvalt%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fkvalt.dev%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Kvalt&connectorUrl=https%3A%2F%2Fkvalt.dev%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Kvalt\" --url \"https://kvalt.dev/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/kvalt-mcp-7330a0e54e","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/kvalt-mcp-7330a0e54e/tools/{tool}","mcpServerUrl":"https://kvalt.dev/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/kvalt-mcp-7330a0e54e?live=1"}