About
ConPort is a database-backed MCP server that stores structured project context—decisions, tasks, architecture—in SQLite, enabling AI assistants to perform semantic search and retrieval-augmented generation for accurate, context-aware responses.
Capabilities
Context Portal MCP (ConPort)
Context Portal, or ConPort, serves as a dedicated memory bank for software projects that need to be understood by AI assistants. By replacing ad‑hoc text files with a structured, database‑backed knowledge base, it allows developers to capture decisions, architectural patterns, glossaries, and progress notes in a way that AI can query efficiently. The result is a project‑specific knowledge graph enriched with vector embeddings, enabling semantic search and Retrieval Augmented Generation (RAG) so that assistants can return precise, up‑to‑date answers tailored to the current codebase.
ConPort’s core value lies in its structured storage. Each workspace gets its own SQLite database that automatically records context items—such as design decisions, task status, or component specifications—and the explicit relationships between them. This structure removes ambiguity that plagues plain‑text memories and gives AI a clear map of how concepts relate, which improves both accuracy and explainability. The embedded vectors support fuzzy matching, so a query like “what is the authentication flow?” will surface all relevant entries even if phrased differently.
The server exposes a rich set of MCP tools. Developers can add, update, or delete context entries via simple API calls; query the graph with natural language prompts that are translated into structured requests; and retrieve embeddings for RAG pipelines. Because ConPort is built on FastAPI, it can run in STDIO mode for tight IDE integration or as a standalone HTTP service for broader tooling. Multi‑workspace support is built in through the parameter, making it ideal for monorepos or teams working on multiple projects simultaneously.
In practice, ConPort shines in scenarios where AI assistants need to reference architectural decisions or policy constraints that evolve over time. For example, a developer asking the assistant to refactor a module will receive not only code suggestions but also links to related decisions and constraints stored in ConPort. Similarly, onboarding new team members can be accelerated by querying the knowledge graph for glossaries or design rationales, rather than hunting through documentation. The database’s migration system (Alembic) guarantees that schema changes are applied safely, so teams can extend the context model without losing data.
Overall, ConPort offers a robust, queryable backend that turns scattered project notes into actionable AI knowledge. By integrating seamlessly with MCP‑compatible workflows, it empowers developers to build smarter, context‑aware assistants that truly understand the intricacies of their codebases.
Related Servers
MindsDB MCP Server
Unified AI-driven data query across all sources
Homebrew Legacy Server
Legacy Homebrew repository split into core formulae and package manager
Daytona
Secure, elastic sandbox infrastructure for AI code execution
SafeLine WAF Server
Secure your web apps with a self‑hosted reverse‑proxy firewall
mediar-ai/screenpipe
MCP Server: mediar-ai/screenpipe
Skyvern
MCP Server: Skyvern
Weekly Views
Server Health
Information
Tags
Explore More Servers
Linear Issues MCP Server
Read‑only access to Linear issues for LLMs
MCP Network Sentinel
Secure your MCP servers with real-time network monitoring
LSP MCP Server
Bridge LLMs to Language Server Protocol services
Git Auto Commit MCP Server
Generate conventional commit messages with AI
Browserbase MCP Server
Cloud browser automation for LLMs
MCP SSH Server
Secure, background SSH command execution via MCP