Skip to content

VAREXIS-INDEX - Source-linked evidence

by varexis.tech · remote · no sign-in to list tools · v1.0.2 · published by tech.varexis

7 packs: free read-only previews; paid snapshots/unsigned receipts. No advice or authority.

Changes · 1

4 tools: 1 change things and 3 only read.

Scanned Oct 21, 2026

1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http varexis-index https://varexis.tech/mcp

Findings

Matches of fixed checks, with the text they matched.

1 warn
  • The server marks "get_index_access_options" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "get_index_access_options" says "get": a word for reading.

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

4 tools

Changes things 1Claude Code: ask
  • get_index_access_optionsCall with {} after a free preview to compare paid saved retrieval, unsigned receipts and executable licences.1 finding

    Why it is in this group

    • The name "get_index_access_options" says "get": a word for reading.
    • The description's first verb is "call": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "get_index_access_options" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "get_index_access_options" says "get": a word for reading.

      What this check looks for
    Description, as the server wrote it
    Call with {} after a free preview to compare paid saved retrieval, unsigned receipts and executable licences. Returns live availability, GBP prices excluding VAT, product requirements and hosted/agent payment contracts, including standalone Tool Admission (GBP49) and Audit Coverage (GBP79). Existing subscriptions exclude all four standalone licences. Use purchase_url for hosted checkout; compatible agents need owner spending authority for the exact quote and must follow agent_payments_contract for payment and recovery. Free evidence needs no payment. Never send keys here; this tool cannot charge or retrieve purchases.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 3Claude Code: allow
  • find_evidence_questionsSearch existing reviewed evidence questions and fixed-pack topics when you do not know a route ID.No findings

    Why it is in this group

    • The name "find_evidence_questions" says "find": a word for reading.
    Description, as the server wrote it
    Search existing reviewed evidence questions and fixed-pack topics when you do not know a route ID. Use this for governance, tool permissions, audit/export and evidence-boundary questions. For a known software advisory ID or an exact ecosystem/package lookup, use find_package_advisories instead. Supply query as keywords (maximum 160 characters), or leave it blank to browse. offset is the zero-based pagination offset (default 0, maximum 10000; increase by 20). Returns up to 20 matches with route_id, matched wording and the scoped question; pass a route_id to preview_evidence_answer for the complete free answer and sources. Matching ignores case, punctuation and common question words; it does not validate arbitrary new claims. No match is not a negative verdict. Free and read-only.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • find_package_advisoriesLook up a known advisory ID or alias, or an exact ecosystem and package name in the frozen OSV collection.No findings

    Why it is in this group

    • The name "find_package_advisories" says "find": a word for reading.
    Description, as the server wrote it
    Look up a known advisory ID or alias, or an exact ecosystem and package name in the frozen OSV collection. Supply advisory_id OR both ecosystem and package; cursor continues the same lookup. Returns at most 20 concise source matches and route IDs for preview_evidence_answer. Source capture dates and withdrawals are explicit. Full previews include separately dated EPSS/KEV matches and explicit fix boundaries; scores are not asset-risk assessments. No results never mean safe. No range solving, current scanning, independent verification or payment. Free and read-only.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • preview_evidence_answerPreview a published answer or pack using route_id from find_evidence_questions or find_package_advisories.No findings

    Why it is in this group

    • The name "preview_evidence_answer" says "preview": a word for reading.
    Description, as the server wrote it
    Preview a published answer or pack using route_id from find_evidence_questions or find_package_advisories. Free; returns cited evidence, review dates, limitations and snapshot_sha256. Public packs include complete comparisons. Executable-product previews show scope, schemas and examples, not the licensed ZIP; the original integration kit also has a distinct preview_payload_sha256. Optional version checks exact advisory-listed versions only, not ranges or safety. For prices and licences, call get_index_access_options. No paid saving or live testing.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.2. Values in angle brackets are yours to fill in.

claude mcp add --transport http varexis-index https://varexis.tech/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__varexis-index__find_evidence_questions",
      "mcp__varexis-index__preview_evidence_answer",
      "mcp__varexis-index__find_package_advisories"
    ],
    "ask": [
      "mcp__varexis-index__get_index_access_options"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as varexis-index. Review it before you use it.