You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,10 +19,40 @@
19
19
20
20
RepoLens is a **Manifest V3 Chrome extension**. Open a GitHub, GitLab, npm, or PyPI page and click the toolbar icon. RepoLens reads the repo, runs it past the AI provider you picked, and opens a tab that leads with a straight answer: should you use this? You see the verdict before any of the README's pitch.
21
21
22
+
It also ships a **local MCP server** so your coding agent can scan repos before it installs or recommends a dependency. The agent gets structured JSON, and RepoLens opens a local HTML report in your browser so you still get the full visual verdict — not just a text blob.
23
+
22
24
> Stars tell you a project is popular. They don't tell you whether it fits your problem. RepoLens answers the question you have: should I use this, and what am I signing up for?
23
25
24
26
---
25
27
28
+
## Use RepoLens from your AI agent
29
+
30
+
Run the local MCP server, then ask Claude/Cursor/Pi/etc. to use RepoLens before adding a dependency:
31
+
32
+
```bash
33
+
cd mcp
34
+
npm install
35
+
ANTHROPIC_API_KEY=sk-ant-... node server.js
36
+
```
37
+
38
+
Example prompts:
39
+
40
+
> Use RepoLens to check whether I should use `honojs/hono` for an edge API.
41
+
>
42
+
> Before installing this package, run a RepoLens scan and open the report.
43
+
>
44
+
> Generate a RepoLens deep dive for `github.com/fastify/fastify`.
45
+
46
+
MCP tools:
47
+
48
+
-`scan_repo` — fast verdict-first dependency report.
49
+
-`deep_dive` — plain-English architecture explanation with gaps/assumptions.
Each tool writes a self-contained local `.html` report and opens it by default. See [`mcp/README.md`](mcp/README.md) for Claude Desktop config and environment options.
53
+
54
+
---
55
+
26
56
## What you get
27
57
28
58
A scan opens to a **verdict landing** and fans out into focused tabs:
0 commit comments