Skip to main content
Glama

Component Library MCP Server

types.ts•962 B
export interface ComponentProp { type: string; required: boolean; description?: string; defaultValue?: any; } export interface ComponentProps { [key: string]: ComponentProp; } export interface ComponentInfo { name: string; category?: string; description?: string; path?: string; importPath?: string; status?: 'stable' | 'beta' | 'deprecated' | 'experimental'; version?: string; dependencies?: string[]; props?: ComponentProps; documentation?: string; accessibility?: string; } export interface ComponentExample { componentName: string; code: string; path?: string; source?: string; title?: string; description?: string; } export interface ServerConfig { componentsPath: string; docsPath: string; examplesPath: string; } export interface ListComponentsArgs { category?: string; } export interface GetComponentArgs { componentName: string; } export interface GetExampleArgs { componentName: string; }

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/alex-abrams711/component-library-mcp'

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