@sassoftware/mcp-serverjs
Version:
Demo of mcp server written in nodejs
58 lines (57 loc) • 1.79 kB
JSON
{
"name": "@sassoftware/mcp-serverjs",
"version": "0.5.2",
"description": "Demo of mcp server written in nodejs",
"author": "Deva Kumar <deva.kumar@sas.com>",
"license": "Apache-2.0",
"engines": {
"node": ">=22.16.0",
"npm": ">=10.9.2"
},
"type": "module",
"scripts": {
"start": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 node --env-file=.env --no-warnings indexhttp.js",
"indocker": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 node --no-warnings indexhttp.js",
"test": "npx @modelcontextprotocol/inspector",
"debugcode": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 node --inspect-brk --env-file=.env indexhttp.js",
"refresh": "cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 node rt.js",
"deploy": "bash ./deploy.sh",
"bump": "npm version prerelease",
"pub": "npm publish --tag latest --access public"
},
"repository": "https://github.com/sassoftware/restaf-demos/tree/mcp-serverjs",
"keywords": [
"SAS Viya",
"mcp",
"Agentic AI",
"Viya actions",
"restaf",
"restafedit",
"restaflib"
],
"main": "./indexhttp.js",
"bin": {
"@sassoftware/mcp-serverjs": "./indexhttp.js"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.12.1",
"@sassoftware/restaf": "^5.3.3-1",
"@sassoftware/restafedit": "^3.8.4-2",
"@sassoftware/restaflib": "^5.3.3-1",
"axios": "^1.9.0",
"cors": "^2.8.5",
"cross-env": "^7.0.3",
"debug": "^4.4.1",
"express": "^5.1.0",
"express-list-endpoints": "^7.1.1",
"joi": "^17.13.3",
"rimraf": "^3.0.2",
"zod": "^3.25.28"
},
"devDependencies": {
"@babel/cli": "^7.14.5",
"@babel/core": "^7.14.6",
"@types/node": "^22.15.21",
"typescript": "^5.8.3"
}
}