Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    sepiabrown

    cursor-explorer-mcp

    sepiabrown/cursor-explorer-mcp
    Coding

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Use for token-expensive operations requiring multi-file analysis - codebase exploration, broad searches, architecture understanding, tracing flows, finding implementations across files...

    SKILL.md

    Cursor Explorer (MCP)

    Trigger immediately when you see:

    • "Find where X is..." → cursor-agent
    • "How does X work?" (multi-file) → cursor-agent
    • "Trace the flow of..." → cursor-agent
    • Manual approach needs 3+ file reads → cursor-agent

    Skip for: single file, pure reasoning, code in context, 1-2 line answers

    Workflow

    # 1. Start query (batch multiple questions)
    start = mcp__cursor_agent__cursor_agent_start({
      "query": "Find where X is. Give file:line, code snippets, purpose."
    })
    query_id = json.loads(start)["query_id"]
    
    # 2. Get result (blocks until done)
    result = mcp__cursor_agent__cursor_agent_result({
      "query_id": query_id,
      "wait": True  # Blocks automatically, no manual monitoring needed
    })
    output = json.loads(result)
    
    # 3. If completed, present findings. If failed, fall back to Read/Grep.
    

    Never retry on failure - just fall back to manual tools.

    Query Tips

    • Request file:line refs
    • Ask for code snippets
    • Batch related questions
    • Be specific about format needed
    Repository
    sepiabrown/.claude
    Files