UNPKG

@houmak/minerva-mcp-server

Version:

Minerva Model Context Protocol (MCP) Server for Microsoft 365 and Azure integrations

83 lines (82 loc) 2.29 kB
{ "name": "@houmak/minerva-mcp-server", "version": "1.1.19", "description": "Minerva Model Context Protocol (MCP) Server for Microsoft 365 and Azure integrations", "type": "module", "main": "dist/main.js", "bin": { "minerva-mcp-server": "dist/main.js" }, "types": "dist/main.d.ts", "exports": { ".": { "import": "./dist/main.js", "require": "./dist/index.js" }, "./package.json": "./package.json" }, "scripts": { "clean": "rimraf dist coverage build", "prebuild": "node scripts/copy-powershell-scripts.js", "prepublishOnly": "npm run clean && npm run build", "build": "tsc -b", "start": "node dist/main.js", "start:http": "cross-env MCP_TRANSPORT=http PORT=3000 node dist/main.js", "dev": "nodemon --watch src --exec \"npm run build && node dist/main.js\"", "test": "vitest run", "test:watch": "vitest", "lint": "eslint src --ext .ts", "lint:fix": "eslint src --ext .ts --fix", "coverage": "vitest run --coverage" }, "keywords": [ "Minerva", "MCP", "Microsoft 365", "Azure", "SharePoint", "Graph API", "PowerShell", "PnP" ], "author": "Houssem Makhlouf", "license": "MIT", "engines": { "node": ">=20.0.0" }, "dependencies": { "@azure/identity": "^4.0.1", "@microsoft/microsoft-graph-client": "^3.0.7", "@modelcontextprotocol/sdk": "^1.7.0", "@opentelemetry/api": "^1.7.0", "cors": "2.8.5", "execa": "^9.0.0", "express": "4.19.2", "isomorphic-fetch": "^3.0.0", "js-yaml": "4.1.0", "jsonwebtoken": "^9.0.2", "redis": "^4.6.10", "winston": "^3.11.0", "zod": "^3.22.4" }, "devDependencies": { "@types/cors": "^2.8.19", "@types/express": "^5.0.3", "@types/jsonwebtoken": "^9.0.5", "@types/node": "^20.10.5", "@types/winston": "^2.4.4", "@typescript-eslint/eslint-plugin": "^6.15.0", "@typescript-eslint/parser": "^6.15.0", "@vitest/coverage-v8": "^1.1.0", "cross-env": "^7.0.3", "eslint": "^8.56.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-n": "^16.6.1", "eslint-plugin-promise": "^6.1.1", "fs-extra": "^11.2.0", "nodemon": "^3.0.2", "rimraf": "^5.0.5", "typescript": "^5.3.3", "vitest": "^1.1.0" } }