Skip to content

Add codebase-memory-mcp to MCP Servers#17

Open
DeusData wants to merge 1 commit intojmanhype:mainfrom
DeusData:add-codebase-memory-mcp
Open

Add codebase-memory-mcp to MCP Servers#17
DeusData wants to merge 1 commit intojmanhype:mainfrom
DeusData:add-codebase-memory-mcp

Conversation

@DeusData
Copy link
Copy Markdown

@DeusData DeusData commented Mar 2, 2026

Adds codebase-memory-mcp to the MCP Servers section.

codebase-memory-mcp is an MCP server that indexes codebases into a persistent knowledge graph using tree-sitter. 35 languages, 12 MCP tools, 120x fewer tokens than file-by-file exploration. Single Go binary with call graph tracing, dead code detection, cross-service HTTP linking, Cypher queries, and auto-sync. MIT licensed.

@qodo-code-review
Copy link
Copy Markdown

Review Summary by Qodo

Add codebase-memory-mcp to MCP Servers documentation

✨ Enhancement 📝 Documentation

Grey Divider

Walkthroughs

Description
• Adds codebase-memory-mcp to MCP Servers list
• Indexes codebases into persistent knowledge graph
• Supports 35 languages with sub-ms queries
• Includes 12 MCP tools and advanced features
Diagram
flowchart LR
  README["README.md"] -- "adds codebase-memory-mcp entry" --> MCP["MCP Servers section"]
  MCP -- "documents features" --> Features["35 languages, knowledge graph, 12 tools"]
Loading

Grey Divider

File Changes

1. README.md 📝 Documentation +1/-0

Add codebase-memory-mcp server documentation entry

• Adds new entry for codebase-memory-mcp to MCP Servers section
• Includes link to GitHub repository
• Documents key features: 35 language support, knowledge graph indexing, 120x token reduction
• Lists capabilities: tree-sitter AST parsing, call graph tracing, dead code detection, Cypher
 queries, auto-sync, CLI mode

README.md


Grey Divider

Qodo Logo

@qodo-code-review
Copy link
Copy Markdown

qodo-code-review bot commented Mar 2, 2026

Code Review by Qodo

🐞 Bugs (2) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider


Remediation recommended

1. MCP list not sorted 🐞 Bug ✓ Correctness
Description
The MCP Servers list appears to follow alphabetical ordering (Atlassian, GitHub, Google, Notion,
Supabase), but the newly added entry is inserted above “Atlassian,” breaking that convention and
reducing scanability/consistency.
Code

README.md[23]

+- [codebase-memory-mcp](https://github.com/DeusData/codebase-memory-mcp) - MCP server that indexes codebases into a persistent knowledge graph. 35 languages, sub-ms queries, 120x fewer tokens than file-by-file exploration. Single Go binary with tree-sitter AST parsing, call graph tracing, cross-service HTTP linking, dead code detection, Cypher queries, auto-sync, and CLI mode. 12 MCP tools.
Evidence
In the README’s MCP Servers section, the existing entries after the new one are alphabetically
ordered, indicating a convention. The inserted item should be placed according to that ordering
rather than at the top.

README.md[22-28]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

### Issue description
The `## MCP Servers` bullets appear to be in alphabetical order, but `codebase-memory-mcp` was inserted at the top, breaking the section’s ordering convention.

### Issue Context
This is a documentation consistency/readability issue in `README.md`.

### Fix Focus Areas
- README.md[22-28]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


2. Description too long 🐞 Bug ✓ Correctness
Description
The added MCP server description is much longer than the repo’s contribution guidance (“Keep
descriptions short and simple”), which can hurt readability and consistency across entries.
Code

README.md[23]

+- [codebase-memory-mcp](https://github.com/DeusData/codebase-memory-mcp) - MCP server that indexes codebases into a persistent knowledge graph. 35 languages, sub-ms queries, 120x fewer tokens than file-by-file exploration. Single Go binary with tree-sitter AST parsing, call graph tracing, cross-service HTTP linking, dead code detection, Cypher queries, auto-sync, and CLI mode. 12 MCP tools.
Evidence
The contribution guidelines explicitly request short, simple descriptions. The new entry’s
description is significantly longer and denser than neighboring MCP Server entries.

contributing.md[7-10]
README.md[22-26]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

### Issue description
The `codebase-memory-mcp` list item description is very long compared to the repo’s guideline to keep descriptions short and simple.

### Issue Context
This is a README list formatting/style issue (not a functional code issue), but it impacts consistency and readability.

### Fix Focus Areas
- README.md[22-26]
- contributing.md[7-10]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


Grey Divider

ⓘ The new review experience is currently in Beta. Learn more

Grey Divider

Qodo Logo

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.

1 participant