Q-CLI MCP Memory Server

by gengisb

1 168 downloads Not rated yet
GitHub

About

an MCP server implementing a memory feature for Q CLI

Explore

- Intelligent memory storage with tags (#code, #architecture, #personal, #project)
- Contextual retrieval via exact key, keyword search, or context inference
- Multi‑user support with separate memory spaces per user
- Progressive learning that builds understanding over time

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Q-CLI MCP Memory Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository


pip install -r requirements.txt

Add the following configuration to your mcp.json file:

json
{
"mcp-server-memories": {
"command": "python",
"args": [
"PATH_TO_YOUR_FILE/memories_server.py"
],
"env": {}
}
}
Note: Replace PATH_TO_YOUR_FILE with the actual path to your memories_server.py file.
```

MCP Memory Server is a powerful contextual memory system designed specifically for CLI tools supporting developers and cloud engineers. It provides intelligent memory capabilities that persist across sessions, helping AI assistants remember critical information about users, their preferences, code, and architecture decisions.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "q-cli mcp memory server": {
            "QCLI-memories-mcp": {
                "command": "python3",
                "args": [
                    "mcp_memory_server.py"
                ]
            }
        }
    }
}

McpServers

{
    "QCLI-memories-mcp": {
        "command": "python3",
        "args": [
            "mcp_memory_server.py"
        ]
    }
}

A Contextual Memory System for Developer Tools

MCP Memory Server is a powerful contextual memory system designed specifically for CLI tools supporting developers and cloud engineers. It provides intelligent memory capabilities that persist across sessions, helping AI assistants remember critical information about users, their preferences, code, and architecture decisions.

Overview

This MCP-based memory system allows AI assistants to build a rich understanding of users and their work over time. As users interact with the tool, it intelligently remembers key details from previous sessions, including:

- Personal preferences and information
- Preferred programming languages and frameworks
- AWS infrastructure patterns and configurations
- Code formatting preferences
- Previous errors and their solutions
- Project-specific requirements

The result is a progressively more personalized experience that adapts to individual workflows, eliminating the need to repeatedly explain technical context.

Right now it only supports a local memory DB through SQLlite. the goal is to also allow a cloud-based memory.

Installation

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.