Skip to content

feat: add omega-memory MCP server#854

Merged
affaan-m merged 2 commits into
affaan-m:mainfrom
singularityjason:feat/add-omega-memory-mcp
Mar 30, 2026
Merged

feat: add omega-memory MCP server#854
affaan-m merged 2 commits into
affaan-m:mainfrom
singularityjason:feat/add-omega-memory-mcp

Conversation

@singularityjason

@singularityjason singularityjason commented Mar 24, 2026

Copy link
Copy Markdown

Summary

  • Adds omega-memory to the MCP server configs
  • Persistent agent memory with semantic search, multi-agent coordination, and knowledge graphs
  • Available on PyPI: pip install omega-memory / uvx omega-memory serve
  • 900+ GitHub stars, Apache-2.0 licensed

Test plan

  • Valid JSON syntax in mcp-servers.json
  • uvx omega-memory serve starts MCP server successfully

Summary by cubic

Added omega-memory MCP server to mcp-servers.json for persistent agent memory with semantic search, multi-agent coordination, and knowledge graphs. Install from PyPI and run with uvx omega-memory serve; richer than the basic memory store.

  • Bug Fixes
    • Aligned the omega-memory config description in mcp-servers.json.

Written for commit b575f2e. Summary will update on new commits.

Summary by CodeRabbit

  • New Features
    • Added support for an "omega-memory" server integration to provide persistent agent memory, semantic search, multi-agent coordination, and knowledge graph capabilities.
    • This enables agents to retain and query long-term context, improve retrieval accuracy, and coordinate across tasks using enriched knowledge structures.

@coderabbitai

coderabbitai Bot commented Mar 24, 2026

Copy link
Copy Markdown
Contributor

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: b1869ac3-a8d6-4ab1-b129-084495b474fa

📥 Commits

Reviewing files that changed from the base of the PR and between 06a1992 and b575f2e.

📒 Files selected for processing (1)
  • mcp-configs/mcp-servers.json

📝 Walkthrough

Walkthrough

Added a new MCP server configuration entry named omega-memory to mcp-configs/mcp-servers.json; it runs via uvx with args ["omega-memory", "serve"] and describes persistent agent memory, semantic search, multi-agent coordination, and knowledge graph features.

Changes

Cohort / File(s) Summary
MCP Server Configuration
mcp-configs/mcp-servers.json
Added new omega-memory entry under mcpServers with command: "uvx", args: ["omega-memory", "serve"], and a description covering persistent memory, semantic search, multi-agent coordination, and knowledge graphs.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

🐰 twitches whiskers
I store the seeds of thought and spring,
Omega-memory hums and sings,
Threads of meaning, neatly spun,
Agents dance — their work begun.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'feat: add omega-memory MCP server' directly and clearly describes the main change: adding a new MCP server entry named omega-memory to the configuration.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@greptile-apps

greptile-apps Bot commented Mar 24, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds an omega-memory entry to mcp-configs/mcp-servers.json, registering a Python-based MCP server that provides persistent agent memory with semantic search, multi-agent coordination, and knowledge graph capabilities via uvx omega-memory serve.

  • The JSON structure is valid and consistent with all other entries in the file.
  • The uvx invocation (uvx omega-memory serve) is correct: uv will fetch the omega-memory package from PyPI and run its serve subcommand automatically, no separate pip install required.
  • Both concerns raised in the prior review round have been resolved: the description no longer references a conflicting pip install hint, and it now explicitly positions omega-memory as the richer alternative to the existing memory entry ("richer than the basic memory store").
  • No version is pinned, which is consistent with every other entry in the file (e.g. @modelcontextprotocol/server-sequential-thinking is also unpinned).
  • No environment variables or API keys are required, so there are no placeholder values to add.

Confidence Score: 5/5

Safe to merge — single JSON config addition with no logic changes, valid syntax, and prior review concerns addressed.

No P0 or P1 findings. Previous thread issues (installation hint mismatch and overlap with the memory server) are fully resolved in the updated description. The change is a one-entry JSON addition that follows the established pattern of the file.

No files require special attention.

Important Files Changed

Filename Overview
mcp-configs/mcp-servers.json Adds omega-memory MCP server entry using uvx with a clear description that differentiates it from the existing memory server; JSON is valid and structure matches the rest of the file.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[User copies entry from mcp-servers.json] --> B{Which memory server?}
    B --> |Basic key-value store| C["memory\n(@modelcontextprotocol/server-memory)\nnpx -y"]
    B --> |Semantic search + multi-agent + KG| D["omega-memory\n(omega-memory PyPI package)\nuvx omega-memory serve"]
    C --> E[Persistent memory across sessions]
    D --> F[Persistent agent memory\nSemantic search\nMulti-agent coordination\nKnowledge graphs]
Loading

Reviews (2): Last reviewed commit: "fix: align omega-memory config descripti..." | Re-trigger Greptile

Comment thread mcp-configs/mcp-servers.json Outdated
Comment thread mcp-configs/mcp-servers.json

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="mcp-configs/mcp-servers.json">

<violation number="1" location="mcp-configs/mcp-servers.json:32">
P3: Align the description with the configured `uvx` execution path; mentioning `pip install` here is misleading because this entry is run via `uvx`, not a manual global install step.</violation>
</file>

Since this is your first cubic review, here's how it works:

  • cubic automatically reviews your code and comments on bugs and improvements
  • Teach cubic by replying to its comments. cubic learns from your replies and gets better over time
  • Add one-off context when rerunning by tagging @cubic-dev-ai with guidance or docs links (including llms.txt)
  • Ask questions if you need clarification on any suggestion

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread mcp-configs/mcp-servers.json Outdated
omega-memory and others added 2 commits March 29, 2026 21:40
Adds omega-memory — persistent agent memory with semantic search,
multi-agent coordination, and knowledge graphs. Available on PyPI
as `omega-memory` (pip install omega-memory).

https://github.com/omega-memory/omega-memory

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@affaan-m affaan-m force-pushed the feat/add-omega-memory-mcp branch from 6eb8368 to b575f2e Compare March 30, 2026 01:40
@affaan-m affaan-m merged commit cff28ef into affaan-m:main Mar 30, 2026
2 checks passed
peiking88 pushed a commit to peiking88/everything-claude-code that referenced this pull request Apr 4, 2026
…memory-mcp

feat: add omega-memory MCP server
FrancescoRosciano pushed a commit to FRosciano-Mambo/everything-claude-code that referenced this pull request Jun 1, 2026
…memory-mcp

feat: add omega-memory MCP server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants