LogoSTMCP
Download
context-portal

Context Portal MCP (ConPort)

Context Portal MCP (ConPort) is a database-backed Model Context Protocol server that serves as a project memory bank, storing structured context like decisions, tasks, and architectural patterns to enhance AI assistant capabilities through semantic search and RAG.

Tools

1. get_product_context

Retrieves the overall project goals, features, and architecture.

2. update_product_context

Updates the product context, accepting full content or patch_content for partial updates.

3. get_active_context

Retrieves the current working focus, recent changes, and open issues.

4. update_active_context

Updates the active context, accepting full content or patch_content for partial updates.

5. log_decision

Logs an architectural or implementation decision.

6. get_decisions

Retrieves logged decisions with optional filtering and limits.

7. search_decisions_fts

Performs full-text search across decision fields.

8. delete_decision_by_id

Deletes a decision by its ID.

9. log_progress

Logs a progress entry or task status.

10. get_progress

Retrieves progress entries with optional filtering.

11. update_progress

Updates an existing progress entry.

12. delete_progress_by_id

Deletes a progress entry by its ID.

13. log_system_pattern

Logs or updates a system/coding pattern.

14. get_system_patterns

Retrieves system patterns with optional tag filtering.

15. delete_system_pattern_by_id

Deletes a system pattern by its ID.

16. log_custom_data

Stores or updates a custom key-value entry under a category.

17. get_custom_data

Retrieves custom data with optional category and key filters.

18. delete_custom_data

Deletes a specific custom data entry.

19. search_project_glossary_fts

Performs full-text search within the 'ProjectGlossary' custom data category.

20. search_custom_data_value_fts

Performs full-text search across all custom data values, categories, and keys.

Creates a relationship link between two ConPort items.

22. get_linked_items

Retrieves items linked to a specific item.

23. get_item_history

Retrieves version history for Product or Active Context.

24. get_recent_activity_summary

Provides a summary of recent ConPort activity.

25. get_conport_schema

Retrieves the schema of available ConPort tools and their arguments.

26. export_conport_to_markdown

Exports ConPort data to markdown files.

27. import_markdown_to_conport

Imports data from markdown files into ConPort.

28. batch_log_items

Logs multiple items of the same type in a single call.

Open Graph image for Context Portal MCP (ConPort)

JSON Config

{
  "mcpServers": {
    "conport": {
      "command": "uvx",
      "args": [
        "--from",
        "context-portal-mcp",
        "conport-mcp",
        "--mode",
        "stdio",
        "--workspace_id",
        "${workspaceFolder}",
        "--log-file",
        "./logs/conport.log",
        "--log-level",
        "INFO"
      ]
    }
  }
}

Useful Links

Information