{"_id":"@arborxr/mcp-server","_rev":"4-6e7de36d1452b35ba79aeb248cbbed3f","name":"@arborxr/mcp-server","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@arborxr/mcp-server","version":"1.0.0","keywords":["mcp","arborxr","claude","ai","api"],"author":{"name":"ArborXR"},"license":"MIT","_id":"@arborxr/mcp-server@1.0.0","maintainers":[{"name":"arborxr","email":"devs@arborxr.com"}],"bin":{"arborxr-mcp":"bin/arborxr-mcp.js"},"dist":{"shasum":"445a712a9115a29b30ad0bc2df2351ac74af6860","tarball":"https://registry.npmjs.org/@arborxr/mcp-server/-/mcp-server-1.0.0.tgz","fileCount":31,"integrity":"sha512-yOTA664qb/9m8e28VKYm2stchN57TPbmj4eebS/iHoBfH9I+QBsv5hn7gzfe2QcKJYC9gLgOlVj+CwDEBi3fzw==","signatures":[{"sig":"MEQCIEQrcIouNw4TDVEs9vIpbvKGSOCqiB5lnYpE8lqFCwUpAiAMMu1RSSWeA2K2Mfplqz6DRbcrASswClDOxE78BGXaOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ccd0e76c03f52d3fefe77b9cd28d4cc37d9d9a31","scripts":{"dev":"tsc --watch","lint":"eslint src test","test":"vitest run","build":"tsc","start":"node dist/index.js","lint:fix":"eslint src test --fix","test:watch":"vitest"},"_npmUser":{"name":"arborxr","email":"devs@arborxr.com"},"_npmVersion":"11.4.2","description":"MCP server that exposes ArborXR API as tools for Claude","directories":{},"_nodeVersion":"24.3.0","dependencies":{"axios":"^1.10.0","openapi-types":"^12.1.3","@modelcontextprotocol/sdk":"^1.16.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.0_1764182559079_0.7219946276743718","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@arborxr/mcp-server","version":"1.0.1","keywords":["mcp","arborxr","claude","ai","api"],"author":{"name":"ArborXR"},"license":"MIT","_id":"@arborxr/mcp-server@1.0.1","maintainers":[{"name":"arborxr","email":"devs@arborxr.com"}],"bin":{"arborxr-mcp":"bin/arborxr-mcp.js"},"dist":{"shasum":"726f9e5cbbd5d9028760b03a92cd9860eb2144c3","tarball":"https://registry.npmjs.org/@arborxr/mcp-server/-/mcp-server-1.0.1.tgz","fileCount":15,"integrity":"sha512-mt2ze1ADad15bjqfKzR3gAOVTF7V6EMd0dVGZ16zmIMqhaNM0SuXbqGgyFuXncpMBiQVcXxo0EDS5Wqvq3yzNw==","signatures":[{"sig":"MEYCIQDYDFebcAjzpmCtP1gaB4gM1G7jlomSJwI9rHIXmpg8BQIhAIIpEvcpYjyHKfZXFDo3XjPJrwY9oxsRBb0+bXTi4ezj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13419},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c09e17d2ba65031675146395a9fb55b5de70d178","scripts":{"dev":"tsc --watch","lint":"eslint src test","test":"vitest run","build":"npm run build --prefix ../core && tsc","start":"node dist/index.js","lint:fix":"eslint src test --fix","test:watch":"vitest"},"_npmUser":{"name":"arborxr","email":"devs@arborxr.com"},"_npmVersion":"11.4.2","description":"MCP server that exposes ArborXR API as tools for Claude","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@arborxr/ai-core":"file:../core","@modelcontextprotocol/sdk":"^1.16.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.1_1764269042280_0.6746165785059346","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"@arborxr/mcp-server","version":"1.0.2","keywords":["mcp","arborxr","claude","ai","api"],"author":{"name":"ArborXR"},"license":"MIT","_id":"@arborxr/mcp-server@1.0.2","maintainers":[{"name":"arborxr","email":"devs@arborxr.com"}],"bin":{"arborxr-mcp":"bin/arborxr-mcp.js"},"dist":{"shasum":"b5c52d23ce79698fc3d12e8aef6f612106aa7e48","tarball":"https://registry.npmjs.org/@arborxr/mcp-server/-/mcp-server-1.0.2.tgz","fileCount":15,"integrity":"sha512-rd95MCrpGJptB3D8pkf0dKqwjL5diwPBDoM+1ZkA0dTXxB2gFmGSmbnEVJvVVq+TcMAhjITsqudtt9zm6WkEtA==","signatures":[{"sig":"MEUCIGANAfOZ1UZYkCiJTwY4IJcrOa6SY6v5J+RaD0Qs6fHUAiEArIA2xqXKYKDVb3zefooBAILE080oYX/sU/+OQ1wjXxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c09e17d2ba65031675146395a9fb55b5de70d178","scripts":{"dev":"tsc --watch","lint":"eslint src test","test":"vitest run","build":"npm run build --prefix ../core && tsc","start":"node dist/index.js","lint:fix":"eslint src test --fix","test:watch":"vitest"},"_npmUser":{"name":"arborxr","email":"devs@arborxr.com"},"_npmVersion":"11.4.2","description":"MCP server that exposes ArborXR API as tools for Claude","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@arborxr/ai-core":"^1.0.0","@modelcontextprotocol/sdk":"^1.16.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.2_1764269263383_0.23645800761337976","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-11-26T18:42:38.982Z","modified":"2026-01-09T17:21:39.708Z","1.0.0":"2025-11-26T18:42:39.284Z","1.0.1":"2025-11-27T18:44:02.456Z","1.0.2":"2025-11-27T18:47:43.567Z"},"author":{"name":"ArborXR"},"license":"MIT","keywords":["mcp","arborxr","claude","ai","api"],"description":"MCP server that exposes ArborXR API as tools for Claude","maintainers":[{"name":"arborxr","email":"devs@arborxr.com"}],"readme":"# ArborXR MCP Server\n\nAn MCP (Model Context Protocol) server that exposes the ArborXR API as tools for Claude and other AI assistants.\n\n## Installation\n\n```bash\nnpx -y @arborxr/mcp-server\n```\n\n## Configuration\n\n### Getting Your API Token\n\nGenerate an API access token from the ArborXR dashboard. See the [Access Token Guide](https://developers.arborxr.com/docs/how-to-generate-an-access-token/) for detailed instructions.\n\n### Claude Desktop Setup\n\nAdd the following to your Claude Desktop configuration file:\n\n**macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n\n**Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"arborxr\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@arborxr/mcp-server\"],\n      \"env\": {\n        \"ARBORXR_API_TOKEN\": \"your-api-token-here\"\n      }\n    }\n  }\n}\n```\n\n## Available Tools\n\nTools are dynamically generated from the ArborXR API. Common operations include:\n\n- Device management (list, get, reboot, etc.)\n- Content management (upload, deploy, etc.)\n- Organization management\n- And more...\n\n## Support\n\nFor issues and feature requests, contact ArborXR support.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}