
Morph Search
- 469 installs
- 3.9k repo stars
- Updated January 26, 2026
- parcadei/continuous-claude-v3
morph-search is a codebase search skill that runs WarpGrep-powered pattern and regex queries through morph_search.py for developers who need agent-driven code navigation roughly 20x faster than traditional grep.
About
morph-search is a continuous-claude-v3 skill for fast AI-powered codebase search using WarpGrep. README states it is 20x faster than traditional grep for finding patterns, function names, and variables across large repositories. Commands run through uv run python -m runtime.harness scripts/mcp/morph_search.py with --search and --path flags, supporting plain text and regex queries such as def.*login. The skill also supports programmatic file edits via the same harness. Allowed tools are Bash and Read. Developers reach for morph-search when agents must scan monorepos quickly or locate symbols before refactors without slow recursive grep.
- morph-search
Morph Search by the numbers
- 469 all-time installs (skills.sh)
- +3 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #875 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill morph-searchAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 469 |
|---|---|
| repo stars | ★ 3.9k |
| Last updated | January 26, 2026 |
| Repository | parcadei/continuous-claude-v3 ↗ |
How do you search a large codebase faster than grep?
Use morph-search for development tasks
Who is it for?
Developers and agents exploring large repos who need WarpGrep search and regex scans faster than shell grep.
Skip if: Developers on tiny repos where ripgrep or IDE search is already instant should skip morph-search.
When should I use this skill?
A developer asks to search a codebase for patterns, function names, regex matches, or run morph_search.py across a path.
What you get
WarpGrep search results, regex match lists, and optionally edited source files from morph_search.py runs.
- Search match results
- Programmatic file edits
By the numbers
- README claims WarpGrep search is 20x faster than traditional grep
Files
Morph Codebase Search
Fast, AI-powered codebase search using WarpGrep. 20x faster than traditional grep.
When to Use
- Search codebase for patterns, function names, variables
- Find code across large codebases quickly
- Edit files programmatically
Usage
Search for code patterns
uv run python -m runtime.harness scripts/mcp/morph_search.py \
--search "authentication" --path "."Search with regex
uv run python -m runtime.harness scripts/mcp/morph_search.py \
--search "def.*login" --path "./src"Edit a file
uv run python -m runtime.harness scripts/mcp/morph_search.py \
--edit "/path/to/file.py" --content "new content"Parameters
| Parameter | Description |
|---|---|
--search | Search query/pattern |
--path | Directory to search (default: .) |
--edit | File path to edit |
--content | New content for file (use with --edit) |
Examples
# Find all async functions
uv run python -m runtime.harness scripts/mcp/morph_search.py \
--search "async def" --path "./src"
# Search for imports
uv run python -m runtime.harness scripts/mcp/morph_search.py \
--search "from fastapi import" --path "."vs ast-grep
| Tool | Best For |
|---|---|
| morph/warpgrep | Fast text/regex search (20x faster) |
| ast-grep | Structural code search (understands syntax) |
MCP Server Required
Requires morph server in mcp_config.json with MORPH_API_KEY.
Related skills
How it compares
Use morph-search for agent-driven WarpGrep scans on large trees instead of manual recursive grep in big monorepos.
FAQ
How fast is morph-search compared to grep?
morph-search README states WarpGrep-powered search is 20x faster than traditional grep for finding patterns, function names, and variables across large codebases.
How do you run morph-search commands?
morph-search runs via uv run python -m runtime.harness scripts/mcp/morph_search.py with --search and --path flags, supporting plain text and regex queries across repository paths.