{"_id":"@eldoraui/mcp","name":"@eldoraui/mcp","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.6":{"name":"@eldoraui/mcp","version":"1.0.6","description":"Official MCP server for Eldora UI.","homepage":"https://eldoraui.site","repository":{"type":"git","url":"git+https://github.com/eldorauiofficial/mcp.git"},"scripts":{"build":"tsc && shx chmod +x dist/*.js","start":"node dist/server.js","dev":"nodemon --watch src --ext ts,json --exec \"npm run build\""},"type":"module","main":"./dist/server.js","module":"./dist/server.js","types":"./dist/server.d.ts","bin":{"mcp":"dist/server.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.9.0","zod":"^3.24.2"},"devDependencies":{"@types/node":"^22.14.1","nodemon":"^3.1.0","shx":"^0.4.0","typescript":"^5.8.3"},"author":{"name":"Karthik Mudunuri","email":"support@pro.eldoraui.site"},"license":"ISC","_id":"@eldoraui/mcp@1.0.6","bugs":{"url":"https://github.com/eldorauiofficial/mcp/issues"},"_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-kPkG2Nx2Zres0N/AvFGiaO38HcPW+zjHjImwD8fVZKB4XTh+QrelFos4v5bSMXZu7ZZMicD5U5KQL4wOG2Prtw==","shasum":"0307e62f5633d2561dd87edbdbdb42662f0698c1","tarball":"https://registry.npmjs.org/@eldoraui/mcp/-/mcp-1.0.6.tgz","fileCount":18,"unpackedSize":33929,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEDDCIdatDQGs9QEIDR7rW4ejsneq3lZ96mRJr86ukCdAiEA3lTDgqxad8P+32cCAgIA8hHZR2iiUSoLo+kr6ECi2x0="}]},"_npmUser":{"name":"karthikmudunuri","email":"karthikmudunuri999@gmail.com"},"directories":{},"maintainers":[{"name":"karthikmudunuri","email":"karthikmudunuri999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_1.0.6_1760011429832_0.7077303136162147"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-09T12:03:49.744Z","1.0.6":"2025-10-09T12:03:50.050Z","modified":"2025-10-09T12:03:50.310Z"},"maintainers":[{"name":"karthikmudunuri","email":"karthikmudunuri999@gmail.com"}],"description":"Official MCP server for Eldora UI.","homepage":"https://eldoraui.site","repository":{"type":"git","url":"git+https://github.com/eldorauiofficial/mcp.git"},"author":{"name":"Karthik Mudunuri","email":"support@pro.eldoraui.site"},"bugs":{"url":"https://github.com/eldorauiofficial/mcp/issues"},"license":"ISC","readme":"# @eldoraui/mcp\n\n[![npm version](https://badge.fury.io/js/@eldoraui%2Fmcp.svg?icon=si%3Anpm)](https://badge.fury.io/js/@eldoraui%2Fmcp)\n\nOfficial ModelContextProtocol (MCP) server for [Magic UI](https://eldoraui.site/).\n\n<div align=\"center\">\n  <img src=\"https://github.com/eldorauiofficial/mcp/blob/main/public/mcp.png\" alt=\"MCP\" />\n</div>\n\n## Install MCP configuration\n\n```bash\nnpx @eldoraui/cli@latest install <client>\n```\n\n### Supported Clients\n\n- [x] cursor\n- [x] windsurf\n- [x] claude\n- [x] cline\n- [x] roo-cline\n\n## Manual Installation\n\nAdd to your IDE's MCP config:\n\n```json\n{\n  \"mcpServers\": {\n    \"@eldoraui/mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@eldoraui/mcp@latest\"]\n    }\n  }\n}\n```\n\n## Example Usage\n\nOnce configured, you can questions like:\n\n> \"Make a marquee of logos\"\n\n> \"Add a live button with shine effect\"\n\n> \"Add a novatrix background\"\n\n## Available Tools\n\nThe server provides the following tools callable via MCP:\n\n| Tool Name       | Description                                                                                                                                                                                                                                                                                                                                                                                             |\n|-----------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `getUIComponents` | Provides a comprehensive list of all Eldora UI components.                                                                                                                                                                                                                                                                                                                                                     |\n| `getLayout`       | Provides implementation details for [grid](https://eldoraui.site/docs/components/grid) components.         |\n| `getMedia`        | Provides implementation details for [terminal](https://eldoraui.site/docs/components/terminal), [marquee](https://eldoraui.site/docs/components/marquee), [github-inline-comments](https://eldoraui.site/docs/components/github-inline-comments) components.                                                               |\n| `getMotion`       | Provides implementation details for [animated-badge](https://eldoraui.site/docs/components/animated-badge), [card-flip-hover](https://eldoraui.site/docs/components/card-flip-hover), [integrations](https://eldoraui.site/docs/components/integrations), [testimonal-slider](https://eldoraui.site/docs/components/testimonal-slider) components. |\n| `getTextEffects`  | Provides implementation details for [blur-in-text](https://eldoraui.site/docs/components/blur-in-text), [fade-text](https://eldoraui.site/docs/components/fade-text), [font-weight-text](https://eldoraui.site/docs/components/font-weight-text), [gradual-spacing-text](https://eldoraui.site/docs/components/gradual-spacing-text), [letter-pull-up-text](https://eldoraui.site/docs/components/letter-pull-up-text), [multi-direction-slide-text](https://eldoraui.site/docs/components/multi-direction-slide-text), [scale-letter-text](https://eldoraui.site/docs/components/scale-letter-text), [seperate-away-text](https://eldoraui.site/docs/components/seperate-away-text), [wavy-text](https://eldoraui.site/docs/components/wavy-text), [word-pull-up-text](https://eldoraui.site/docs/components/word-pull-up-text) components.       |\n| `getButtons`      | Provides implementation details for [live-button](https://eldoraui.site/docs/components/live-button), [animated-shiny-button](https://eldoraui.site/docs/components/animated-shiny-button) components. |\n| `getEffects`      | Provides implementation details for [animated-frameworks](https://eldoraui.site/docs/components/animated-frameworks), [map](https://eldoraui.site/docs/components/map), [svg-ripple-effect](https://eldoraui.site/docs/components/svg-ripple-effect), [clerk-otp](https://eldoraui.site/docs/components/clerk-otp), [cobe-globe](https://eldoraui.site/docs/components/cobe-globe) components. |\n| `getBackgrounds`  | Provides implementation details for [novatrix-background](https://eldoraui.site/docs/components/novatrix-background), [hacker-background](https://eldoraui.site/docs/components/hacker-background) components.                                                               |\n| `getDevices`      | Provides implementation details for [afari-browser](https://eldoraui.site/docs/components/safari-browseri), [iphone-17-pro](https://eldoraui.site/docs/components/iphone-17-pro), [macbook-pro](https://eldoraui.site/docs/components/macbook-pro) ,[ipad](https://eldoraui.site/docs/components/ipad) ,[browser](https://eldoraui.site/docs/components/browser) components.                                                                                                                                                            |\n\n## MCP Limitations\n\nSome clients have a [limit](https://docs.cursor.com/context/model-context-protocol#limitations) on the number of tools they can call. This is why we opted to group the tools into categories. Note: For more specific context on each component, run the MCP locally and modify the logic that groups the components.\n\n\n[MIT](https://github.com/eldorauiofficial/mcp/blob/main/LICENSE.md)","readmeFilename":"README.md","_rev":"1-377b09c7aed7987be7862a19d958930b"}