Skip to main content
Glama

MCP Tailwind Gemini Server

by Tai-DT
QUICK-START.md•2.23 kB
# šŸš€ Quick Start Guide ## Prerequisites - Node.js 18+ - npm or yarn - Gemini API key (optional, for AI features) ## 1. Install Dependencies ```bash npm install ``` ## 2. Build the Project ```bash npm run build ``` ## 3. Test MCP Server ```bash # Test if server responds echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}' | node dist/index.js ``` ## 4. Configure MCP Client ### For Claude Desktop Create or edit `~/Library/Application Support/Claude/claude_desktop_config.json`: ```json { "mcpServers": { "mcp-tailwind-gemini": { "command": "node", "args": ["/Users/macbook/Desktop/Code/mcp-tailwind-gemini/dist/index.js"], "env": { "GEMINI_API_KEY": "your_gemini_api_key_here" } } } } ``` ### For Cursor IDE Add to your `~/.cursor/mcp.json`: ```json { "mcpServers": { "mcp-tailwind-gemini": { "command": "node", "args": ["/Users/macbook/Desktop/Code/mcp-tailwind-gemini/dist/index.js"], "env": { "GEMINI_API_KEY": "your_gemini_api_key_here" } } } } ``` ## 5. Restart Your MCP Client After updating the config, restart your MCP client (Claude Desktop or Cursor) to load the MCP server. ## 6. Test in Claude Ask Claude to: - "Generate a button component with Tailwind CSS" - "Create a responsive card layout" - "Optimize these Tailwind classes: p-4 px-4 py-4" ## Troubleshooting ### Server not starting? ```bash # Check if build was successful ls -la dist/ # Rebuild if needed npm run build ``` ### Claude not connecting? - Restart Claude Desktop - Check config file syntax - Verify the path to dist/index.js is correct ### API errors? - Set your GEMINI_API_KEY - Check internet connection - Verify API key permissions ## Available Tools - `generate_component` - Create Tailwind components - `optimize_classes` - Clean up Tailwind classes - `create_theme` - Generate color themes - `analyze_design` - Get design feedback - `generate_preview` - Create visual previews - `convert_to_tailwind` - Convert CSS to Tailwind - `suggest_improvements` - Get AI suggestions - `create_layout` - Generate responsive layouts - `get_shadcn_component` - Get shadcn/ui components - `create_project` - Generate complete projects

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/Tai-DT/mcp-tailwind-gemini'

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