Vigia

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"}