UNPKG

@jeelidev/personal-neo4j-memory-server

Version:

Personal MCP Memory Server with Neo4j backend - Enhanced Cloudflare Access support with robust tunnel management and remove functionality

71 lines (70 loc) 1.96 kB
{ "name": "@jeelidev/personal-neo4j-memory-server", "version": "1.0.4", "private": false, "description": "Personal MCP Memory Server with Neo4j backend - Enhanced Cloudflare Access support with robust tunnel management and remove functionality", "homepage": "https://github.com/jeelidev/personal-neo4j-memory-server", "repository": { "type": "git", "url": "git+https://github.com/jeelidev/personal-neo4j-memory-server.git" }, "type": "module", "main": "index.js", "scripts": { "dev": "pnpm build && npx @modelcontextprotocol/inspector pnpm start", "dev:http": "pnpm build && node dist/http/server.mjs", "build": "tsup && shx chmod +x dist/index.mjs && shx chmod +x dist/http/server.mjs", "start": "node dist/index.mjs", "start:http": "node dist/http/server.mjs", "test": "vitest run", "test:unit": "vitest run tests/unit", "test:integration": "vitest run tests/integration", "test:e2e": "vitest run tests/e2e", "test:watch": "vitest", "test:coverage": "vitest run --coverage" }, "bin": { "mcp-neo4j-memory-server": "dist/index.mjs" }, "files": [ "dist" ], "keywords": [ "mcp", "memory", "knowledge", "graph", "neo4j", "cloudflare", "tunneling", "bolt", "zero-trust" ], "author": "jeelidev", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.6.0", "@xenova/transformers": "^2.17.2", "dotenv": "^16.3.1", "express": "^4.18.2", "neo4j-driver": "^5.18.0", "ulid": "^3.0.0", "zod": "^3.24.2" }, "devDependencies": { "@types/express": "^4.17.21", "@types/jest": "^29.5.14", "@types/node": "^22.13.5", "@types/supertest": "^2.0.16", "@vitest/coverage-v8": "^3.1.1", "prettier": "^3.5.2", "shx": "^0.3.4", "supertest": "^6.3.4", "tsup": "^8.4.0", "typescript": "^5.7.3", "vitest": "^3.0.7" }, "engines": { "node": ">=18" } }