Yggdrasil
Verified Safeby IT-Square-Plus
Overview
Provides a production-ready MCP memory server with persistent semantic memory using Chroma Cloud vector storage, enabling AI agents to store and retrieve contextual information.
Installation
docker compose up --build -dEnvironment Variables
- CHROMA_API_KEY
- CHROMA_TENANT
- CHROMA_DATABASE
- CHROMA_COLLECTION
- MCP_SERVER_HOST
- MCP_SERVER_PORT
- TRANSPORT
- LOG_LEVEL
Security Notes
The project uses established frameworks (FastAPI, FastMCP, Pydantic, Uvicorn) and relies on Chroma Cloud for the vector database, offloading significant security concerns. Environment variables are used for sensitive credentials, and required ones are explicitly marked. Input validation is present for settings. Path-based routing input is sanitized using `isalnum` and specific allowed characters. `yaml.safe_load` is used for metadata updates, which is safer than `yaml.load`. No obvious `eval` or obfuscation. Logging levels are configurable. Resource limits are defined in Docker Compose, adhering to 'Context7 Best Practices'. The main risks would come from misconfiguration or vulnerabilities in underlying dependencies (FastAPI, ChromaDB, Uvicorn) which are not directly audited here.
Similar Servers
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
chromadb-remote-mcp
Provides remote, authenticated access to ChromaDB for AI assistants like Claude, enabling semantic search and vector database operations from various platforms and locations.
bluera-knowledge
Provides a semantic knowledge base and intelligent web crawling capabilities to power coding agents, enabling them to search internal project files, Git repositories, and crawled web documentation.
simple-memory-mcp
A Model Context Protocol (MCP) server for persistent memory storage, providing intelligent tagging and full-text search for AI assistants to remember context across conversations.