Starts the Mishka Chelekom MCP Server.
The server provides an MCP (Model Context Protocol) interface for AI tools like Claude Code, Cursor, and Claude Desktop to interact with the Mishka Chelekom component library.
Usage
mix mishka.mcp.serverOptions
--portor-p- HTTP port to listen on (default: 4003)
Connecting AI Tools
Once the server is running, connect your AI tools:
Claude Code
claude mcp add --transport http mishka-chelekom http://localhost:4003/mcpCursor / VSCode
Create .mcp.json in your project root:
{
"mcpServers": {
"mishka-chelekom": {
"type": "http",
"url": "http://localhost:4003/mcp"
}
}
}Available Tools (11)
generate_component- Generate mix command for a single componentgenerate_components- Generate mix command for multiple componentsget_component_info- Get component configuration options (variants, colors, sizes)get_example- Get HEEx code examples with usage patternsget_js_hook_info- Get JavaScript hook documentationget_mix_task_info- Get mix task documentationsearch_components- Search components by name or functionalityuninstall_component- Generate uninstall commandupdate_config- Update project configuration settingsvalidate_config- Validate configuration file for errorsget_docs- Fetch documentation from mishka.tools
Available Resources (9)
list_components- List all available components with categorieslist_colors- List color variants with CSS variableslist_variants- List style variants (default, outline, shadow, etc.)list_sizes- List size options (small, medium, large, etc.)list_spaces- List spacing optionslist_scripts- List JavaScript hooks (Carousel, Clipboard, etc.)list_dependencies- List component dependencieslist_css_variables- List all CSS custom propertiesget_config- Get current project configuration