MCP serverio.github.jadenryu/lurq
Verify npm packages before your AI agent installs them: hallucinations, advisories, API drift.
Overview
Score?
UNRATED 0.651
of what a free look can see, on 20 looks
Looks
22
last 5 hr ago
Tools
16
changed 17 days ago
More info
URL
api.lurq.run/mcp
streamable-http
Says it is
lurq 0.1.9
protocol 2025-06-18
In the record since
20 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.651 · highest on record 0.8561
Toolsfrom sha256:f881a60702…70e3bd · +1 −0 17 days ago
| Tool | Schema |
|---|---|
| audit Assess an entire project's dependencies in ONE call: which packages are outdated, deprecated or carry advisories for the exact installed version, and which configured MCP servers h |
input · no output |
| capabilities Look up which lurq tool answers a situation, and what to run next. Call when you're unsure whether lurq covers something (an upgrade, a licence rule, a version's exact exports, pub |
input · no output |
| compare Side-by-side comparison of 2–5 npm packages you are choosing between, ranked by health score. Untracked names are fetched on demand; one still being scored comes back under `pendin |
input · no output |
| compat Check whether a set of packages forms a coherent stack. Resolves the whole set the way npm would and returns a definitive verdict: compatible, conflict (with the exact clashing con |
input · no output |
| connect_check added Before wiring an MCP server into a client, find out whether it will work there and exactly what it takes. Accepts an endpoint URL, an official-registry server name, or an npm packa |
input · no output |
| diagram Emit a reference-architecture Mermaid diagram for a stack you have already chosen (package names). A labeled starting point keyed by layer, not a validated architecture, and not an |
input · no output |
| diff_surface What changed in a package's runtime surface between two versions: symbols removed, added, and arity changes, plus renames the package itself proves (a removed name that shared one |
input · no output |
| evaluate Full evidence read for one npm package: health and quality scores and the signals behind them, advisories, the shared safety verdict, a summary and a usage guide. Use it when a cho |
input · no output |
| mcp_drift What moved in an MCP server's tool contract between two versions: tools removed, parameters that became required, types narrowed, and annotation flips. Two findings here have no np |
input · no output |
| mcp_stack Check whether a set of MCP servers can be wired into one agent together. The npm question does not apply — servers are separate processes with nothing to resolve between them. They |
input · no output |
| mcp_surface What an MCP server ACTUALLY exposes: every tool, its required and optional parameters, and its behaviour annotations, read from a live `tools/list` handshake in a sandbox rather th |
input · no output |
| policy The rules this account's selection policy enforces on which packages you may add: denied packages (with the reason), license allowlist, confidence, advisory, adoption, staleness an |
input · no output |
| report_outcome Opt-in feedback after you act on lurq's evidence about a package (verify, evaluate, compare, compat): whether you went with it and whether it built. No source code, only the coarse |
input · no output |
| resolve_surface What a package version ACTUALLY exports at runtime, extracted from its shipped JavaScript rather than from documentation or the model's memory: names and arity, not type signatures |
input · no output |
| usage A package version's TYPED API: exported symbols and their signatures from its shipped .d.ts (or DefinitelyTyped), exact to the version, none of it in the model's training data. Use |
input · no output |
| verify Confirm an npm package is real, healthy, and not risky before installing: guards against hallucinated or typosquatted names, deprecations and known advisories, and returns a safety |
input · no output |
Verify it yourself
npx teppi-check https://api.lurq.run/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M2F7JZ500GD3S7928KHRAS2J