Context Portal (ConPort) MCP Server
Supercharge your AI assistants with project-specific memory. ConPort stores and retrieves structured project context, enabling smarter, context-aware AI workflows in FlowHunt and IDEs.

What does “Context Portal” MCP Server do?
Context Portal (ConPort) is a memory bank MCP server designed to supercharge AI assistants and developer tools within IDEs by managing structured project context. Acting as a project-specific knowledge graph, ConPort enables powerful Retrieval Augmented Generation (RAG), allowing AI to quickly access and utilize relevant project information. It stores important project data such as decisions, tasks, progress, architectural patterns, glossaries, and specifications in a structured way. This helps AI assistants provide more accurate and context-aware responses, enhancing development workflows by making project knowledge easily searchable and actionable.
List of Prompts
No prompt templates are mentioned in the available repository files or documentation.
List of Resources
No explicit MCP resources are listed in the available repository files or documentation.
List of Tools
No specific tools are described or listed from server.py
or other server logic in the available repository files or documentation.
Use Cases of this MCP Server
Project Knowledge Management
Store and retrieve key project decisions, glossaries, specifications, and architectural patterns, enabling AI assistants to provide project-specific guidance and context.Context-Aware AI Coding Assistance
Allow AI assistants within IDEs to access structured project memory, improving code suggestions and explanations by leveraging project history and terminology.Retrieval Augmented Generation (RAG)
Enhance LLM-powered assistants by providing them with up-to-date and relevant project data for more accurate and context-rich responses.Project Progress Tracking
Keep a structured record of completed tasks, outstanding issues, and ongoing work, so AI agents can summarize or report project status.
How to set it up
Windsurf
- Ensure prerequisites are installed (e.g., Node.js, Python as required).
- Locate your Windsurf configuration file.
- Add the Context Portal MCP Server with a configuration similar to:
{ "mcpServers": { "context-portal": { "command": "npx", "args": ["@context-portal/mcp-server@latest"] } } }
- Save the configuration and restart Windsurf.
- Verify that the setup is active and the MCP server is reachable.
Claude
- Confirm prerequisites (such as the required runtime).
- Open Claude’s configuration file.
- Insert the following JSON snippet under MCP servers:
{ "mcpServers": { "context-portal": { "command": "npx", "args": ["@context-portal/mcp-server@latest"] } } }
- Save the config and restart Claude.
- Check connectivity to make sure the MCP server is running.
Cursor
- Install any required dependencies.
- Edit the Cursor MCP configuration file.
- Add Context Portal MCP Server:
{ "mcpServers": { "context-portal": { "command": "npx", "args": ["@context-portal/mcp-server@latest"] } } }
- Save and restart the Cursor IDE.
- Confirm the MCP server is registered and available.
Cline
- Meet all prerequisites (see project requirements).
- Find Cline’s MCP servers configuration section.
- Register Context Portal MCP server:
{ "mcpServers": { "context-portal": { "command": "npx", "args": ["@context-portal/mcp-server@latest"] } } }
- Save the config and restart Cline.
- Validate that the MCP server is active.
Securing API Keys:
To securely provide API keys, use environment variables. Here’s an example of how to include them in your configuration:
{
"mcpServers": {
"context-portal": {
"command": "npx",
"args": ["@context-portal/mcp-server@latest"],
"env": {
"CONPORT_API_KEY": "${CONPORT_API_KEY}"
},
"inputs": {
"apiKey": "${CONPORT_API_KEY}"
}
}
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"context-portal": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “context-portal” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ⛔ | No explicit resources listed |
List of Tools | ⛔ | No tools listed in server logic |
Securing API Keys | ✅ | Example for env vars is included |
Roots Support | ⛔ | Not specified |
Sampling Support (less important in evaluation) | ⛔ | Not specified |
Our opinion
Context Portal MCP (ConPort) provides a clear overview and strong use case articulation, but lacks explicit technical documentation for prompts, tools, and resources in the available public files. The setup instructions and API key guidance are helpful. Overall, its utility is evident, but deeper server details would enhance its score.
MCP Table rating: 6/10
MCP Score
Has a LICENSE | ✅ (Apache-2.0) |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 47 |
Number of Stars | 352 |
Frequently asked questions
- What is the Context Portal (ConPort) MCP Server?
Context Portal is a memory bank MCP server that manages structured project context for AI assistants and developer tools. It acts as a project-specific knowledge graph, enabling Retrieval Augmented Generation (RAG) and context-aware AI features.
- What are the main use cases for ConPort?
ConPort is used for project knowledge management, context-aware AI coding assistance, Retrieval Augmented Generation (RAG), and project progress tracking within development workflows.
- How do I secure my API keys with ConPort?
Use environment variables to securely provide API keys in your MCP server configuration. For example: { "env": { "CONPORT_API_KEY": "${CONPORT_API_KEY}" }, "inputs": { "apiKey": "${CONPORT_API_KEY}" } }
- How does ConPort integrate with FlowHunt?
Add the MCP component to your FlowHunt flow, connect it to your AI agent, and specify the ConPort MCP server details in the configuration panel using the provided JSON format. This allows the AI agent to access structured project context and memory.
- Does ConPort come with prompt templates or built-in tools?
No prompt templates or built-in tools are listed in the available documentation or server logic. Its primary function is structured context storage and retrieval for project-specific AI augmentation.
Boost Your AI Agent’s Memory with ConPort
Empower your development team with context-aware AI by integrating Context Portal MCP Server. Streamline project knowledge management and enhance AI-driven coding workflows.