@sassoftware/mcp-serverjs
Version:
A mcp server for SAS Viya
67 lines (66 loc) • 2.08 kB
JSON
{
"name": "@sassoftware/mcp-serverjs",
"version": "0.9.0",
"description": "A mcp server for SAS Viya",
"author": "Deva Kumar <deva.kumar@sas.com>",
"license": "Apache-2.0",
"engines": {
"node": ">=22.16.0",
"npm": ">=10.9.2"
},
"type": "module",
"scripts": {
"start": "node cli.js",
"startsh": "bash ./start.sh",
"indocker": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 HTTPS=TRUE node --no-warnings cli.js",
"test": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 npx @modelcontextprotocol/inspector",
"debug": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 HTTPS=TRUE node --inspect-brk --env-file=.env cli.js",
"dnossl": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 node --inspect-brk --env-file=.env cli.js",
"deploy": "bash ./deploy.sh",
"bump": "npm version prerelease",
"pub": "npm publish --tag latest --access public",
"setup": "cd prepDemo && node setupMaster.js"
},
"repository": "https://github.com/sassoftware/restaf-demos/tree/mcp-serverjs",
"keywords": [
"SAS Viya",
"mcp",
"Agentic AI",
"Viya actions",
"restaf",
"restafedit",
"restaflib"
],
"unpkg": "./src/core.js",
"main": "./src/core.js",
"bin": {
"@sassoftware/mcp-serverjs": "./cli.js"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.17.0",
"@sassoftware/restaf": "^5.4.0",
"@sassoftware/restafedit": "^3.9.0",
"@sassoftware/restaflib": "^5.4.0",
"axios": "^1.10.0",
"cors": "^2.8.5",
"cross-env": "^7.0.3",
"debug": "^4.4.1",
"dotenv": "^17.2.0",
"express": "^5.1.0",
"express-list-endpoints": "^7.1.1",
"mcp-framework": "^0.2.15",
"selfsigned": "^2.4.1",
"uuid": "^11.1.0",
"zod": "^3.25.28"
},
"devDependencies": {
"@babel/cli": "^7.28.0",
"@babel/core": "^7.28.0",
"@babel/eslint-parser": "^7.28.0",
"@babel/preset-env": "^7.28.0",
"@types/debug": "^4.1.12",
"@types/node": "^22.15.21",
"rimraf": "^6.0.1",
"typescript": "^5.8.3"
}
}