Code Synapse — Fit Repo Finder
Code Synapse is an MCP (Model Context Protocol) server for pre-adoption decisions on open-source reuse. Send a capability need plus your minimal constraints, and it returns individual GitHub repositories that fit — each with a per-constraint pass / fail / unknown verdict and a freshness signal. It recommends; you decide. Free to use, no account required.
What it returns
- Individual repos, fit-ranked — not bundles, sets, or assembled stacks. Your agent does the combining.
- Compatibility grounds — each candidate judged against runtime, protocols, auth, license, and its consumes / produces interfaces.
- Freshness — archived and dead projects are flagged or excluded before you adopt them.
- Skip what you already have — existing dependencies and explicit exclusions are removed from the results.
- Observed vs inferred — every candidate carries an
evidence_basis. Stars and last-push date are observed; runtime, auth, protocols and the written summary are model-inferred.
The corpus
24,000+ servable GitHub repositories, with roles and interfaces extracted for 24,000+ of them. Liveness is re-checked every day, and archived or dead repositories are dropped from what is served. Coverage is deliberately bounded: the corpus holds GitHub repositories with 2,000 stars or more, so new and niche projects are structurally absent. It is a daily-refreshed snapshot, not a live GitHub search.
Tools
find_fit_candidates — the current contract: a capability need plus constraints
in, fit-ranked candidates with per-constraint verdicts and freshness out.
search_components — deprecated, kept for compatibility; corpus search with no
verdict layer.
Connect it to your coding agent
Endpoint: https://code-synapse-mcp.leewaystudio.com/mcp — MCP Streamable HTTP,
remote, with nothing to install locally.
- Codex CLI:
codex mcp add code-synapse --url https://code-synapse-mcp.leewaystudio.com/mcp - Claude Code:
claude mcp add --transport http code-synapse https://code-synapse-mcp.leewaystudio.com/mcp - Cursor: add an MCP server of type
urlnamedcode-synapsepointing at the same endpoint.
This web page can only take a typed query. The deeper path is the agent one: your own coding agent reads your actual project — dependencies, structure, gaps — and asks Code Synapse for the repos that fill them. Code Synapse never reads your code itself; it receives only the short capability-need string your agent sends.