Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
LOG_FILE | No | Optional path to write logs to a file | |
MCP_CACHE_TTL | No | Cache time-to-live in seconds | 300 |
MCP_DATA_PATH | No | Path to design system data files | ./data |
MCP_LOG_LEVEL | No | Logging level: debug, info, warn, error | info |
MCP_ENABLE_FILE_WATCHING | No | Enable automatic data reloading | true |
MCP_MAX_CONCURRENT_REQUESTS | No | Maximum concurrent requests | 100 |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get-design-tokens | Get design tokens with optional category filtering |
search-design-tokens | Search design tokens by name or value |
get-design-token-details | Get detailed information about a specific design token |
get-design-token-categories | Get all available design token categories |
get-components | Get all components with optional filtering |
get-component-details | Get detailed information about a specific component |
get-component-examples | Get code examples for a specific component |
search-components | Search components by name, description, or other criteria |
get-guidelines | Get design guidelines with optional category filtering |
get-guideline-details | Get detailed information about a specific guideline |
search-guidelines | Search guidelines by content, title, or tags |