UNPKG

@pytt0n/self-improving-memory-mcp

Version:

🧠 Self-improving memory system for Claude Code CLI with automatic learning, zero context loss, and advanced analytics

32 lines (23 loc) ‱ 999 B
#!/usr/bin/env node /** * Self-Improving Project Memory MCP Server * Entry point for the MCP server * * Sistema 100% basado en Vector Search (LanceDB + Transformers.js) * Sin almacenamiento JSON - VectorDB es la Ășnica fuente de verdad */ import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'; import { KnowledgeStore } from './src/knowledge-store.js'; import { createMCPServer } from './src/mcp-server.js'; async function main() { // Use MEMORY_STORAGE_PATH from env if provided, otherwise use current working directory const projectPath = process.env.MEMORY_STORAGE_PATH || process.cwd(); const store = new KnowledgeStore(projectPath); await store.initialize(); const server = createMCPServer(store); const transport = new StdioServerTransport(); await server.connect(transport); console.error('Self-Improving Memory MCP server running - 100% Vector Search'); console.error(`Storage path: ${projectPath}`); } main().catch(console.error);