package.json•2.02 kB
{
"name": "@adamosk/mysql-mcp-server",
"version": "2.1.14",
"description": "Sophisticated MCP (Model Context Protocol) server for secure multi-database MySQL access with configurable security, lazy loading, and hot reload capabilities",
"main": "mcp-mysql-lite.js",
"type": "module",
"bin": {
"mysql-mcp-server": "./mcp-mysql-lite.js"
},
"scripts": {
"start": "node mcp-mysql-lite.js",
"dev": "NODE_ENV=development node mcp-mysql-lite.js --env-file ./.env",
"bump-version": "node scripts/increment-version.js",
"pack": "npm pack",
"build": "npm run lint && npm run bump-version && npm run pack",
"lint": "node -e \"process.exit(0)\"",
"test-tools": "node scripts/test-tools.js --env-file ./.env",
"test": "echo \"Error: no test specified\" && exit 1",
"prepare": "npm run check-env",
"check-env": "node -e \"if (!require('fs').existsSync('.env')) { console.error('⚠️ Please copy .env.example to .env and configure your databases'); process.exit(1); }\"",
"postinstall": "echo '📋 Next steps: 1) Copy .env.example to .env, 2) Configure your databases, 3) Add to VS Code MCP settings'"
},
"keywords": [
"mcp",
"mysql",
"database",
"model-context-protocol",
"multi-database",
"security",
"lazy-loading",
"hot-reload",
"vs-code"
],
"author": "MySQL MCP Server Contributors",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/adamosk/mysql-mcp-server.git"
},
"bugs": {
"url": "https://github.com/adamosk/mysql-mcp-server/issues"
},
"homepage": "https://github.com/adamosk/mysql-mcp-server#readme",
"files": [
"mcp-mysql-lite.js",
"logger.js",
"README.md",
"LICENSE",
".env.example",
"scripts/increment-version.js",
"scripts/test-tools.js"
],
"dependencies": {
"@modelcontextprotocol/sdk": "^1.18.0",
"dotenv": "^17.2.1",
"mysql2": "^3.14.3",
"zod": "^3.23.8"
},
"engines": {
"node": ">=18.0.0"
}
}