{"_id":"@cubealabs/mcp-server","name":"@cubealabs/mcp-server","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@cubealabs/mcp-server","version":"1.0.0","description":"Model Context Protocol server for Cube A Labs skills - Enables AI agents to discover and use favicon, cube-ui, and sitemap generators","keywords":["mcp","model-context-protocol","claude-code","ai-agents","developer-tools","favicon","ui-generator","sitemap"],"author":{"name":"Cube A Labs"},"license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/Muddi00seven/skills.git","directory":"mcp-server"},"homepage":"https://github.com/Muddi00seven/skills/tree/main/mcp-server#readme","bugs":{"url":"https://github.com/Muddi00seven/skills/issues"},"bin":{"cubealabs-mcp":"dist/index.js"},"scripts":{"build":"tsc","dev":"tsc --watch","prepare":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"devDependencies":{"@types/node":"^20.10.0","typescript":"^5.3.3"},"engines":{"node":">=18.0.0"},"_id":"@cubealabs/mcp-server@1.0.0","gitHead":"76ab4d9df42e19e931f622d4cdb4df7f713f80df","_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-pIm65vxZNQnx6vgtX4oaXg9Braycd0+WpDTUmhyzhL1RL04Kx6v2ldndhyXODI0E1O0jKtTBxgZn8RA1t2Qp8w==","shasum":"ad07bcbe37ec2947997f39077da62123fef3d164","tarball":"https://registry.npmjs.org/@cubealabs/mcp-server/-/mcp-server-1.0.0.tgz","fileCount":6,"unpackedSize":11938,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGHNSD9Bn0/7EZbz/aTxuH6Sv0HiyK1A8g411DZ05UkSAiEArZrJJykrA/G4J4/MTGxR3n28m14JwqpV4mtTyEvummY="}]},"_npmUser":{"name":"sigma_wolf","email":"just00seven@gmail.com"},"directories":{},"maintainers":[{"name":"sigma_wolf","email":"just00seven@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_1.0.0_1769613271561_0.9502833850550028"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-28T15:14:31.452Z","1.0.0":"2026-01-28T15:14:31.707Z","modified":"2026-01-28T15:14:31.953Z"},"maintainers":[{"name":"sigma_wolf","email":"just00seven@gmail.com"}],"description":"Model Context Protocol server for Cube A Labs skills - Enables AI agents to discover and use favicon, cube-ui, and sitemap generators","homepage":"https://github.com/Muddi00seven/skills/tree/main/mcp-server#readme","keywords":["mcp","model-context-protocol","claude-code","ai-agents","developer-tools","favicon","ui-generator","sitemap"],"repository":{"type":"git","url":"git+https://github.com/Muddi00seven/skills.git","directory":"mcp-server"},"author":{"name":"Cube A Labs"},"bugs":{"url":"https://github.com/Muddi00seven/skills/issues"},"license":"MIT","readme":"# Cube A Labs MCP Server\n\nModel Context Protocol server that exposes Cube A Labs skills to AI agents like Claude Code.\n\n## What is this?\n\nThis MCP server allows AI coding agents to automatically discover and use Cube A Labs skills:\n- **Favicon Generator** - Complete favicon sets with PWA support\n- **Cube UI Generator** - Framework-aware UI component generation\n- **Sitemap Generator** - SEO-optimized XML sitemaps\n\n## Installation\n\n### Option 1: NPM (Recommended)\n\n```bash\nnpm install -g @cubealabs/mcp-server\n```\n\n### Option 2: NPX (No Install)\n\nConfigure Claude Code to use npx:\n\n```json\n{\n  \"mcpServers\": {\n    \"cubealabs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cubealabs/mcp-server\"]\n    }\n  }\n}\n```\n\n## Configuration\n\n### Claude Code\n\nAdd to your Claude Code settings (`~/.config/claude/config.json` or use `/mcp config`):\n\n```json\n{\n  \"mcpServers\": {\n    \"cubealabs\": {\n      \"command\": \"cubealabs-mcp\"\n    }\n  }\n}\n```\n\n### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"cubealabs\": {\n      \"command\": \"cubealabs-mcp\"\n    }\n  }\n}\n```\n\n### Other MCP Clients\n\nAny MCP-compatible client can connect using stdio transport:\n\n```bash\ncubealabs-mcp\n```\n\n## Available Tools\n\nThe server exposes three tools:\n\n### `cubealabs_favicon`\nGenerate complete favicon sets from any logo with PWA support, all icon sizes, and framework integration.\n\n**Use cases:**\n- Setting up favicons for new projects\n- Adding PWA icons to existing apps\n- Generating dark mode favicon variants\n- Framework-specific integration (Next.js, React, Vue, etc.)\n\n### `cubealabs_cube_ui`\nGenerate UI components with automatic framework detection.\n\n**Use cases:**\n- Creating new components (cards, buttons, forms)\n- Building page layouts\n- Generating responsive, accessible components\n- Framework-specific code generation\n\n### `cubealabs_sitemap`\nGenerate SEO-optimized XML sitemaps with route discovery.\n\n**Use cases:**\n- Creating sitemaps for Google Search Console\n- Automatic route discovery from file system\n- Handling dynamic routes\n- Framework-specific sitemap generation\n\n## How It Works\n\n1. AI agent requests available tools from the MCP server\n2. Server responds with list of Cube A Labs skills\n3. AI agent selects appropriate skill based on user request\n4. Server provides skill instructions to the AI agent\n5. AI agent executes skill following the instructions\n\n## Development\n\nBuild the server:\n\n```bash\nnpm install\nnpm run build\n```\n\nTest locally:\n\n```bash\nnpm run dev\n```\n\n## Links\n\n- [GitHub Repository](https://github.com/Muddi00seven/skills)\n- [NPM Package](https://www.npmjs.com/package/@cubealabs/mcp-server)\n- [MCP Documentation](https://github.com/modelcontextprotocol/servers)\n\n## License\n\nMIT © Cube A Labs\n","readmeFilename":"README.md","_rev":"1-c5c9b9a2f24cd3beb33c0ca95eacc50e"}