Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRANSPORTNoTransport protocol for MCP server. Optional; defaults to HTTP if not set. In examples, set to 'stdio'.
GITHUB_TOKENNoGitHub personal access token. Optional but recommended for higher rate limits on GitHub issues fetching.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pingA

Checks connection to the MCP server. Returns status, version, timestamp and source state warnings.

find_tokenA

Search for a Design Tokens Italia or BSI token by substring match on variable name. Searches all BSI components (--bsi-) and global Design Tokens Italia tokens (--it-). Examples: 'primary', 'spacing-m', 'blue-40', 'radius'. Note: only substring on variable names — queries like 'primary color' return no results.

get_componentA

Returns HTML markup for all variants of a Bootstrap Italia component and web component it-* props from Dev Kit Italia. Start here for markup and variants. Dev Kit props (it-*) apply to web components only, not BSI HTML.

get_component_fullA

Aggregated response for a Design System .italia component: HTML markup + CSS tokens with resolved values + usage guidelines + library status + it-* web component props + open GitHub issues. Use only when you need data from multiple sources in a single response. For specific queries, prefer get_component, get_component_guidelines, get_component_tokens, or get_component_issues.

get_component_guidelinesA

Returns usage guidelines for a component from Designers Italia website: when to use it, how to use it, recommended alternatives, accessibility notes and library status (Bootstrap Italia, UI Kit Italia, ...).

get_component_issuesA

Returns open GitHub issues for a component across the 4 Design System .italia repositories: bootstrap-italia, design-ui-kit, dev-kit-italia, design-tokens-italia. Also includes known issues already present in components_status.json.

get_component_tokensA

Returns customizable CSS --bsi-* variables for a component, with semantic description and resolved value (e.g. var(--bsi-spacing-m) → 1.5rem). Useful to understand concrete values behind CSS custom properties or design tokens.

get_component_variantA

Returns the full HTML markup of a specific variant by name. Use variantsAvailable from get_component to find variant names. Searches BSI markup variants and Dev Kit story variants transparently. Dev Kit variant names with numeric suffixes (-2, -3) are multiple examples of the same variant.

get_project_board_statusA

Returns the aggregated status of Design System .italia GitHub boards. Includes links to open issues for each repository.use get_component_issues for component-specific issues.

list_accessibility_issuesA

Lists components with open accessibility notes or issues, including those with incomplete accessibility checks.

list_by_statusA

Lists components filtered by status in a specific library. Available libraries: bootstrapItalia, uiKitItalia, ... Possible statuses: PRONTO, DA RIVEDERE A11Y, DA RIVEDERE, IN REVIEW, DA COMPLETARE VARIANTI, NON PRESENTE, DA FARE, N/D.

list_componentsA

Lists all Design System .italia components with library status (Bootstrap Italia, UI Kit, ...) and accessibility status. Start here for a broad overview before drilling into specific components.

search_componentsA

Search components by name or feature. Component names are generally in English (e.g. "modal" not "modale", "button" not "bottone"), with support for some Italian aliases. Searches name, slug and Dev Kit tags (e.g. "a11y-ok", "alpha", "web-component").

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Fupete/design-system-italia-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server