Finder

Semantic search for agents

Fewer tokens.
The right files.

Search the repo by meaning. Return snippets. Keep the rest out of context.

No config · any MCP client

The problem

Your agent reads too much code to find too little

Grep matches text, not intent. So agents guess, open file after file, and burn thousands of tokens before they find the function they actually needed. Finder indexes your repo once — embeddings plus a call graph — and answers with exact locations.

~10× less context sent to the model — snippets instead of whole files
22 languages with tree-sitter symbols and call edges
1M+ call edges resolved — built for Linux/Chromium-scale repos

The agents

Two MCP agents that do the reading for you

Instead of your AI client crawling the repo, it calls Finder's agents — they already know where everything lives.

finder

Finds the relevant code, by meaning

Semantic search over embeddings, expanded through the call graph — BFS over callers and callees, framework edges for React, Express, Django, Spring, Gin. Field filters like kind:function or lang:rust right in the query. Optional LLM rerank.

file-retrieval

Returns only the lines that matter

Hands back path#Lstart-end with numbered lines and caller names — the exact snippet, nothing more. That's the token saving: the model never sees the other 99% of the file.

The kit

A workflow kit tuned for this MCP

Finder ships agent profiles that teach your AI how to work with the index at every stage of a task — so each phase costs the fewest tokens possible.

Plan
Map the repo and scope the change before writing a line — entrypoints, modules, and boundaries with citations.
Explore
One broad query frames the whole codebase. Trace any feature flow across files without opening them.
Implement
Edit with the exact snippets and callers in context — no re-reading, no guessing at impact.
Test
Find where tests live and what covers your change, straight from the call graph.

And zero setup for your tools — one click auto-configures the MCP server and prompt files for your agent harness:

Claude CodeCodexOpencodeCursorVS CodeGemini CLI

How it works

Index once. Answer in milliseconds.

Index once

Finder reads your repo and builds a semantic map of the code.

Ask in plain words

Your agent asks a question — no need to know file names or paths.

Get the exact snippet

Only the relevant lines come back. The rest of the repo never touches your context.

finding-mcp MCP idle

            
finder
214
6 files
11,480
−98% tokens

Languages

Symbols and call edges for 22 languages

PythonJavaScriptTypeScriptTSXRustGoJavaCC++C#PHPRubyObjective-CSwiftKotlinDartLuaLuauSveltePascalLiquid + any text file, embedded

Stop paying for tokens
your agent didn't need

Run the server, point your MCP client at it, and let Finder do the reading.

downloads

Finder · semantic code search for AI agents