{ "name": "entrapulse-polyarchy", "version": "0.2.1", "mcpName": "io.github.darrenjrobinson/entrapulse-polyarchy", "type": "module", "description": "EntraPulse Polyarchy — an interactive Microsoft Entra ID identity relationship visualization served as an MCP App. The polyarchy Microsoft demoed in 2003 and never shipped, rendered live inside your MCP client.", "license": "MIT", "author": "Darren J Robinson", "repository": { "type": "git", "url": "git+https://github.com/darrenjrobinson/entrapulse-polyarchy.git" }, "homepage": "https://github.com/darrenjrobinson/entrapulse-polyarchy#readme", "bugs": "https://github.com/darrenjrobinson/entrapulse-polyarchy/issues", "keywords": [ "mcp", "mcp-app", "microsoft", "entra", "identity", "azure-ad", "graph", "visualization", "polyarchy", "claude", "ai" ], "bin": { "entrapulse-polyarchy": "build/server/index.js" }, "files": [ "build", "README.md" ], "engines": { "node": ">=20" }, "scripts": { "build": "tsc && vite build", "build:app": "vite build", "build:server": "tsc", "start": "node build/server/index.js", "dev:app": "vite", "pretest": "npm run build:server", "test": "node --test \"tests/**/*.test.mjs\"", "version": "node scripts/sync-server-version.mjs && git add server.json" }, "dependencies": { "@azure/identity": "^4.10.0", "@azure/identity-cache-persistence": "^1.3.0", "@modelcontextprotocol/ext-apps": "^1.7.5", "@modelcontextprotocol/sdk": "^1.30.0", "zod": "^3.25.0" }, "devDependencies": { "@types/node": "^26.4.0", "d3": "^7.9.0", "typescript": "^7.0.2", "vite": "^8.2.2", "vite-plugin-singlefile": "^2.0.0" } }