MCP server for intelligent code search: semantic (RAG), symbolic (tree-sitter), and regex (ripgrep) search modes. Built for Claude Code and AI coding assistants.
git clone https://github.com/jbenshetler/mcp-ragex.gitMCP server for intelligent code search: semantic (RAG), symbolic (tree-sitter), and regex (ripgrep) search modes. Built for Claude Code and AI coding assistants.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/jbenshetler/mcp-ragexCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I'm working on a project for [COMPANY], a [INDUSTRY] company. I need to search through [NUMBER] lines of [PROGRAMMING_LANGUAGE] code for a specific pattern. Use the MCP server with all three search modes: semantic, symbolic, and regex. The pattern I'm looking for is: [PATTERN]. Return the results in a clear, organized format.
# Code Search Results
## Semantic Search Results
- Found 3 relevant code blocks that match the concept of [PATTERN]
- File: `src/utils/validation.js`
- Line 42-50: Input validation logic
- File: `src/api/handlers.js`
- Line 112-120: Request validation middleware
- File: `src/models/user.js`
- Line 78-85: User data validation
## Symbolic Search Results
- Found 2 exact matches for the pattern
- File: `src/utils/helpers.js`
- Line 22: `if (input.length > MAX_LENGTH) { ... }`
- File: `src/api/validators.js`
- Line 56: `if (data.size > MAX_SIZE) { ... }`
## Regex Search Results
- Found 5 matches for the regex pattern
- File: `src/utils/validation.js`
- Line 45: `if (input.length > 100) { ... }`
- File: `src/api/handlers.js`
- Line 115: `if (request.size > 1000) { ... }`
- File: `src/models/user.js`
- Line 80: `if (user.data > 50) { ... }`
- File: `src/utils/helpers.js`
- Line 25: `if (payload.size > 200) { ... }`
- File: `src/api/validators.js`
- Line 60: `if (response.length > 500) { ... }`Unlock data insights with interactive dashboards and collaborative analytics capabilities.
AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power