package.json•1.36 kB
{
"name": "mcp-quoting-system",
"version": "1.1.0",
"description": "MCP-based quoting system with historical quote matching, PostgreSQL, and vector search",
"main": "dist/index.js",
"scripts": {
"build": "tsc",
"start": "node dist/index.js",
"dev": "ts-node src/index.ts",
"test": "jest",
"prisma:generate": "prisma generate",
"prisma:migrate": "prisma migrate dev",
"prisma:studio": "prisma studio",
"prisma:push": "prisma db push",
"db:setup": "prisma generate && prisma db push",
"db:migrate": "ts-node scripts/migrate-json-to-db.ts",
"db:seed": "ts-node scripts/seed-database.ts"
},
"keywords": ["mcp", "quoting", "rfp", "postgresql", "vector-search"],
"author": "",
"license": "MIT",
"dependencies": {
"express": "^4.18.2",
"body-parser": "^1.20.2",
"nodemailer": "^6.9.7",
"dotenv": "^16.3.1",
"@prisma/client": "^5.6.0",
"pg": "^8.11.3",
"pgvector": "^0.1.5",
"openai": "^4.20.1",
"pdf-parse": "^1.1.1",
"multer": "^1.4.5-lts.1",
"cors": "^2.8.5"
},
"devDependencies": {
"@types/express": "^4.17.21",
"@types/node": "^20.10.5",
"@types/nodemailer": "^6.4.14",
"@types/pg": "^8.10.9",
"@types/multer": "^1.4.11",
"@types/cors": "^2.8.17",
"typescript": "^5.3.3",
"ts-node": "^10.9.2",
"prisma": "^5.6.0"
}
}