{"_id":"@animateicons/mcp","name":"@animateicons/mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@animateicons/mcp","version":"0.1.0","description":"Model Context Protocol server for AnimateIcons — let AI coding agents search and add animated React icons.","license":"MIT","author":{"name":"Avijit Dey"},"homepage":"https://animateicons.in","repository":{"type":"git","url":"git+https://github.com/Avijit07x/animateicons.git","directory":"mcp"},"bugs":{"url":"https://github.com/Avijit07x/animateicons/issues"},"keywords":["animateicons","animated icons","mcp","model context protocol","react icons","ai"],"type":"module","bin":{"animateicons-mcp":"dist/index.js"},"engines":{"node":">=18.17.0"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","test":"vitest run","verify":"pnpm run typecheck && pnpm run build && pnpm run test"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","fuse.js":"^7.3.0","zod":"^3.23.0"},"devDependencies":{"@types/node":"^25.9.1","tsup":"^8.3.0","typescript":"^5.9.3","vitest":"^3.2.4"},"publishConfig":{"access":"public"},"gitHead":"6f6c8f14e9159c01a2a2a5486dc8f0a77ae6a234","_id":"@animateicons/mcp@0.1.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-SdIKnasv0//vk6SGA2Ush7M2bs0P6je8YnUyzwZehZfcZkLwTmxpVeqApbEsHjPUngQhuzUfMmtgFHzUtcgt+Q==","shasum":"02afd12a670047fa13743e9a4e6cc4e48d225062","tarball":"https://registry.npmjs.org/@animateicons/mcp/-/mcp-0.1.0.tgz","fileCount":3,"unpackedSize":11674,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEhnXuHbT9UQv9C4aQQCo0HoLapCy/G3R5MuuPwfUwF2AiEA+Xjxw0mJemLqLSqXhVJRN0yTXO7ZiTacJXRTwSsFaSQ="}]},"_npmUser":{"name":"avijit07x","email":"deyavijit134@gmail.com"},"directories":{},"maintainers":[{"name":"avijit07x","email":"deyavijit134@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.0_1780157432102_0.7306430061488265"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-30T16:10:31.995Z","0.1.0":"2026-05-30T16:10:32.236Z","modified":"2026-05-30T16:10:32.412Z"},"maintainers":[{"name":"avijit07x","email":"deyavijit134@gmail.com"}],"description":"Model Context Protocol server for AnimateIcons — let AI coding agents search and add animated React icons.","homepage":"https://animateicons.in","keywords":["animateicons","animated icons","mcp","model context protocol","react icons","ai"],"repository":{"type":"git","url":"git+https://github.com/Avijit07x/animateicons.git","directory":"mcp"},"author":{"name":"Avijit Dey"},"bugs":{"url":"https://github.com/Avijit07x/animateicons/issues"},"license":"MIT","readme":"# @animateicons/mcp\n\nA [Model Context Protocol](https://modelcontextprotocol.io) server for\n[AnimateIcons](https://animateicons.in). It lets AI coding agents (Claude Code, Cursor,\netc.) search the icon catalog and drop animated React icons straight into a project.\n\n## Tools\n\n| Tool             | Description                                                                      |\n| ---------------- | -------------------------------------------------------------------------------- |\n| `search_icons`   | Fuzzy-search by name, keyword, or category.                                      |\n| `get_icon`       | Return an icon's component source + a ready-to-paste import snippet (read-only). |\n| `add_icon`       | Write an icon's component file into the project (default `components/icons/`).   |\n| `list_libraries` | List the libraries and their icon counts.                                        |\n\nIcons require the [`motion`](https://motion.dev) package and import `cn` from\n`@/lib/utils` (the shadcn convention).\n\n## Use with Claude Code\n\n```bash\nclaude mcp add animateicons -- npx -y @animateicons/mcp\n```\n\n## Use with Cursor / other clients\n\nAdd to your MCP config (e.g. `.cursor/mcp.json` or `.mcp.json`):\n\n```json\n{\n\t\"mcpServers\": {\n\t\t\"animateicons\": {\n\t\t\t\"command\": \"npx\",\n\t\t\t\"args\": [\"-y\", \"@animateicons/mcp\"]\n\t\t}\n\t}\n}\n```\n\n### Environment\n\n- `ANIMATEICONS_REGISTRY` — override the registry base URL or point at a local directory\n  (advanced / testing). Defaults to `https://animateicons.in/r`.\n\nMIT © Avijit Dey\n","readmeFilename":"README.md","_rev":"1-8daf64b48ff5d4b2ecb156d5eda59364"}