{ "name": "mcp-dashboards", "version": "2.4.1", "mcpName": "io.github.KyuRish/mcp-dashboards", "type": "module", "description": "Interactive chart dashboards inside any AI conversation - 21 themes, live polling, browser preview fallback, export to PNG/PPT/A4", "repository": { "type": "git", "url": "git+https://github.com/KyuRish/mcp-dashboards.git" }, "author": "Rishabh Dogra ", "license": "FSL-1.1-MIT", "funding": [ { "type": "buymeacoffee", "url": "https://buymeacoffee.com/kyuish" }, { "type": "github", "url": "https://github.com/sponsors/KyuRish" } ], "engines": { "node": ">=18.0.0" }, "main": "dist/server.js", "files": [ "dist", "THIRD_PARTY_LICENSES.md" ], "scripts": { "build:ui": "cross-env INPUT=mcp-app.html vite build", "build:server": "tsc -p tsconfig.server.json", "build": "npm run build:ui && npm run build:server", "watch:ui": "cross-env INPUT=mcp-app.html vite build --watch", "serve": "node dist/index.js", "start": "npm run build && npm run serve", "dev": "cross-env NODE_ENV=development concurrently \"npm run watch:ui\" \"node --watch dist/index.js\"", "prepublishOnly": "npm run build" }, "dependencies": { "@modelcontextprotocol/ext-apps": "^1.7.5", "@modelcontextprotocol/sdk": "^1.30.0", "cors": "^2.8.6", "express": "^5.2.1", "ipaddr.js": "^2.4.0", "zod": "^4.4.3" }, "devDependencies": { "@dagrejs/dagre": "^3.0.0", "@sgratzl/chartjs-chart-boxplot": "^4.4.5", "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "@types/luxon": "^3.7.1", "@types/node": "^22.19.19", "@types/topojson-client": "^3.1.5", "chart.js": "^4.5.1", "chartjs-adapter-luxon": "^1.3.1", "chartjs-chart-financial": "^0.2.1", "chartjs-chart-geo": "^4.3.6", "chartjs-chart-sankey": "^0.14.0", "chartjs-chart-treemap": "^3.1.0", "chartjs-chart-wordcloud": "^4.4.5", "chartjs-plugin-annotation": "^3.1.0", "chartjs-plugin-datalabels": "^2.2.0", "concurrently": "^9.2.1", "cross-env": "^10.1.0", "html2canvas-pro": "^2.0.4", "luxon": "^3.7.2", "topojson-client": "^3.1.0", "typescript": "^5.9.3", "vite": "^6.4.2", "vite-plugin-singlefile": "^2.3.3", "world-atlas": "^2.0.2" }, "types": "dist/server.d.ts", "exports": { ".": { "types": "./dist/server.d.ts", "default": "./dist/server.js" } }, "bin": { "mcp-dashboards": "dist/index.js" }, "keywords": [ "mcp", "mcp-server", "mcp-apps", "dashboard", "data-visualization", "charts", "chart.js", "interactive", "ai", "claude", "model-context-protocol", "live-chart", "real-time", "export", "presentation", "geo", "choropleth", "sankey", "treemap", "wordcloud", "themes", "hero-metric", "candlestick", "poll" ] }