UNPKG

postgres-mcp-tools

Version:

PostgreSQL-based memory system with vector search capabilities for AI applications, including MCP integration for Claude

79 lines (78 loc) 3.11 kB
{ "name": "postgres-mcp-tools", "version": "1.0.14", "description": "PostgreSQL-based memory system with vector search capabilities for AI applications, including MCP integration for Claude", "main": "src/index.js", "type": "module", "bin": { "postgres-mcp-server": "./bin/postgres-mcp-server.js", "postgres-memory-mcp": "./bin/postgres-memory-mcp.cjs" }, "scripts": { "test": "node --experimental-vm-modules node_modules/.bin/jest --config=jest.config.cjs", "test:transport": "node --experimental-vm-modules node_modules/.bin/jest tests/robust-transport.test.js --no-cache --config=jest.config.cjs", "test:simple": "node --experimental-vm-modules node_modules/.bin/jest tests/simple.test.js --no-cache --config=jest.config.cjs", "test:basic": "node --experimental-vm-modules node_modules/.bin/jest tests/basic.test.js --config=jest.config.cjs", "test:alt": "node --experimental-vm-modules node_modules/.bin/jest --config=jest.alt.config.cjs", "update-deps": "npm install --save-dev @babel/core@7.22.9 @babel/preset-env@7.22.9 @babel/preset-typescript@7.22.5 @types/jest@29.5.3 babel-jest@29.6.1 ts-jest@29.1.1", "lint": "eslint src/**/*.js server/**/*.ts", "setup-server": "cd server && npm install", "build-server": "cd server && npm run build", "start-server": "cd server && npm start", "start": "node src/index.js", "health-check": "node scripts/health-check-server.js", "docker:dev": "docker-compose -f docker-compose.dev.yml up -d", "docker:prod": "docker-compose up -d", "docker:stop": "docker-compose down", "init-database": "node scripts/init-database.js", "prepare": "npm run build-server", "postinstall": "node scripts/postinstall.js", "generate-password": "node scripts/generate-password.js", "troubleshoot": "node scripts/troubleshoot-database.js", "fix-postgres-auth": "bash scripts/fix-postgres-auth.sh", "run-with-config": "bash scripts/run-with-config.sh", "test-transport": "node examples/test-robust-transport.js" }, "keywords": [ "postgresql", "pgvector", "memory", "vector", "embeddings", "mcp", "claude", "anthropic", "ai", "database" ], "author": "Suleman Manji <ssmanji89@gmail.com>", "repository": { "type": "git", "url": "https://github.com/ssmanji89/postgres-mcp-tools.git" }, "license": "MIT", "engines": { "node": ">=18.0.0" }, "dependencies": { "@anthropic-ai/sdk": "^0.39.0", "@modelcontextprotocol/sdk": "github:modelcontextprotocol/typescript-sdk", "@modelcontextprotocol/typescript-sdk": "github:modelcontextprotocol/typescript-sdk", "dotenv": "^16.3.1", "pg": "^8.11.3", "postgres-mcp-tools": "^1.0.0", "winston": "^3.10.0" }, "devDependencies": { "@babel/core": "^7.22.9", "@babel/preset-env": "^7.22.9", "@babel/preset-typescript": "^7.22.5", "@types/express": "^5.0.1", "@types/jest": "^29.5.3", "@types/pg": "^8.11.11", "babel-jest": "^29.6.1", "eslint": "^8.53.0", "jest": "^29.7.0", "ts-jest": "^29.1.1" } }