{"_id":"@arc-ui/community-mcp","_rev":"2-aab7d2585e52fe192c5ae506a51a35b7","name":"@arc-ui/community-mcp","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.0":{"name":"@arc-ui/community-mcp","version":"0.2.0","author":{"name":"BT Business Digital UI Team","email":"ui-digital-ent-int@bt.com"},"_id":"@arc-ui/community-mcp@0.2.0","maintainers":[{"name":"btdigitalent","email":"ui-digital-ent-int@bt.com"},{"name":"jfieldhousebt","email":"j.fieldhouse@bt.com"},{"name":"abuchohanbt","email":"abu-hurairah.chohan@bt.com"},{"name":"tim.sweeney","email":"timothy.sweeney@bt.com"},{"name":"robertspillane","email":"robert.spillane@bt.com"}],"homepage":"https://ui.digital-ent-int.bt.com","bin":{"arc-community-mcp":"dist/index.js"},"dist":{"shasum":"7e3c53bdc872cbab4ea358f86f7ec97a46e88865","tarball":"https://registry.npmjs.org/@arc-ui/community-mcp/-/community-mcp-0.2.0.tgz","fileCount":6,"integrity":"sha512-xMM4vb4MBKz4UfxAgm4o/F4sO9qlBlFjHUAjFPq51jydk9J5QT+AbUxUsZ1OsKW8etmp+/3k8M65A5+Pea/axw==","signatures":[{"sig":"MEUCIEn8u97yhBbDobVRUXt6gQXpF8jotqAiTa/yEc/WuBz8AiEA7PrxPZLiyUj7igzc8lWyvPu9CsIkN/AF3hE8UvFf6nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4824642},"type":"module","_from":"file:arc-ui-community-mcp-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup && pnpm copy:types","start":"node dist/index.js","lint:ts":"eslint .","ts:check":"tsc --noEmit","copy:types":"mkdir -p dist/types && cp ../../packages/components/lib/index.d.cts dist/types/components.d.ts"},"_npmUser":{"name":"abuchohanbt","email":"abu-hurairah.chohan@bt.com"},"_resolved":"/private/var/folders/wt/rgspvvt12nn_htmmlktmz7_00000gq/T/6ff33e5dbbd287da126f99ebe7fc3756/arc-ui-community-mcp-0.2.0.tgz","_integrity":"sha512-xMM4vb4MBKz4UfxAgm4o/F4sO9qlBlFjHUAjFPq51jydk9J5QT+AbUxUsZ1OsKW8etmp+/3k8M65A5+Pea/axw==","_npmVersion":"10.2.3","description":"A Model Context Protocol (MCP) server that provides AI assistants with access to the Arc Community UI component library. Query community components and their TypeScript APIs directly from your AI assistant.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","tslib":"^2.8.1","eslint":"^8.57.1","typescript":"^5.6.3","@types/node":"^14.0.0","@arc-ui/community-components":"^3.8.0","@arc-ui/community-eslint-config":"^0.1.1","@arc-ui/community-typescript-config":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/community-mcp_0.2.0_1778056901939_0.22086168311133636","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@arc-ui/community-mcp","version":"0.2.1","type":"module","homepage":"https://ui.digital-ent-int.bt.com","author":{"name":"BT Business Digital UI Team","email":"ui-digital-ent-int@bt.com"},"bin":{"arc-community-mcp":"dist/index.js"},"publishConfig":{"access":"public"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.2","zod":"^3.25.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"devDependencies":{"@types/node":"^14.0.0","eslint":"^8.57.1","tslib":"^2.8.1","tsup":"^8.3.5","typescript":"^5.6.3","@arc-ui/community-components":"^3.8.1","@arc-ui/community-typescript-config":"^0.1.0","@arc-ui/community-eslint-config":"^0.1.1"},"scripts":{"lint:ts":"eslint .","ts:check":"tsc --noEmit","build":"tsup && pnpm copy:types","copy:types":"mkdir -p dist/types && cp ../../packages/components/lib/index.d.cts dist/types/components.d.ts","start":"node dist/index.js"},"_id":"@arc-ui/community-mcp@0.2.1","description":"A Model Context Protocol (MCP) server that provides AI assistants with access to the Arc Community UI component library. Query community components and their TypeScript APIs directly from your AI assistant.","_integrity":"sha512-LrXLqHkaIBp3Z0A6MSSwlq0FayL46eRGQZjmhMWrXqp2lQsZNcVnxFbNwuDDaN2dgHrJZSccuKyUUo/xA7lwsw==","_resolved":"/tmp/38d709021557fc05a758223a0b174aea/arc-ui-community-mcp-0.2.1.tgz","_from":"file:arc-ui-community-mcp-0.2.1.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LrXLqHkaIBp3Z0A6MSSwlq0FayL46eRGQZjmhMWrXqp2lQsZNcVnxFbNwuDDaN2dgHrJZSccuKyUUo/xA7lwsw==","shasum":"d7e7f57128b14cd0cdc455d4a4d6b7bc99b3821e","tarball":"https://registry.npmjs.org/@arc-ui/community-mcp/-/community-mcp-0.2.1.tgz","fileCount":6,"unpackedSize":4834460,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRYPwbEZUr97CzBB8b1PQyJgak78w6wfhwUVaET12hlAIgbB0w/UtIksHjPQwtbcBe+2xqQVmgrKcjllYk0OY1z44="}]},"_npmUser":{"name":"tim.sweeney","email":"timothy.sweeney@bt.com"},"directories":{},"maintainers":[{"name":"btdigitalent","email":"ui-digital-ent-int@bt.com"},{"name":"jfieldhousebt","email":"j.fieldhouse@bt.com"},{"name":"abuchohanbt","email":"abu-hurairah.chohan@bt.com"},{"name":"tim.sweeney","email":"timothy.sweeney@bt.com"},{"name":"robertspillane","email":"robert.spillane@bt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/community-mcp_0.2.1_1778684342252_0.07507204207399121"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-06T08:41:41.812Z","modified":"2026-05-13T14:59:02.621Z","0.2.0":"2026-05-06T08:41:42.194Z","0.2.1":"2026-05-13T14:59:02.449Z"},"author":{"name":"BT Business Digital UI Team","email":"ui-digital-ent-int@bt.com"},"homepage":"https://ui.digital-ent-int.bt.com","description":"A Model Context Protocol (MCP) server that provides AI assistants with access to the Arc Community UI component library. Query community components and their TypeScript APIs directly from your AI assistant.","maintainers":[{"name":"btdigitalent","email":"ui-digital-ent-int@bt.com"},{"name":"jfieldhousebt","email":"j.fieldhouse@bt.com"},{"name":"abuchohanbt","email":"abu-hurairah.chohan@bt.com"},{"name":"tim.sweeney","email":"timothy.sweeney@bt.com"},{"name":"robertspillane","email":"robert.spillane@bt.com"}],"readme":"# Arc Community MCP Server\n\nA Model Context Protocol (MCP) server that provides AI assistants with access to the Arc Community UI component library. Query community components and their TypeScript APIs directly from your AI assistant.\n\n## Features\n\n- **get_community_components_list** — Returns a complete list of all available Arc Community components\n- **get_community_api_info** — Fetches TypeScript interface definitions and prop types for a community component\n\n> **Coming soon:** Documentation, coding rules, and Storybook link tools will be added in future versions.\n\n## Setup\n\n### Install\n\n```bash\nnpm install @arc-ui/community-mcp\n# or\npnpm install @arc-ui/community-mcp\n```\n\n### Kiro CLI\n\n#### Local (workspace)\n\n```bash\nkiro-cli mcp add --name community-mcp --command npx --args @arc-ui/community-mcp\n```\n\nOr manually add to `.kiro/settings/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"community-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@arc-ui/community-mcp\"]\n    }\n  }\n}\n```\n\n#### Global\n\n```bash\nkiro-cli mcp add --name community-mcp --command npx --args @arc-ui/community-mcp --scope global\n```\n\n### Amazon Q (VS Code)\n\nAdd the MCP server via the Amazon Q Chat panel in VS Code, or manually create/update `.vscode/mcp.json` in your project:\n\n```json\n{\n  \"servers\": {\n    \"community-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@arc-ui/community-mcp\"]\n    }\n  }\n}\n```\n\n## Example Queries\n\nOnce configured, you can ask your AI assistant:\n\n- _\"What community components are available?\"_\n- _\"Show me the props for the Accordion component\"_\n- _\"What's the API for FeaturePost?\"_\n- _\"How do I use the CopyLead component?\"_\n\n## Support\n\n- **Slack**: `#arc-help-and-support` (BT Business CDO Slack)\n- **Email**: ui-digital-ent-int@bt.com\n- **Teams**: [Arc Help and Support](https://teams.microsoft.com/l/channel/19%3Adae83c7699a64a29b6d36a740a2c8268%40thread.tacv2/Arc%20Help%20and%20Support?groupId=54ad8ab1-870a-4948-a8d0-c6c375806d65&tenantId=a7f35688-9c00-4d5e-ba41-29f146377ab0)\n","readmeFilename":"README.md"}