Vigía

Verified, dated facts on npm/PyPI versions, deprecations, per-version vulnerabilities and AI models.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
89%
Qualität der Benennung
87%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~928Tokens (Tool-Definitionen)
~939 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.73% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "vigia": {
      "url": "https://vigia.coredls.cloud/mcp"
    }
  }
}

Remote-Endpunkte

https://vigia.coredls.cloud/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢package_status(ecosystem, name)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "type": "string",
      "enum": [
        "npm",
        "pypi"
      ],
      "description": "Package ecosystem"
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 214,
      "description": "Exact package name, e.g. \"next\", \"@types/node\", \"requests\""
    }
  },
  "required": [
    "ecosystem",
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢version_status(ecosystem, name, version)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "type": "string",
      "enum": [
        "npm",
        "pypi"
      ],
      "description": "Package ecosystem"
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 214,
      "description": "Exact package name"
    },
    "version": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "description": "Exact version, e.g. \"4.17.1\""
    }
  },
  "required": [
    "ecosystem",
    "name",
    "version"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢check_dependencies(ecosystem, manifest)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "type": "string",
      "enum": [
        "npm",
        "pypi"
      ],
      "description": "Package ecosystem"
    },
    "manifest": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200000,
      "description": "Full content of the manifest file"
    }
  },
  "required": [
    "ecosystem",
    "manifest"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢recent_changes(ecosystem, name, limit)

Latest detected changes: new releases, deprecations, removed packages, AI model price changes or retirement announcements. Optionally filtered to one package or model.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "type": "string",
      "enum": [
        "npm",
        "pypi",
        "ai"
      ]
    },
    "name": {
      "description": "If set, history of that package or model",
      "type": "string",
      "maxLength": 214
    },
    "limit": {
      "default": 20,
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢model_info(model_id, provider, query)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "model_id": {
      "description": "Exact ID in provider/model form, e.g. \"anthropic/claude-x\"",
      "type": "string",
      "maxLength": 200
    },
    "provider": {
      "type": "string",
      "maxLength": 100
    },
    "query": {
      "type": "string",
      "maxLength": 100
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢find_package(query, ecosystem)

Finds packages or models by name prefix, ordered by popularity. Use when the exact name is unknown.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100
    },
    "ecosystem": {
      "type": "string",
      "enum": [
        "npm",
        "pypi",
        "ai"
      ]
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools