Attester Oracle

Verify PyPI and npm packages, symbols, and version diffs against real artifacts. Free, no account.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
100%
Integridad del esquema
77%
Calidad de los nombres
80%
Riesgo de envenenamiento
20%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (5)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainen attester_package_exists
  • MEDIUMTool description contains URL to non-standard domainen attester_symbol_exists
  • MEDIUMTool description contains URL to non-standard domainen attester_symbol_signature
  • MEDIUMTool description contains URL to non-standard domainen attester_version_diff

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~796Tokens (definiciones de herramientas)
~888 BTamaño de respuesta típico
Impacto moderado en la atención (0.62% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "attester-mcp": {
      "url": "https://attester.dev/mcp/"
    }
  }
}

Puntos de conexión remotos

https://attester.dev/mcp/streamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢attester_package_exists(ecosystem, name)

Does this PyPI or npm package name really exist? Deterministic answer from the real published artifact, signed, with typosquat-adjacency flags on misses. Free: 25 calls/day per client IP, shared with the /demo/v1/* HTTP routes, reset 00:00 UTC. Higher volume: paid HTTP routes at https://attester.dev/llms.txt.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "enum": [
        "pypi",
        "npm"
      ],
      "type": "string"
    },
    "name": {
      "type": "string"
    }
  },
  "required": [
    "ecosystem",
    "name"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢attester_symbol_exists(ecosystem, package, symbol, version)

Does a function, class, or constant exist in this PyPI or npm package? Answer from the indexed artifact, with closest-match suggestions on misses. Free: 25 calls/day per client IP, shared with the /demo/v1/* HTTP routes, reset 00:00 UTC. Higher volume: paid HTTP routes at https://attester.dev/llms.txt.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "enum": [
        "pypi",
        "npm"
      ],
      "type": "string"
    },
    "package": {
      "type": "string"
    },
    "symbol": {
      "type": "string"
    },
    "version": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "ecosystem",
    "package",
    "symbol"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢attester_symbol_signature(ecosystem, package, symbol, version)

Exact signature, structured params, docstring summary, and deprecation status for one symbol, resolved at a pinned version when given. Free: 25 calls/day per client IP, shared with the /demo/v1/* HTTP routes, reset 00:00 UTC. Higher volume: paid HTTP routes at https://attester.dev/llms.txt.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "enum": [
        "pypi",
        "npm"
      ],
      "type": "string"
    },
    "package": {
      "type": "string"
    },
    "symbol": {
      "type": "string"
    },
    "version": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "ecosystem",
    "package",
    "symbol"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}
🟢attester_version_diff(ecosystem, package, from_version, to_version)

Symbol-level diff between two pinned versions of one package: added, removed, changed signatures, new deprecations, and a breaking/additive/neutral classification. Free: 25 calls/day per client IP, shared with the /demo/v1/* HTTP routes, reset 00:00 UTC. Higher volume: paid HTTP routes at https://attester.dev/llms.txt.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "enum": [
        "pypi",
        "npm"
      ],
      "type": "string"
    },
    "package": {
      "type": "string"
    },
    "from_version": {
      "type": "string"
    },
    "to_version": {
      "type": "string"
    }
  },
  "required": [
    "ecosystem",
    "package",
    "from_version",
    "to_version"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas