# Codebase MCP server

> Turns Claude Desktop into a coding assistant with semantic code search, persistent memory, and an AI-assisted editing pipeline.

- Repository: https://github.com/danyQe/codebase-mcp
- Page: https://hostedmcp.org/servers/danyqe/codebase-mcp
- Transport: —
- Stars: 50
- License: Apache-2.0

## Environment variables

| Name | Required | Secret | Description |
|---|---|---|---|
| `GEMINI_API_KEY` | no | no |  |

## Tools (16)

- `session_tool`
- `memory_tool`
- `git_tool`
- `write_tool`
- `edit_file`
- `search_tool`
- `read_code_tool`
- `project_context_tool`
- `list_directory_tool`
- `code_analysis_tool`
- `list_file_symbols_tool`
- `read_symbol_from_database`
- `project_structure_tool`
- `file_tool`
- `execute_tool`
- `show_directory_tree`

## FAQ

### Does this require a separate subscription?

No, it uses your existing Claude Pro or Team plan, acting as an open-source alternative to paid tools like Cursor.

### Is my code private?

Yes, it uses a privacy-first design with local embeddings and processing; only the specific file being edited is sent to the Gemini API.

### What programming languages are supported?

It currently supports Python, JavaScript, and TypeScript.
