From cf5aba9a3a0fd8b730bfcb83ab677b8ae737e523 Mon Sep 17 00:00:00 2001 From: Rohit Date: Thu, 12 Jun 2025 12:54:34 +0530 Subject: [PATCH] chore: add mcp scripts and dependencies --- package.json | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9652ed87..29988b7b 100644 --- a/package.json +++ b/package.json @@ -99,7 +99,11 @@ "migrate:undo:all": "sequelize-cli db:migrate:undo:all", "seed": "sequelize-cli db:seed:all", "seed:undo:all": "sequelize-cli db:seed:undo:all", - "migration:generate": "sequelize-cli migration:generate --name" + "migration:generate": "sequelize-cli migration:generate --name", + "mcp:build": "tsc --project server/tsconfig.mcp.json", + "mcp:start": "node dist/mcp/index.js", + "mcp:dev": "ts-node mcp/index.ts", + "mcp:inspector": "npx @modelcontextprotocol/inspector dist/mcp/index.js" }, "eslintConfig": { "extends": [ @@ -107,6 +111,7 @@ ] }, "devDependencies": { + "@modelcontextprotocol/sdk": "^1.12.1", "@types/connect-pg-simple": "^7.0.3", "@types/cookie-parser": "^1.4.7", "@types/express": "^4.17.13", @@ -115,6 +120,7 @@ "@types/loglevel": "^1.6.3", "@types/node": "22.7.9", "@types/node-cron": "^3.0.11", + "@types/node-fetch": "^2.6.12", "@types/prismjs": "^1.26.0", "@types/react-highlight": "^0.12.5", "@types/react-transition-group": "^4.4.4", @@ -129,6 +135,7 @@ "nodemon": "^2.0.15", "sequelize-cli": "^6.6.2", "ts-node": "^10.4.0", - "vite": "^5.4.10" + "vite": "^5.4.10", + "zod": "^3.25.62" } }