{"_id":"@heroui/react-mcp","_rev":"25-43545752b56c7ce77b861ff7c42b584c","name":"@heroui/react-mcp","dist-tags":{"alpha":"1.1.0","latest":"1.1.4"},"versions":{"1.0.0-alpha.18":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.18","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.18","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-mcp":"dist/stdio.js"},"dist":{"shasum":"41b365a379f498ffc74a13a69e7d448eae8ebf1e","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.18.tgz","fileCount":4,"integrity":"sha512-ud1AVWMXGpsmOmz2XxH3cVmqNgx55j5GngRTUc5u+oW78eJSvchOFgitG6cUGfymK2BMA4YLFOufvQuc0yYnbA==","signatures":[{"sig":"MEUCIQD4o9uU/P5sKD9N64c0greXDdQNOKbNIEWDqVTMwvA1owIgbtyvpE52+vvB+6jJtwUXxEdd6qPJRHKvz4DP5KqCQfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75164},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"fd11b38b75bb2e3ba6732a1262c0efe41f6fabc6","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","release":"bumpp --execute='pnpm run changelog' --all","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","dev:mastra":"mastra dev --dir ./mastra","extract:dev":"./scripts/extract-dev.sh","mcp:inspector":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/stdio.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run build","prepublishOnly":"pnpm build","extract:theme-r2":"tsx scripts/extract-heroui-theme-r2.ts","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","extract:heroui-r2":"tsx scripts/extract-heroui-r2.ts","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:dev:heroui":"./scripts/extract-dev.sh heroui","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.4","hono":"^4.9.8","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@hono/node-server":"^1.13.7","@aws-sdk/client-s3":"^3.696.0","@modelcontextprotocol/sdk":"^1.18.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","mastra":"^0.13.2","globals":"^16.4.0","prettier":"^3.6.2","wrangler":"^4.38.0","@eslint/js":"^9.36.0","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@mastra/mcp":"^0.13.1","@types/node":"^22.18.6","@mastra/core":"^0.18.0","@ai-sdk/openai":"^2.0.42","@mastra/libsql":"^0.14.3","@mastra/memory":"^0.15.3","changelogithub":"13.16.0","@mastra/loggers":"^0.10.13","@eslint/eslintrc":"^3.3.1","@ai-sdk/anthropic":"^2.0.22","typescript-eslint":"^8.44.1","eslint-plugin-import":"^2.32.0","@ai-sdk/amazon-bedrock":"^3.0.29","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-only-warn":"^1.1.0","@cloudflare/workers-types":"^4.20250920.0","@typescript-eslint/parser":"^8.44.0","conventional-changelog-cli":"5.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-unused-imports":"^4.2.0","@modelcontextprotocol/inspector":"^0.16.8","@typescript-eslint/eslint-plugin":"^8.44.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.18_1759321836042_0.8444444408970959","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.19":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.19","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.19","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-mcp":"dist/stdio.js"},"dist":{"shasum":"28e7d6acedaa6119b48c841c11acdc116a1fb87f","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.19.tgz","fileCount":4,"integrity":"sha512-/27IfTdsA4LFCDpp1fRmQxoHQr7Eu2ZUIAvQdL/m1BcAovZzML9Sqof1prxcQBxz5A0tn/b4aLDpKCKVJ6xNIQ==","signatures":[{"sig":"MEUCIQDQi/pTBjx3I1DhW9+XfvgcS9Sx7/0OqNgZcb6pNxSsuAIgMPOuyuZ//uzBZd88s1F3hbu87N4gz+kZmJvl/5n8CUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75576},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"ee7343acfb1554ffc3d49cc3200afe722cf2848f","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","release":"bumpp --execute='pnpm run changelog' --all","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","dev:mastra":"mastra dev --dir ./mastra","extract:dev":"./scripts/extract-dev.sh","mcp:inspector":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/stdio.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run build","prepublishOnly":"pnpm build","extract:theme-r2":"tsx scripts/extract-heroui-theme-r2.ts","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","extract:heroui-r2":"tsx scripts/extract-heroui-r2.ts","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:dev:heroui":"./scripts/extract-dev.sh heroui","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.4","hono":"^4.9.8","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@hono/node-server":"^1.13.7","@aws-sdk/client-s3":"^3.696.0","@modelcontextprotocol/sdk":"^1.18.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","mastra":"^0.13.2","globals":"^16.4.0","prettier":"^3.6.2","wrangler":"^4.38.0","@eslint/js":"^9.36.0","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@mastra/mcp":"^0.13.1","@types/node":"^22.18.6","@mastra/core":"^0.19.0","@ai-sdk/openai":"^2.0.42","@mastra/libsql":"^0.14.3","@mastra/memory":"^0.15.3","changelogithub":"13.16.0","@mastra/loggers":"^0.10.13","@eslint/eslintrc":"^3.3.1","@ai-sdk/anthropic":"^2.0.22","typescript-eslint":"^8.44.1","eslint-plugin-import":"^2.32.0","@ai-sdk/amazon-bedrock":"^3.0.29","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-only-warn":"^1.1.0","@cloudflare/workers-types":"^4.20250920.0","@typescript-eslint/parser":"^8.44.0","conventional-changelog-cli":"5.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-unused-imports":"^4.2.0","@modelcontextprotocol/inspector":"^0.16.8","@typescript-eslint/eslint-plugin":"^8.44.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.19_1759334797022_0.9931155902760254","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.20":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.20","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.20","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-mcp":"dist/stdio.js"},"dist":{"shasum":"1aa06beafa22c09cb01c1f9cd8285742b1cae32e","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.20.tgz","fileCount":4,"integrity":"sha512-E9dVCkaA4noRUu/4e8KztMs4fBCI8T5wzmuwVPY/KN+JxFtJ6/URJZzjKdgKQst7q74Xrqxwzp3YduhyM/Q/bA==","signatures":[{"sig":"MEYCIQC0KB/wo9WKhRZK8GPBpiyR1Z0m512Ilhtivo7cu3uBhAIhAP08cH0F3s4M9HmSHVjb0Flhj2mEK/HFc1auPr01B5ZP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75486},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"f7047db437cf2523a83ba7c86e108aeaa934ec37","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","release":"bumpp --execute='pnpm run changelog' --all","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","dev:mastra":"mastra dev --dir ./mastra","extract:dev":"./scripts/extract-dev.sh","mcp:inspector":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/stdio.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run build","prepublishOnly":"pnpm build","extract:theme-r2":"tsx scripts/extract-heroui-theme-r2.ts","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","extract:heroui-r2":"tsx scripts/extract-heroui-r2.ts","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:dev:heroui":"./scripts/extract-dev.sh heroui","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.24.4","hono":"^4.9.8","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@hono/node-server":"^1.13.7","@aws-sdk/client-s3":"^3.696.0","@modelcontextprotocol/sdk":"^1.18.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","mastra":"^0.13.2","globals":"^16.4.0","prettier":"^3.6.2","wrangler":"^4.38.0","@eslint/js":"^9.36.0","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@mastra/mcp":"^0.13.1","@types/node":"^22.18.6","@mastra/core":"^0.19.0","@ai-sdk/openai":"^2.0.42","@mastra/libsql":"^0.14.3","@mastra/memory":"^0.15.3","changelogithub":"13.16.0","@mastra/loggers":"^0.10.13","@eslint/eslintrc":"^3.3.1","@ai-sdk/anthropic":"^2.0.22","typescript-eslint":"^8.44.1","eslint-plugin-import":"^2.32.0","@ai-sdk/amazon-bedrock":"^3.0.29","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-only-warn":"^1.1.0","@cloudflare/workers-types":"^4.20250920.0","@typescript-eslint/parser":"^8.44.0","conventional-changelog-cli":"5.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-unused-imports":"^4.2.0","@modelcontextprotocol/inspector":"^0.16.8","@typescript-eslint/eslint-plugin":"^8.44.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.20_1759680691499_0.12631896774347617","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.21":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.21","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.21","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/packages/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"7ab2bad7770e9cf3443f9b48077d9ea38bf8c2fa","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.21.tgz","fileCount":4,"integrity":"sha512-BHSbZoPONGVmxjhJ6lclYnN9ZaD4FYgjraI3oxVquxHt5vg2A+ihnefbMr35vDPRu3MC3koopGUu3TFKWLntvg==","signatures":[{"sig":"MEUCIFfnBX478IPEhDjiFaBbCCKV/pnfEqRe7OWHcjreCBpbAiEA739BWZxpMcep3MBOsmmsPf3IaMR8DLXCP1t1f+5G+2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75600},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"db00415006c13c7fce106e3e96fd7b04b2d52102","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s'","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","dev:mastra":"mastra dev --dir ./mastra","extract:dev":"./scripts/extract-dev.sh","extract:theme":"tsx scripts/extract-theme.ts","mcp:inspector":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/stdio.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run build","prepublishOnly":"pnpm build","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"packages/react-mcp"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.24.4","hono":"^4.9.8","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","mastra":"^0.13.2","globals":"^16.4.0","prettier":"^3.6.2","wrangler":"^4.38.0","@eslint/js":"^9.36.0","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@mastra/mcp":"^0.13.1","@types/node":"^22.18.6","@mastra/core":"^0.19.0","@ai-sdk/openai":"^2.0.42","@mastra/libsql":"^0.14.3","@mastra/memory":"^0.15.3","changelogithub":"13.16.0","@mastra/loggers":"^0.10.13","@eslint/eslintrc":"^3.3.1","@ai-sdk/anthropic":"^2.0.22","typescript-eslint":"^8.44.1","eslint-plugin-import":"^2.32.0","@ai-sdk/amazon-bedrock":"^3.0.29","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-only-warn":"^1.1.0","@cloudflare/workers-types":"^4.20250920.0","@typescript-eslint/parser":"^8.44.0","conventional-changelog-cli":"5.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.21_1760346054159_0.9508390271028913","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.22":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.22","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.22","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/packages/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"cd88014365e0031c096e5c4859a78cff8d91034f","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.22.tgz","fileCount":4,"integrity":"sha512-DphMKmiu26aFSrVmFesyNO5KuV53lF9iv/36lnHmPsxLUSswHtXiMqAzNdWcGvIcUq3Q4exU2/HicEjiHlj7tQ==","signatures":[{"sig":"MEUCIQDwXVvi1W9WmV1v833bxDoOMiaHLBogeJk6B/mzFDa4OAIgYzsNWR7PsQcbGXHdgbdj+OI5XCEpeqlQD3Aaqc/T2Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75641},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"6da8e777017b2be781d22aa08eb33c8630a83810","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","dev:mastra":"mastra dev --dir ./mastra","extract:dev":"./scripts/extract-dev.sh","extract:theme":"tsx scripts/extract-theme.ts","mcp:inspector":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/stdio.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run build","prepublishOnly":"pnpm build","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"packages/react-mcp"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.24.4","hono":"^4.9.8","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","mastra":"^0.13.2","globals":"^16.4.0","prettier":"^3.6.2","wrangler":"^4.38.0","@eslint/js":"^9.36.0","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@mastra/mcp":"^0.13.1","@types/node":"^22.18.6","@mastra/core":"^0.19.0","@ai-sdk/openai":"^2.0.42","@mastra/libsql":"^0.14.3","@mastra/memory":"^0.15.3","changelogithub":"13.16.0","@mastra/loggers":"^0.10.13","@eslint/eslintrc":"^3.3.1","@ai-sdk/anthropic":"^2.0.22","typescript-eslint":"^8.44.1","eslint-plugin-import":"^2.32.0","@ai-sdk/amazon-bedrock":"^3.0.29","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-only-warn":"^1.1.0","@cloudflare/workers-types":"^4.20250920.0","@typescript-eslint/parser":"^8.44.0","conventional-changelog-cli":"5.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.22_1760560411057_0.67730252454882","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.23":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.23","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.23","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"a4fc5b06ab173279747215f3d4f250db52d71590","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.23.tgz","fileCount":4,"integrity":"sha512-syLO8tVr+s0VSvCr4JUb2/aqiw1RwWwsH/jrkISho9z9nNIdcqCSmLBRwiD1kxGdsb7y3lUjcBQwX8gBjqY0uA==","signatures":[{"sig":"MEUCICjpMRu+I50wHMHT95v3XDmAa/wv5AfyGQa2RDoRET6ZAiEAi+P9rWq4KLbS5GAlPWl8e4giBuHzgTlCU7B8RNcoUVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74550},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"b865fd0a559a9a86e43cd665d9adddaa41d16dea","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh","extract:theme":"tsx scripts/extract-theme.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@heroui/config":"workspace:*","@xmldom/xmldom":"^0.8.11","@heroui/analytics":"workspace:*","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.23_1761302027065_0.009156224336645424","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.25":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.25","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.25","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"c3cc2e7176d606bc4b2440dbd3f53bc07e40c649","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.25.tgz","fileCount":4,"integrity":"sha512-nYPQbEN/Vn1nfVb+vsoHhM0/PrPxmL8ga39QykS37SpQhB3SKtZsLEHDVecQzyPUXfbdNHZaqPy3onlFRNXOnQ==","signatures":[{"sig":"MEYCIQCfkeH0VmP8lrcyrNyKKhiwAiWzt1W6bcxmRJDzf+tL+gIhAL0CViLBkJ83a/9seBO4JXJZ6ZhOasdxGZ2I/kMeP9+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74571},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"ed70321794dd10f8f91299a1422004224313fa86","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh","postpublish":"node scripts/restore-package.mjs","extract:theme":"tsx scripts/extract-theme.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.25_1761304685141_0.877204880926475","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.26":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.26","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.26","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"4010d78a55469cefb51d758d8f300dfa318ec99b","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.26.tgz","fileCount":4,"integrity":"sha512-1W/RocdmSq832OtLUuE8TkP3FWK4oVSBUjhpFm0fZ3SCSUB6KP+jvPmkqbgFouuS4chQxA7n/gpqUorbo7L9oA==","signatures":[{"sig":"MEUCIDBF3SX/uRB3DsDHFqybPa8HY+gp3HsSNcumskViAo0ZAiEAtgBJ+JDoxgZuNm7vlVxo4qkqv8/KdwO4FTCDyw5dUC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74571},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"7ad3db2ff1bb804295cf8ae73f4168ae618bffe5","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh","postpublish":"node scripts/restore-package.mjs","extract:theme":"tsx scripts/extract-theme.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.26_1761304914634_0.7817264954372756","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.27":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.27","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.27","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"ead0e52ad306f2919c4e3f5f0de2d4c9c458df39","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.27.tgz","fileCount":4,"integrity":"sha512-vL/IkcVPPePnP2oSELPVTIENBtIhn7EimBe889r9TMFZd7TtDxkWbslPI/aOlI3GPfWuVigyLc6CKOOB2klT7g==","signatures":[{"sig":"MEUCIGWl6EO/CqUNe4R8oAkS948iDqhwpp02mtI+sN3fvtqNAiEA+NNbqrlI+WFBJ4KQHXw9QZb2MiAqEfXp7sPbp+HdtoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74447},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"d5d75bc6b1f92d14292c9904f503625c26f97c48","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh","postpublish":"node scripts/restore-package.mjs","extract:theme":"tsx scripts/extract-theme.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"10.9.3","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.27_1761475358547_0.8424871874897801","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.29":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.29","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.29","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"8281b8154ba8a69cfaba0359dd289dc4455d615e","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.29.tgz","fileCount":4,"integrity":"sha512-fUbTioNXeDLzQiyO4NCi9P62xOBHvjQjyOcQckMayW/cb92yPGe5aoxR1NSQNL4WmEzj9T78w0P6N8eToBOTww==","signatures":[{"sig":"MEUCIDszNjrZt1WI1tw5wDHfzgX/LCj7FzEtzSInfXvEu22zAiEA1vMr/HWlUUddBDOfnyUN2XSo3mMqB/RRNPyM/wIQtWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74630},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"1ef788e56d9a8de6746d7a1a387d597a20be6679","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh","postpublish":"node scripts/restore-package.mjs","extract:theme":"tsx scripts/extract-theme.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.6.1","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.29_1762443422464_0.26445918247305866","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.30":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.30","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.30","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"3bcc131b225a116cb3e0bbf9e81aab58aa757a9c","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.30.tgz","fileCount":5,"integrity":"sha512-ftg52DLdMLNgcdmB0qBU7Ioqd5HE8UiAW5flpNnEPK0xCxlGHnkd7szvnTK+Wq+9vgl8ATrBngr/lfpg4DLepg==","signatures":[{"sig":"MEQCIEOTdejRG0hkJ02s2a9EvG/Llg90ftubzWZggl7292l/AiBOGTgubGtvczUgsgj5wllVcCkJOPbH4YcvS+tqUnQvWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91804},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"a23e0cc48f2b42c1b63f0453a9e858340c68c51e","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh","postpublish":"node scripts/restore-package.mjs","extract:theme":"tsx scripts/extract-theme.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.6.1","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.30_1763020972781_0.08421652722420903","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.32":{"name":"@heroui/react-mcp","version":"1.0.0-alpha.32","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0-alpha.32","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"e343f3b6179b0046c1a3c22d44f1531e91a52106","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0-alpha.32.tgz","fileCount":5,"integrity":"sha512-5sdFD9EGcbki4JAbYHiJLAwoNLNiN0DuJJF6sAI/bE0bz4BDTXOEqj5GU6F4p/LrD62nSWSECA3InuFix3GenQ==","signatures":[{"sig":"MEUCIQDiNL0bfkzVY8En/imQEnVbbFbOn6MxRuGiW7zOHay0YgIgSj4ES2pIiadRpn1w99BCHgPWPtMCuAnt3mHVYyYyM50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91804},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"8958744fa619ffe98512e83512f3559294f5fcec","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh","postpublish":"node scripts/restore-package.mjs","extract:theme":"tsx scripts/extract-theme.ts","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","extract:dev:theme":"./scripts/extract-dev.sh theme","deploy:api:staging":"wrangler deploy src/api.ts --env staging","extract:components":"tsx scripts/extract-components.ts","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production","extract:dev:components":"./scripts/extract-dev.sh components"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.6.1","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0-alpha.32_1763027879961_0.15825031657002908","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@heroui/react-mcp","version":"1.0.0","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.0","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"d02fe8efecdc3e4765149ff71c7a81faa0231c89","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.0.tgz","fileCount":4,"integrity":"sha512-ShW+fH8JjhDcGwG1OsmvJQk3Fdh4zEhlObEmVUgdoys8MjdefS8+UgmdOSO7ZnsaYzjUr7nv0YaYDFK13okSOw==","signatures":[{"sig":"MEYCIQDbzJpGLySsdOKXIRYZWlRAGmMj5yEuLaFQxyaQCF746QIhAO4VshSzokuDfkUQqwjiWDZKhYMREbGodDESykbLDg//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36808},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"639cde65d433354be6c28738bc7910e10eaebd4a","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . --tag-prefix react-mcp-v","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh both","postpublish":"node scripts/restore-package.mjs","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","deploy:api:staging":"wrangler deploy src/api.ts --env staging","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.6.2","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.0_1769002076458_0.4165118123971028","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@heroui/react-mcp","version":"1.0.1","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.1","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"a71bea0a2939b8aeaa0b10f854f9f15f0a9e927a","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.1.tgz","fileCount":4,"integrity":"sha512-gqr1X7wqoly2ES+k/2ZEcQ1wwAS2o6SZ0LtPbys9r2it4JWD69NN1jktnXNBB8O1GDJuYcAF+RQt10xfC1bRJQ==","signatures":[{"sig":"MEUCIHarWGVEat60he74aNVqUQglEraSm1bkSgtweR7ksxmoAiEA6JdAHl7UjSMDK422jBWJXI8ngh/ncvTxQIarsAGVU9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36811},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"6e53f7742cacb4480a8f7f16204825698e4c98a6","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . --tag-prefix react-mcp-v","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh both","postpublish":"node scripts/restore-package.mjs","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","deploy:api:staging":"wrangler deploy src/api.ts --env staging","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.6.2","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.1_1769086323472_0.41419727239232174","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@heroui/react-mcp","version":"1.0.2","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.0.2","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"212b582f6d50612b82cc459677861c85c60b0b83","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.0.2.tgz","fileCount":4,"integrity":"sha512-VOhbwPPPz3E3i9rtvRY7/k84VTvSwonegcZG3QDbPdQeZli9YZ9DcMYrwwFIraBf2f9Px3u0Lh4yYHGbqXIW7g==","signatures":[{"sig":"MEUCIFo8v6KKbIuItB/+AX9VrUM0PG7GoNgUV2YEkK4Xj1ZtAiEAyuwVjUHy/vyYiFj5Ivb2063rAGAGMfiflzSycHBWQe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36811},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"7eff0290fdac4625a899a61aae56a9a54a871648","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . --tag-prefix react-mcp-v","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh both","postpublish":"node scripts/restore-package.mjs","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","deploy:api:staging":"wrangler deploy src/api.ts --env staging","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.6.2","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.0.2_1769090368630_0.6938865111420336","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@heroui/react-mcp","version":"1.1.0","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.1.0","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"e552729e6a49dd19d88bf359e40010da86d624d9","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.1.0.tgz","fileCount":4,"integrity":"sha512-jaIDgOyZ1vxlJ7kSKoEpfeRJUiqFT/86P4nw15Zn62b6/ec49gbGTiSdOrwqbWlfi6dKDFshHvFdXvDmJ/8kDw==","signatures":[{"sig":"MEUCIQC1FVhn/5FgpszafsXkGhArR17UdpQ7vIsbY//71Eva9QIgGeb08jDdxEcnH4Y7dBdb/FRR6SAxZ8hJjljWht/4U0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37342},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"d8954f8d692fc7785a809cefcbbc3055e7d8ac60","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . --tag-prefix react-mcp-v","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh both","postpublish":"node scripts/restore-package.mjs","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","deploy:api:staging":"wrangler deploy src/api.ts --env staging","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.6.2","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.0","hono":"^4.10.2","posthog-node":"^5.9.1","@xmldom/xmldom":"^0.8.11","@aws-sdk/client-s3":"^3.696.0","@hono/zod-validator":"^0.7.4","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","glob":"^11.0.3","tsup":"^8.5.0","bumpp":"10.2.0","dotenv":"^17.2.3","eslint":"^9.36.0","vitest":"^3.2.4","prettier":"^3.6.2","wrangler":"^4.38.3","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","changelogithub":"13.16.0","@cloudflare/workers-types":"^4.20250920.0","conventional-changelog-cli":"5.0.0","@cloudflare/vitest-pool-workers":"^0.9.13"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.1.0_1770891943674_0.3889101156248902","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@heroui/react-mcp","version":"1.1.1","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.1.1","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"dd324251e4a8d66be2bcfa7072fa1a35cc0ca63c","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.1.1.tgz","fileCount":4,"integrity":"sha512-+MccllCJZAcZjp8bUSwMFA5LF2XAjayEL+50LAPQaa0v+/DTgf9hJlxIdfGgv6yqxGKkqSTeGodTTtJVJg5Geg==","signatures":[{"sig":"MEUCICE06xdol9xQTZigJuw/liSLlojstrxJK246rDaK7YfcAiEAkcph5lKY/t3tI8U9f1ZnxNurhxWyPy93SPCo8IY6+xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@heroui%2freact-mcp@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36587},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"69b32f8a31dd510db498b2e3e540f46aca01b420","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787 --inspector-port 9229","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . --tag-prefix react-mcp-v","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh both","postpublish":"node scripts/restore-package.mjs","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","deploy:api:staging":"wrangler deploy src/api.ts --env staging","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b6b3bf-75ce-4afc-9dbc-19cef8b76393"}},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.19.1","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","hono":"^4.13.5","posthog-node":"^5.51.6","@xmldom/xmldom":"^0.8.15","@aws-sdk/client-s3":"^3.1125.0","@hono/zod-validator":"^0.7.6","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.23.13","glob":"^11.1.0","tsup":"^8.5.1","bumpp":"10.2.0","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.11","prettier":"^3.9.6","wrangler":"^4.128.0","dotenv-cli":"^10.0.0","typescript":"^5.9.3","@types/node":"^22.20.1","changelogithub":"15.0.5","conventional-changelog":"^7.2.1","@cloudflare/workers-types":"^4.20260702.1","conventional-changelog-angular":"^8.3.1","@cloudflare/vitest-pool-workers":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.1.1_1788525187477_0.8297673999200899","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@heroui/react-mcp","version":"1.1.2","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.1.2","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"910a7c6f3e32d328fbefb9caeda226a6dfbe2fdd","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.1.2.tgz","fileCount":4,"integrity":"sha512-LDkr71gSLxc6w0CJnkJmKBRz00hQiT6IsRAUBvgmahJ/87/QYYGOOfoHESQsByOhkuPpIP2l5DlMeG9rGGX0xA==","signatures":[{"sig":"MEQCIE/weCDY+HSqFDbkhZJGfbof8HyTP2zBKCXbA4qBeAcXAiAbqbOr8j9qv3HAgFTUUu+Xo7RGWusyJeNPTH7ELgvY0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@heroui%2freact-mcp@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36587},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"a4bfab732e16fb1f2a3ae7ee7adcb009fc81fe81","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787 --inspector-port 9229","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . --tag-prefix react-mcp-v","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh both","postpublish":"node scripts/restore-package.mjs","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","deploy:api:staging":"wrangler deploy src/api.ts --env staging","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b6b3bf-75ce-4afc-9dbc-19cef8b76393"}},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.19.1","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","hono":"^4.13.5","posthog-node":"^5.51.6","@xmldom/xmldom":"^0.8.15","@aws-sdk/client-s3":"^3.1125.0","@hono/zod-validator":"^0.7.6","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.23.13","glob":"^11.1.0","tsup":"^8.5.1","bumpp":"10.2.0","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.11","prettier":"^3.9.6","wrangler":"^4.128.0","dotenv-cli":"^10.0.0","typescript":"^5.9.3","@types/node":"^22.20.1","changelogithub":"15.0.5","conventional-changelog":"^7.2.1","@cloudflare/workers-types":"^4.20260702.1","conventional-changelog-angular":"^8.3.1","@cloudflare/vitest-pool-workers":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.1.2_1788555271179_0.6182051346326787","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@heroui/react-mcp","version":"1.1.3","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","_id":"@heroui/react-mcp@1.1.3","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"bin":{"heroui-react-mcp":"dist/stdio.js"},"dist":{"shasum":"512dc85b63b3738836f7cdae17966c5eda578716","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.1.3.tgz","fileCount":4,"integrity":"sha512-LYyiudDckvCMxPXrwH8YUBAXTC4RDBD9kLwj0/LnJ7HdytyUiHmqnBzTwmw1kieupi5tBjTW9lAkdQDaMMbq+A==","signatures":[{"sig":"MEYCIQDaGrGtkAkB0RZfDVxy7eeoN9pnDyKZqK/JrE+YVBcreQIhAOR/ngbqlUO2cE+ZowRIgx6ou5quLoAOIAvVKbxzIZWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE1vngeP0IudN3G836T+LeaVtvDncm6PewHRT1MdTYNrAiEAtlSy15oXPp9rMEHbAkEK73/Ji8QnWHoYKfPwbwJavxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@heroui%2freact-mcp@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37995},"main":"dist/stdio.js","type":"module","engines":{"node":">=22.22.0"},"gitHead":"79998fa060d8e0b2738b07bb8d935be7fe4777ae","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787 --inspector-port 9229","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog --config ./changelog.config.mjs -i CHANGELOG.md --commit-path . --tag-prefix react-mcp-v","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh both","postpublish":"node scripts/restore-package.mjs","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","deploy:api:staging":"wrangler deploy src/api.ts --env staging","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"00b6b3bf-75ce-4afc-9dbc-19cef8b76393"}},"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.21.1","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.7","hono":"4.13.14","posthog-node":"5.57.2","@xmldom/xmldom":"0.9.12","@aws-sdk/client-s3":"3.1156.0","@hono/zod-validator":"0.9.1","@modelcontextprotocol/sdk":"1.32.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.8","devDependencies":{"tsx":"4.23.15","glob":"13.0.6","tsup":"9.0.0","vite":"8.3.5","bumpp":"12.3.0","eslint":"9.39.5","vitest":"4.1.12","prettier":"3.9.10","wrangler":"4.152.0","dotenv-cli":"11.0.0","typescript":"5.9.3","@types/node":"22.20.5","changelogithub":"15.0.5","conventional-changelog":"8.1.3","@cloudflare/vitest-plugin":"1.4.7","@cloudflare/workers-types":"5.20261025.1","conventional-changelog-angular":"9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/react-mcp_1.1.3_1792986735496_0.6795305126271016","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"_id":"@heroui/react-mcp@1.1.4","bin":{"heroui-react-mcp":"dist/stdio.js"},"bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"dist":{"shasum":"936ebabbc0a8a7d39e6b9726c72bec47ca65e830","tarball":"https://registry.npmjs.org/@heroui/react-mcp/-/react-mcp-1.1.4.tgz","fileCount":4,"integrity":"sha512-h0DhQZLS74ykk0gdnXzuOdF+E2Ke/j1CuoJ8WSwemO4cFk8CJ5ASZJGA1CsErLC2urX1jZj+Zmfb2sjZ5u+XRQ==","signatures":[{"sig":"MEUCIQDC5Wvl4zMlkERewGcE2G/4+K8d6ia0qeFvAWtOGKCjMAIgSfKvwojsRMUKWghWGsTFflraAB2vQaX2zKSOwqpblu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH8v+U7q3liw5FopUbqAbTk3rNAUADGNmvV/ILs7xoEeAiB6qqqsNef7C4QT6UjqKGdQNbelFt+EW+icwnQSGKxUeg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@heroui%2freact-mcp@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37995},"main":"dist/stdio.js","name":"@heroui/react-mcp","type":"module","author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"engines":{"node":">=22.22.0"},"gitHead":"3aa2f2405a007718ceaeac4e2aa05bb520cc9519","license":"MIT","scripts":{"dev":"npm run dev:api","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup && chmod +x dist/stdio.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,json}\"","dev:api":"dotenv -- wrangler dev src/api.ts --env development --port 8787 --inspector-port 9229","inspect":"NODE_ENV=development npx @modelcontextprotocol/inspector -e HEROUI_API_URL=http://localhost:8787 tsx src/mcp/stdio.ts","release":"bumpp --execute='pnpm run changelog' --all --tag='react-mcp-v%s' --commit='chore(react-mcp): release v%s'","test:ui":"vitest --ui","lint:fix":"eslint src/**/*.ts --fix","test:api":"node test-api.mjs","build:api":"wrangler deploy --dry-run --outdir dist-api","changelog":"conventional-changelog --config ./changelog.config.mjs -i CHANGELOG.md --commit-path . --tag-prefix react-mcp-v","dev:stdio":"NODE_ENV=development tsx --watch src/mcp/stdio.ts","mcp:stdio":"NODE_ENV=development tsx src/mcp/stdio.ts","typecheck":"tsc --noEmit","deploy:api":"wrangler deploy src/api.ts --minify","test:watch":"vitest","extract:dev":"./scripts/extract-dev.sh both","postpublish":"node scripts/restore-package.mjs","release:check":"pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run build","prepublishOnly":"pnpm build && node scripts/resolve-workspace-deps.mjs","test:api:staging":"node test-api.mjs --url https://staging-mcp-api.heroui.com","deploy:api:staging":"wrangler deploy src/api.ts --env staging","test:api:production":"node test-api.mjs --url https://mcp-api.heroui.com","deploy:api:production":"wrangler deploy src/api.ts --env production"},"version":"1.1.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"00b6b3bf-75ce-4afc-9dbc-19cef8b76393"}},"homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"prettier":"@heroui/config/prettier","repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"_npmVersion":"11.21.1","description":"MCP server for HeroUI component documentation via Model Context Protocol","directories":{},"maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"_nodeVersion":"26.13.0","dependencies":{"zod":"4.6.7","hono":"4.13.16","posthog-node":"5.61.2","@xmldom/xmldom":"0.9.12","@aws-sdk/client-s3":"3.1161.0","@hono/zod-validator":"0.9.1","@modelcontextprotocol/sdk":"1.32.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.9","devDependencies":{"tsx":"4.23.15","glob":"13.0.6","tsup":"9.0.0","vite":"8.3.5","bumpp":"12.3.0","eslint":"9.39.5","vitest":"4.1.12","prettier":"3.9.10","wrangler":"4.156.2","dotenv-cli":"11.1.0","typescript":"5.9.3","@types/node":"22.20.5","changelogithub":"15.0.5","conventional-changelog":"8.1.3","@cloudflare/vitest-plugin":"1.5.0","@cloudflare/workers-types":"5.20261103.1","conventional-changelog-angular":"9.4.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-mcp_1.1.4_1793699246772_0.6696993957664462"}}},"time":{"created":"2025-10-01T12:30:35.923Z","modified":"2026-11-03T09:47:27.247Z","1.0.0-alpha.18":"2025-10-01T12:30:36.223Z","1.0.0-alpha.19":"2025-10-01T16:06:37.256Z","1.0.0-alpha.20":"2025-10-05T16:11:31.705Z","1.0.0-alpha.21":"2025-10-13T09:00:54.358Z","1.0.0-alpha.22":"2025-10-15T20:33:31.290Z","1.0.0-alpha.23":"2025-10-24T10:33:47.333Z","1.0.0-alpha.25":"2025-10-24T11:18:05.317Z","1.0.0-alpha.26":"2025-10-24T11:21:54.819Z","1.0.0-alpha.27":"2025-10-26T10:42:38.778Z","1.0.0-alpha.29":"2025-11-06T15:37:02.708Z","1.0.0-alpha.30":"2025-11-13T08:02:52.945Z","1.0.0-alpha.32":"2025-11-13T09:58:00.135Z","1.0.0":"2026-01-21T13:27:56.576Z","1.0.1":"2026-01-22T12:52:03.613Z","1.0.2":"2026-01-22T13:59:28.762Z","1.1.0":"2026-02-12T10:25:43.877Z","1.1.1":"2026-09-04T12:33:07.600Z","1.1.2":"2026-09-04T20:54:31.324Z","1.1.3":"2026-10-26T03:52:15.572Z","1.1.4":"2026-11-03T09:47:26.854Z"},"bugs":{"url":"https://github.com/heroui-inc/heroui-mcp/issues"},"author":{"url":"https://github.com/heroui-inc","name":"HeroUI","email":"support@heroui.com"},"license":"MIT","homepage":"https://github.com/heroui-inc/heroui-mcp/tree/main/apps/react-mcp","keywords":["mcp","heroui","model-context-protocol","ai","llm"],"repository":{"url":"git+https://github.com/heroui-inc/heroui-mcp.git","type":"git","directory":"apps/react-mcp"},"description":"MCP server for HeroUI component documentation via Model Context Protocol","maintainers":[{"name":"juniorgarciadev","email":"jrgarciadev@gmail.com"}],"readme":"# HeroUI React MCP Server\n\nAccess HeroUI component documentation directly in your AI assistant via Model Context Protocol (MCP).\n\n> **Note:** Currently supports **@heroui/react v3** only. For **heroui-native** (React Native components), use [@heroui/native-mcp](../native-mcp).\n\n## Features\n\n- Complete component documentation for HeroUI React v3\n- Search and browse components\n- Get props, types, and usage examples\n- Always up-to-date with latest versions\n\n## Configuration\n\n### Cursor\n\n[![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://link.heroui.com/mcp-cursor-install)\n\nOr add manually to Cursor Settings → Features → MCP Servers:\n\n```json\n{\n  \"mcpServers\": {\n    \"heroui\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@heroui/react-mcp@latest\"]\n    }\n  }\n}\n```\n\n### Claude Code\n\n**Quick Install (CLI)**:\n\n```bash\nclaude mcp add heroui-react -- npx -y @heroui/react-mcp@latest\n```\n\nOr add the following to `.mcp.json` in your project root for a shared project configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"heroui\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@heroui/react-mcp@latest\"]\n    }\n  }\n}\n```\n\nFor a user-wide configuration, run `claude mcp add --scope user heroui-react -- npx -y @heroui/react-mcp@latest`. Claude Code stores user and local scope configurations in `~/.claude.json`; see the [Claude Code MCP documentation](https://code.claude.com/docs/en/mcp).\n\n### Codex\n\n**Quick Install (CLI)**:\n\n```bash\ncodex mcp add heroui-react -- npx -y @heroui/react-mcp@latest\n```\n\nOr manually add to your Codex configuration file:\n\n**macOS/Linux**: `~/.codex/config.toml`\n**Windows**: `%USERPROFILE%\\.codex\\config.toml`\n\n```toml\n[mcp_servers.heroui-react]\ncommand = \"npx\"\nargs = [\"-y\", \"@heroui/react-mcp@latest\"]\n```\n\nFor more configuration options, see the [Codex MCP documentation](https://developers.openai.com/codex/mcp/).\n\n### Windsurf\n\nAdd to Windsurf configuration → MCP Servers:\n\n```json\n{\n  \"mcpServers\": {\n    \"heroui\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@heroui/react-mcp@latest\"]\n    }\n  }\n}\n```\n\n### VS Code\n\nAdd to `.vscode/mcp.json` in your workspace:\n\n```json\n{\n  \"servers\": {\n    \"heroui\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@heroui/react-mcp@latest\"]\n    }\n  }\n}\n```\n\nFor user-wide setup, use **MCP: Add Server** and select your user profile. See the [VS Code MCP configuration reference](https://code.visualstudio.com/docs/agents/reference/mcp-configuration).\n\n### Claude Desktop\n\nAdd to your Claude Desktop configuration:\n\n**macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n**Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"heroui\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@heroui/react-mcp@latest\"]\n    }\n  }\n}\n```\n\n## Usage\n\nOnce configured, you can ask your AI assistant questions like:\n\n- \"Show me the HeroUI v3 installation guide\"\n- \"Show me all HeroUI v3 components\"\n- \"Get the complete documentation for the Button component\"\n- \"Show me examples of using the Card component\"\n- \"Get the source code for the Button component\"\n- \"Show me the CSS styles for Card\"\n- \"What are the theme variables?\"\n- \"Explain HeroUI's theming guide\"\n\n## Available Tools\n\nThe MCP server provides these tools to AI assistants:\n\n### `list_components`\n\nList all available HeroUI v3 components (always returns latest version).\n\n```javascript\n// No parameters required\n```\n\n### `get_component_docs`\n\nGet complete component documentation (including examples, props, usage) directly from heroui.com. This tool consolidates component information, props, and examples into a single call.\n\n```javascript\n// Parameters\n{\n  components: [\"Button\"]  // Required - array of component names (case-sensitive)\n}\n\n// Examples\n{\n  components: [\"Button\"]  // Single component\n}\n{\n  components: [\"Button\", \"Card\", \"TextField\"]  // Multiple components\n}\n```\n\n**Note:** Always use `list_components` first to verify component names before calling this tool.\n\n### `get_component_source_code`\n\nGet the React/TypeScript source code (.tsx) for HeroUI components. Returns the internal implementation for learning purposes or debugging.\n\n```javascript\n// Parameters\n{\n  components: [\"Button\"]  // Required - array of component names\n}\n\n// Examples\n{\n  components: [\"Button\", \"TextField\"]  // Get source for multiple components\n}\n```\n\n**Note:** This shows internal implementation - use `get_component_docs` for usage examples.\n\n### `get_component_source_styles`\n\nGet the CSS styles (.css) for HeroUI components. Returns the complete CSS implementation including all variants and states.\n\n```javascript\n// Parameters\n{\n  components: [\"Button\"]  // Required - array of component names\n}\n\n// Examples\n{\n  components: [\"Button\", \"Card\"]  // Get styles for multiple components\n}\n```\n\n**Note:** These are framework-agnostic styles from @heroui/styles package. For React components, prefer using @heroui/react.\n\n### `get_docs`\n\nGet HeroUI v3 React documentation content for guides, principles, and release notes (NOT component docs). Fetches official documentation from heroui.com.\n\n```javascript\n// Parameters\n{\n  path: string  // Required - exact documentation path\n}\n\n// Examples\n{\n  path: \"/docs/react/getting-started/theming\"  // Get theming guide\n}\n{\n  path: \"/docs/react/releases/v3-0-0\"  // Release notes\n}\n```\n\n**Note:** For component documentation, use `get_component_docs` instead. All React documentation paths start with `/docs/react/` prefix.\n\n### `get_theme_variables`\n\nGet HeroUI v3 default theme variables and design tokens (actual variable values). Includes both light and dark mode variables for all categories.\n\n**Note:** For theme documentation and guides, use `get_docs({ path: \"/docs/react/getting-started/theming\" })` instead.\n\n## Troubleshooting\n\n### MCP server not found\n\nEnsure you have Node.js 22.22.0 or later installed. The package will be automatically downloaded when using `npx`.\n\n### Connection issues\n\nIf you're behind a corporate firewall, you may need to configure proxy settings or use a custom API URL.\n\n## Contributing\n\nContributions are always welcome! See [../../CONTRIBUTING.md](../../CONTRIBUTING.md) for ways to get started.\n\nPlease adhere to our [Code of Conduct](../../CODE_OF_CONDUCT.md).\n\n## Support\n\n- 📖 [Documentation](https://github.com/heroui-inc/heroui-mcp)\n- 💬 [Discord Community](https://discord.gg/9b6yyZKmH4)\n- 🐦 [X (Twitter)](https://x.com/hero_ui)\n- 🐛 [GitHub Issues](https://github.com/heroui-inc/heroui-mcp/issues)\n- 📧 [Email Support](mailto:support@heroui.com)\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n","readmeFilename":"README.md"}