package.json•1.2 kB
{
"name": "mcp-server-starter",
"version": "1.0.0",
"type": "module",
"scripts": {
"seed": "tsx src/db/seed.ts",
"dev:server": "tsx src/server/stdio.ts",
"dev:client": "tsx src/client/devClient.ts",
"build": "tsc",
"start": "node dist/server/http.js",
"postinstall": "npm run build",
"db:ping": "tsx dev/ping.ts",
"db:up": "docker-compose up -d",
"db:down": "docker-compose down",
"dev:http": "tsx src/server/http.ts"
},
"engines": {
"node": ">=20 <21"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.17.5",
"better-sqlite3": "^12.2.0",
"dotenv": "^17.2.1",
"js-yaml": "^4.1.0",
"mssql": "^11.0.1",
"mysql2": "^3.14.4",
"oracledb": "^6.9.0",
"pg": "^8.16.3",
"sqlite3": "^5.1.7",
"zod": "^3.25.76"
},
"devDependencies": {
"@types/better-sqlite3": "^7.6.13",
"@types/express": "^5.0.3",
"@types/js-yaml": "^4.0.9",
"@types/mssql": "^9.1.7",
"@types/node": "^24.3.1",
"@types/oracledb": "^6.9.1",
"@types/pg": "^8.15.5",
"and": "^0.0.3",
"express": "^5.1.0",
"i": "^0.3.7",
"npm": "^11.6.0",
"tsx": "^4.20.5",
"typescript": "^5.9.2"
}
}