rev-eng-cursor-regex-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@rev-eng-cursor-regex-mcpsearch for 'async function' in the codebase"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
rev-eng-cursor-regex-mcp
rev-eng-cursor-regex-mcp is a portable TypeScript Model Context Protocol server for fast literal and regex search over local workspaces. It uses a sparse n-gram index for candidate pruning, then performs deterministic verification against the real file contents.
Features
index.ensure,index.status, andindex.clearfor local index lifecycle managementAutomatic
.gitignorebootstrap for the local.rev-eng-cursor-regex-mcp/cache when that cache lives inside the workspacesearch.literalfor exact-string searchsearch.regexfor ECMAScript regex search with sparse n-gram planningquery.explainfor anchor extraction and fallback analysisdocument.inspect_termsfor trigram, masked-trigram, and sparse-term diagnosticsStatic resources for algorithm notes, storage layout, and agent workflow guidance
Reusable prompts for investigation flow and regex refinement
stdioand Streamable HTTP entrypoints
Related MCP server: File Search MCP
Requirements
Node.js 20 or newer
Quick Start From Source
npm install
npm run build
npm run start:stdioThis starts the MCP server over stdio from a fresh clone with no global install required.
Run Modes
Run over stdio from a local clone:
npm run start:stdioRun over Streamable HTTP from a local clone:
npm run start:httpRun the built CLI directly:
node dist/cli.js stdio
node dist/cli.js http --host 127.0.0.1 --port 3333Run without cloning after the package is published:
npx rev-eng-cursor-regex-mcp stdio
npx rev-eng-cursor-regex-mcp http --host 127.0.0.1 --port 3333Environment
REV_ENG_CURSOR_REGEX_MCP_WORKSPACE_ROOT: default workspace rootREV_ENG_CURSOR_REGEX_MCP_INDEX_DIR: parent directory where.rev-eng-cursor-regex-mcp/is createdREV_ENG_CURSOR_REGEX_MCP_BOOTSTRAP_GITIGNORE: when set tofalse,0,off, orno, skip automatic.gitignorebootstrappingREV_ENG_CURSOR_REGEX_MCP_HTTP_HOST: default HTTP bind hostREV_ENG_CURSOR_REGEX_MCP_HTTP_PORT: default HTTP bind port
Verify A Fresh Clone
npm install
npm run typecheck
npm test
npm run buildClaude Desktop Example
{
"mcpServers": {
"rev-eng-cursor-regex-mcp": {
"command": "node",
"args": [
"/absolute/path/to/rev-eng-cursor-regex-mcp/dist/cli.js",
"stdio"
]
}
}
}Notes
Git workspaces use a commit-keyed base index plus a mutable overlay for working-tree changes.
index.ensureadds the cache directory to.gitignoreautomatically when the cache root lives inside the workspace. PassbootstrapGitignore: falseor setREV_ENG_CURSOR_REGEX_MCP_BOOTSTRAP_GITIGNORE=falseto opt out.Non-git workspaces fall back to snapshot mode with
.gitignore-style filtering.Ignore-case regex searches fall back to a deterministic full scan because the sparse index is case-sensitive.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/blas0/rev-eng-cursor-regex-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server