Central-Memory-MCP
by MWG-Logan
Overview
Provides durable, queryable project memory (entities, relations, observations) for AI assistants via HTTP-exposed Model Context Protocol (MCP) tool endpoints.
Installation
func start --port 7071Environment Variables
- AzureWebJobsStorage
- FUNCTIONS_WORKER_RUNTIME
- APPLICATIONINSIGHTS_CONNECTION_STRING
Security Notes
The server is explicitly described as an 'alpha' implementation for 'trusted environments'. It currently lacks authentication (e.g., Azure AD) and authorization for its HTTP endpoints, relying on Azure Functions system-level authorization for webhooks. Secrets (AzureWebJobsStorage connection strings) are managed via environment variables, with future plans for Key Vault/Managed Identity. Input validation is present but not exhaustive across all edge cases. It is critical to add robust authentication and authorization before exposing this server externally in a production environment.
Similar Servers
mcp-memory-service
A Model Context Protocol (MCP) server providing persistent, semantic memory storage and retrieval capabilities for AI agents. It supports lightweight semantic reasoning (contradiction, causal inference), content chunking, multi-backend storage (SQLite-vec, Cloudflare, Hybrid), autonomous memory consolidation (decay, association, clustering, compression, forgetting), and real-time updates via SSE. It's designed for token-efficient interaction with LLMs.
memorizer-v1
A .NET-based service for AI agents to store, retrieve, and search through memories using vector embeddings, featuring asynchronous chunking, version control, and relationship management.
memory-mcp-server-go
A Model Context Protocol server providing knowledge graph management capabilities for LLMs to maintain memory across conversations.
knowns
A CLI-first knowledge layer and task/documentation management tool that provides AI agents with persistent project context.