Serveur MCP

Vigía

cloud.coredls.vigia/vigia
Outils développeur Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Provides current npm and PyPI package status, dependency checks, release changes, and AI model pricing and limits.

check_dependencies
Check dependencies
Evaluates a full package.json (npm) or requirements.txt (pypi): for each dependency returns the latest version, whether the declared range includes it (up_to_date / outdated / outdated_major), whether the package is deprecated, and known vulnerabilities (OSV IDs) of the lowest version the range allows. Use when opening a project or before upgrading dependencies.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ecosystem', 'manifest'], 'properties': {'manifest': {'type': 'string', 'maxLength': 200000, 'minLength': 2, 'description': 'Full content of the manifest file'}, 'ecosystem': {'enum': ['npm', 'pypi'], 'type': 'string', 'description': 'Package ecosystem'}}}
find_package
Find package
Finds packages or models by name prefix, ordered by popularity. Use when the exact name is unknown.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'ecosystem': {'enum': ['npm', 'pypi', 'ai'], 'type': 'string'}}}
model_info
AI model info
Price per million tokens, context window, max output and retirement date of AI models (OpenRouter catalog). Use before writing a model ID in code or estimating costs. With model_id returns one model; with provider or query returns a list.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'maxLength': 100}, 'model_id': {'type': 'string', 'maxLength': 200, 'description': 'Exact ID in provider/model form, e.g. "anthropic/claude-x"'}, 'provider': {'type': 'string', 'maxLength': 100}}}
package_status
Package status
Latest stable version, publish date, deprecation/yank status, runtime requirements (engines/python), peer dependencies, license and advisories of an npm or PyPI package. Use before recommending, installing or pinning a package version.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ecosystem', 'name'], 'properties': {'name': {'type': 'string', 'maxLength': 214, 'minLength': 1, 'description': 'Exact package name, e.g. "next", "@types/node", "requests"'}, 'ecosystem': {'enum': ['npm', 'pypi'], 'type': 'string', 'description': 'Package ecosystem'}}}
recent_changes
Recent changes
Latest detected changes: new releases, deprecations, removed packages, AI model price changes or retirement announcements. Optionally filtered to one package or model.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'maxLength': 214, 'description': 'If set, history of that package or model'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'ecosystem': {'enum': ['npm', 'pypi', 'ai'], 'type': 'string'}}}
version_status
Version status and vulnerabilities
For one exact version of an npm or PyPI package: whether it exists, when it was published, whether it was deprecated/yanked, how far behind latest it is, its known vulnerabilities (OSV) and the nearest version that fixes all of them. Use before keeping, pinning or recommending a specific version, or when auditing a lockfile entry.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ecosystem', 'name', 'version'], 'properties': {'name': {'type': 'string', 'maxLength': 214, 'minLength': 1, 'description': 'Exact package name'}, 'version': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'Exact version, e.g. "4.17.1"'}, 'ecosystem': {'enum': ['npm', 'pypi'], 'type': 'string', 'description': 'Package ecosystem'}}}
Modifié
check_dependencies
1 October 2026 02:40
Ajouté
version_status
1 October 2026 02:40
Ajouté
find_package
29 September 2026 02:40
Ajouté
model_info
29 September 2026 02:40
Ajouté
recent_changes
29 September 2026 02:40
Ajouté
check_dependencies
29 September 2026 02:40
Ajouté
package_status
29 September 2026 02:40