What is Context Portal MCP (ConPort)?
mainContext Portal (ConPort) is a database-backed Model Context Protocol (MCP) server that acts as a "memory bank" for AI assistants. It allows AI tools (like Cursor, Windsurf, or Cline) to store and retrieve structured project context, such as architectural decisions, tasks, and system designs, in a project-specific knowledge graph.
Key capabilities include:
- Structured Storage: Uses SQLite (one database per workspace) to manage context more reliably than plain text files.
- Semantic Search: Uses vector embeddings to enable Retrieval Augmented Generation (RAG) via semantic search.
- Knowledge Graph: Captures explicit relationships between different context entities.
- Multi-workspace Support: Uses
workspace_idto isolate context between different projects. - Prompt Caching Support: Provides structured context that compatible LLM providers can leverage for efficient prompt caching.