
Security News
Lovable’s OJ Rewrites Vite’s Dev Server in Rust as AI Lowers the Cost of Forking Open Source
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.
reference-mcp
Advanced tools
Reference integrity for AI agents. Scans a repository for URLs, imports, assets, and dependencies, then verifies each reference resolves.
Reference integrity for AI agents. Scans a repository for every reference, URLs, imports, assets, and dependencies, then verifies each one resolves. Catches the dead link, the missing import, and the removed package before an agent acts on them.
Built as an MCP server, so it works in any platform that speaks Model Context Protocol.
Agents assume references resolve. They import a file that was renamed, link a repo that was deleted, or depend on a package that was unpublished, and only discover it after wasting a session. Reference finds the broken references up front.
reference.scan extract every reference from a repository, deduplicated by kindreference.check verify local paths against the filesystem, module names against the npm registry, and URLs over HTTP. Returns findings with a status per reference and a BROKEN_REFERENCES or ALL_OK verdict.Reference kinds: local relative imports, module npm dependencies, url web links, asset images and static files.
npm install -g reference-mcp
{
"mcpServers": {
"reference": {
"command": "reference-mcp",
"args": []
}
}
}
MIT. Part of the Tawakkul Labs MCP family.
FAQs
Reference integrity for AI agents. Scans a repository for URLs, imports, assets, and dependencies, then verifies each reference resolves.
We found that reference-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.