@mahin14m/project-context-memory-mcp
v0.1.1
Published
Standalone MCP server package for @mahin14m/project-context-memory.
Maintainers
Readme
@mahin14m/project-context-memory-mcp
Standalone MCP server package for @mahin14m/project-context-memory.
This package is trimmed to the MCP server only. It:
- runs an MCP stdio server with memory-backed tools
- stores and searches project memory through
@mahin14m/project-context-memory - is intended to be configured through the MCP client
envblock
Install
npm install @mahin14m/project-context-memory-mcpRequired Env
Required:
DATABASE_URL
Optional:
PROJECT_NAMEFEATURE_NAMECODEX_THREAD_IDMEMORY_SCHEMA_NAMEOPENAI_API_KEYOPENAI_MODEL
Build
npm run buildMCP Tools
The server exposes:
ask_with_memorysearch_project_memorystore_conversation
MCP Client Config
For a local checkout:
{
"mcpServers": {
"project-memory": {
"command": "node",
"args": ["dist/mcp-server.js"],
"cwd": "/absolute/path/to/project-context-memory-mcp",
"env": {
"DATABASE_URL": "postgres://app_user:app_password@localhost:5432/project_memory",
"PROJECT_NAME": "my-project",
"FEATURE_NAME": "general",
"CODEX_THREAD_ID": "codex-session-1",
"OPENAI_API_KEY": "your-api-key",
"OPENAI_MODEL": "gpt-4.1-mini",
"MEMORY_SCHEMA_NAME": "public"
}
}
}
}After publishing:
{
"mcpServers": {
"project-memory": {
"command": "npx",
"args": ["-y", "@mahin14m/project-context-memory-mcp"],
"env": {
"DATABASE_URL": "postgres://app_user:app_password@localhost:5432/project_memory",
"PROJECT_NAME": "my-project",
"FEATURE_NAME": "general",
"CODEX_THREAD_ID": "codex-session-1",
"OPENAI_API_KEY": "your-api-key",
"OPENAI_MODEL": "gpt-4.1-mini",
"MEMORY_SCHEMA_NAME": "public"
}
}
}
}