{ "name": "linksee-memory", "version": "0.16.1", "mcpName": "io.github.michielinksee/linksee-memory", "description": "Hand a project over — to your next session, to Cursor/Codex/Gemini, to your successor — with the reasons attached. Local-first memory MCP for coding agents: decisions re-injected before the agent acts, drift detection across every project you run. One SQLite file, nothing leaves your machine.", "type": "module", "bin": { "linksee-memory": "dist/mcp/server.js", "linksee-memory-import": "dist/bin/import-sessions.js", "linksee-memory-sync": "dist/bin/sync-session.js", "linksee-memory-install-skill": "dist/bin/install-skill.js", "linksee-memory-stats": "dist/bin/stats.js", "linksee-memory-setup": "dist/bin/setup.js", "linksee-memory-declare": "dist/bin/declare-anchor.js", "linksee-memory-detect": "dist/bin/detect-drift.js", "linksee-memory-guard": "dist/bin/guard-hook.js", "linksee-memory-map": "dist/bin/map-import.js", "linksee-memory-export": "dist/bin/export-report.js" }, "main": "./dist/mcp/server.js", "files": [ "dist/**/*.js", "dist/**/*.d.ts", "dist/db/schema.sql", "dist/skill/SKILL.md", "README.md", "LICENSE" ], "scripts": { "build": "tsc && node -e \"require('fs').copyFileSync('src/db/schema.sql','dist/db/schema.sql'); require('fs').mkdirSync('dist/skill',{recursive:true}); require('fs').copyFileSync('src/skill/SKILL.md','dist/skill/SKILL.md')\"", "start": "node dist/mcp/server.js", "dev": "tsx src/mcp/server.ts", "migrate": "node dist/db/migrate.js", "migrate:dev": "tsx src/db/migrate.ts", "prepublishOnly": "node scripts/release-gate.mjs && npm run build", "version": "node scripts/sync-version.mjs" }, "keywords": [ "mcp", "model-context-protocol", "memory", "agent-memory", "persistent-memory", "long-term-memory", "session-memory", "handover", "hand-off", "decision-log", "drift-detection", "guardrails", "claude", "claude-code", "cursor", "windsurf", "codex", "gemini-cli", "chatgpt", "local-first", "sqlite", "token-savings", "cross-agent" ], "author": "Synapse Arrows PTE. LTD.", "license": "MIT", "homepage": "https://github.com/michielinksee/linksee-memory", "repository": { "type": "git", "url": "git+https://github.com/michielinksee/linksee-memory.git" }, "bugs": { "url": "https://github.com/michielinksee/linksee-memory/issues" }, "dependencies": { "@babel/parser": "^7.25.0", "@modelcontextprotocol/sdk": "^1.0.0", "better-sqlite3": "^12.9.0", "sqlite-vec": "^0.1.6", "yaml": "^2.9.0" }, "devDependencies": { "@types/better-sqlite3": "^7.6.11", "@types/node": "^22.7.0", "tsx": "^4.19.0", "typescript": "^5.6.0" }, "engines": { "node": ">=20" }, "overrides": { "ip-address": "^10.2.0", "hono": "^4.12.21", "qs": "^6.15.2", "esbuild": "^0.28.1" }, "pnpm": { "onlyBuiltDependencies": [ "better-sqlite3" ], "overrides": { "ip-address": "^10.2.0", "hono": "^4.12.21", "qs": "^6.15.2", "esbuild": "^0.28.1" } } }