mcp-sanitizer
Version:
Comprehensive security sanitization library for Model Context Protocol (MCP) servers with trusted security libraries
61 lines (60 loc) • 1.5 kB
JSON
{
"name": "mcp-sanitizer",
"version": "1.0.0",
"description": "Comprehensive security sanitization library for Model Context Protocol (MCP) servers with trusted security libraries",
"main": "src/index.js",
"scripts": {
"test": "jest",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
"lint": "eslint src/ test/",
"security-audit": "npm audit && snyk test"
},
"keywords": [
"mcp",
"security",
"sanitization",
"model-context-protocol",
"input-validation",
"command-injection",
"sql-injection",
"xss-prevention",
"escape-html",
"sqlstring",
"shell-quote",
"validator",
"express-middleware",
"fastify-plugin",
"koa-middleware",
"security-policies"
],
"author": "starman69",
"license": "MIT",
"dependencies": {
"escape-html": "^1.0.3",
"path-is-inside": "^1.0.2",
"sanitize-filename": "^1.6.3",
"shell-quote": "^1.8.3",
"sqlstring": "^2.3.3",
"validator": "^13.15.15"
},
"devDependencies": {
"benchmark": "^2.1.4",
"eslint": "^8.54.0",
"eslint-config-standard": "^17.1.0",
"jest": "^29.7.0",
"snyk": "^1.1248.0",
"supertest": "^6.3.3"
},
"engines": {
"node": ">=18.19.0"
},
"repository": {
"type": "git",
"url": "https://github.com/starman69/mcp-sanitizer.git"
},
"bugs": {
"url": "https://github.com/starman69/mcp-sanitizer/issues"
},
"homepage": "https://github.com/starman69/mcp-sanitizer#readme"
}