cursor-search-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., "@cursor-search-mcpsearch for 'password reset' implementation"
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.
Cursor Search MCP
Expose Cursor's semantic code search through MCP.
Requirements
Python 3.10+
Cursor installed and logged in (once)
uv or pip
Cursor must index the repo. Open it in Cursor and wait for indexing to finish.
Related MCP server: grepsense
Install
git clone https://github.com/philipk19238/cursor-search-mcp.git
cd cursor-search-mcp
uv pip install -e .Run
cursor-search-mcp
# or
fastmcp run src/cursor_search_mcp/server.pyMCP Client Setup
Claude Code
claude mcp add cursor-search -- \
env CURSOR_WORKSPACE_PATH=/path/to/your/repo \
uv run --directory /path/to/cursor-search-mcp cursor-search-mcpOr add to ~/.claude.json:
{
"mcpServers": {
"cursor-search": {
"command": "env",
"args": [
"CURSOR_WORKSPACE_PATH=/path/to/your/repo",
"uv", "run", "--directory", "/path/to/cursor-search-mcp",
"cursor-search-mcp"
]
}
}
}OpenAI Codex
codex mcp add cursor-search -- \
env CURSOR_WORKSPACE_PATH=/path/to/your/repo \
uv run --directory /path/to/cursor-search-mcp cursor-search-mcpOr add to ~/.codex/config.toml:
[mcp_servers.cursor-search]
command = "env"
args = [
"CURSOR_WORKSPACE_PATH=/path/to/your/repo",
"uv", "run", "--directory", "/path/to/cursor-search-mcp",
"cursor-search-mcp"
]OpenCode
Add to opencode.json:
{
"mcp": {
"cursor-search": {
"type": "local",
"command": "env",
"args": [
"CURSOR_WORKSPACE_PATH=/path/to/your/repo",
"uv", "run", "--directory", "/path/to/cursor-search-mcp",
"cursor-search-mcp"
],
"enabled": true
}
}
}Config (optional)
CURSOR_REPO_NAME/CURSOR_REPO_OWNERCURSOR_WORKSPACE_PATHCURSOR_ACCESS_TOKENCURSOR_CONFIG_PATHCURSOR_VERSION
If the server is launched outside the repo, set CURSOR_WORKSPACE_PATH to the
indexed workspace root. Startup fails if the workspace is not indexed.
Tools
codebase_search: semantic search in the indexensure_codebase_indexed: trigger index creationrefresh_repo_info: refresh repo detectionlist_indexed_repos: show locally indexed repos
Acknowledgements
Based on reverse engineering work from:
cursor-rpc - Go library with protobuf definitions
cursor-unchained - Cursor API reverse engineering
Disclaimer
Unofficial project; Cursor may change the API.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceExposes Sourcegraph Zoekt code search to MCP-capable AI agents, enabling fast, indexed regex/symbol-aware code search over repositories.Last updated32MIT
- Alicense-qualityAmaintenanceProvides two-modal code search (lexical via Zoekt and semantic via ChromaDB embeddings) for AI coding agents through MCP tools, enabling fast regex and meaning-based code lookup.Last updatedMIT
- Alicense-qualityDmaintenanceEnables AI coding assistants to semantically search and retrieve relevant code patterns, documentation, and implementations from a codebase via MCP tools.Last updated6MIT
- Alicense-qualityDmaintenanceEnables AI-driven semantic code search via natural language queries, integrating with MCP clients like Claude Desktop to retrieve relevant code context from any codebase.Last updatedMIT
Related MCP Connectors
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Agentic search over your Dewey document collections from any MCP-compatible client.
Reddit & X data for AI agents over MCP. Semantic search, hosted, no Reddit API.
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/philipk19238/cursor-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server