Give your AI agent the facts about your dependencies
Paste your package.json or requirements.txt. Vigia checks every dependency against the registry, OSV and endoflife.date and writes a short block for AGENTS.md / CLAUDE.md: versions that are end of life, known vulnerabilities, deprecated packages and what breaks in the major versions you are behind on. Nothing is stored.
Automate it
Run the same thing from your repository (zero dependencies, Node 18+). It rewrites only the block between the markers:
curl -fsSL https://vigia.coredls.cloud/context.mjs -o vigia-context.mjs node vigia-context.mjs # reads package.json or requirements.txt, updates AGENTS.md
Read the script before running it: it is a single short file that sends your manifest to https://vigia.coredls.cloud/v1/context and writes the answer into the file you choose. Source: action/context.mjs.
Give your AI agent these facts
Vigia is a free MCP server: your coding agent checks versions, breaking changes and vulnerabilities before it writes code. No signup, no API key.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Add to CursorAdd to VS Code★ Star on GitHub
Any other MCP client
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Agent skill (SKILL.md): tells the agent when to use Vigia · GitHub Action for pull requests
For agents
POST https://vigia.coredls.cloud/v1/context {"ecosystem":"npm","manifest":"...","runtime":"node@18"}