From 8bc3beea468e7c27b8d867b646944a9c491ad199 Mon Sep 17 00:00:00 2001
From: "google-labs-jules[bot]"
<161369871+google-labs-jules[bot]@users.noreply.github.com>
Date: Thu, 4 Dec 2025 13:15:25 +0000
Subject: [PATCH] Update README with local install instructions and ctags
wrapper link
- Replaced global npm install instructions with local clone, install, and build steps.
- Updated MCP configuration example to point to the local build artifact.
- Added a link to the `universal-ctags-node` wrapper in the Overview section.
---
README.md | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index b163caa..80bd53b 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@
-Code Search MCP is a high-performance Model Context Protocol server that enables LLMs to intelligently search and analyze codebases across 12 programming languages with comprehensive AST search support for 15 languages. Built on universal-ctags, ripgrep, and ast-grep, it provides fast symbol search, structural AST pattern matching, text search, file search, and dependency analysis with persistent caching for 80%+ faster startup times.
+Code Search MCP is a high-performance Model Context Protocol server that enables LLMs to intelligently search and analyze codebases across 12 programming languages with comprehensive AST search support for 15 languages. Built on our [universal-ctags wrapper](https://github.com/LLMTooling/universal-ctags-node), ripgrep, and ast-grep, it provides fast symbol search, structural AST pattern matching, text search, file search, and dependency analysis with persistent caching for 80%+ faster startup times.
@@ -591,7 +591,15 @@ choco install ripgrep
```bash
-npm install -g code-search-mcp
+# Clone the repository
+git clone https://github.com/GhostTypes/code-search-mcp.git
+cd code-search-mcp
+
+# Install dependencies
+npm install
+
+# Build the project
+npm run build
```
@@ -604,7 +612,10 @@ Add to your MCP settings file (e.g., `claude_desktop_config.json`):
{
"mcpServers": {
"code-search": {
- "command": "code-search-mcp"
+ "command": "node",
+ "args": [
+ "/path/to/code-search-mcp/dist/index.js"
+ ]
}
}
}