Academic Evidence Pack

Signed citation-integrity reports + retraction-checked evidence packs, paid per call via x402/USDC.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
89%
Qualität der Benennung
80%
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

~2,105Tokens (Tool-Definitionen)
~2.5 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.64% 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": {
    "academic-evidence-pack": {
      "url": "https://aep-api.fly.dev/mcp"
    }
  }
}

Remote-Endpunkte

https://aep-api.fly.dev/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢evidence_pack_preview(query, from_year, to_year, open_access_only, exclude_known_retracted, ...)

Free triage for a question or topic: returns at most 3 scholarly candidates with DOI/OpenAlex IDs, authors, year, venue, source URLs, open-access location and known retraction/correction warnings. JSON only; no payment. For up to 10 candidates use evidence_pack (paid); to check references you already have use citation_report_preview.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 8,
      "maxLength": 500,
      "description": "Question, claim, or research topic."
    },
    "from_year": {
      "type": "integer",
      "minimum": 1800,
      "maximum": 2100
    },
    "to_year": {
      "type": "integer",
      "minimum": 1800,
      "maximum": 2100
    },
    "open_access_only": {
      "type": "boolean"
    },
    "exclude_known_retracted": {
      "type": "boolean",
      "description": "Default keeps retracted records but marks them; true filters them."
    },
    "fields": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "papers",
          "relevance",
          "impact_context",
          "access",
          "integrity",
          "provenance"
        ]
      },
      "description": "Optional response minimization."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢citation_report_preview(references, bibtex, options)

Free preview. Verify a bibliography. For every reference: exists, resolves, retracted/corrected/flagged, title/author/year match against the registered record, and a rule-derived fabrication risk — as a signed (Ed25519, RFC 8785 canonical JSON), byte-reproducible JSON report. Input: structured references or BibTeX. No LLM; every claim carries its source and retrieval time. Checks only the first 3 references; unsigned; no payment. Use this to check references you already have; to find papers for a question or claim, use evidence_pack_preview / evidence_pack instead.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "references": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "maxLength": 120
          },
          "doi": {
            "type": "string",
            "maxLength": 300
          },
          "title": {
            "type": "string",
            "maxLength": 500
          },
          "authors": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 200
            },
            "maxItems": 100
          },
          "year": {
            "type": "integer"
          },
          "venue": {
            "type": "string",
            "maxLength": 300
          },
          "raw": {
            "type": "string",
            "maxLength": 1000,
            "description": "The citation as free text (used as a bibliographic query when no title is given)."
          }
        },
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 200,
      "description": "Structured references. Exactly one of references / bibtex."
    },
    "bibtex": {
      "type": "string",
      "maxLength": 262144,
      "description": "A BibTeX bibliography (entry key → reference id); at most 262144 UTF-8 bytes — maxLength counts characters and is exact for ASCII."
    },
    "options": {
      "type": "object",
      "properties": {
        "strict_authors": {
          "type": "boolean"
        },
        "include_unpaywall": {
          "type": "boolean"
        }
      },
      "additionalProperties": false
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢citation_report_receipt(request_id)

Re-fetch a paid report you already bought, by its request_id, within the cache TTL. Free; no payment; the same signed report (request_id re-attached, unsigned, as on the paid result). Over the hosted endpoint GET /v1/citation-report/receipts/<request_id> serves the same bytes; over a local stdio run only that process can. Not found after the TTL, for previews, or for reports served by another process.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "request_id": {
      "type": "string",
      "pattern": "^rpt_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$",
      "description": "The request_id from a paid citation_report / citation_report_large result."
    }
  },
  "required": [
    "request_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢evidence_pack(query, from_year, to_year, open_access_only, exclude_known_retracted, ...)

Find 3-10 scholarly candidates for a question or topic. Returns DOI/OpenAlex IDs, authors, year, venue, source URLs, citation context, open-access location, and known retraction/correction warnings. JSON only. Does not claim that a paper proves a statement. Paid: $0.03 USDC per successful call via x402 (eip155:8453). An unpaid call returns the payment requirements (isError). Results carry settled / transaction / network / payer. Use this when the free evidence_pack_preview (at most 3 candidates) is not enough; to check references you already have, use citation_report instead.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 8,
      "maxLength": 500,
      "description": "Question, claim, or research topic."
    },
    "from_year": {
      "type": "integer",
      "minimum": 1800,
      "maximum": 2100
    },
    "to_year": {
      "type": "integer",
      "minimum": 1800,
      "maximum": 2100
    },
    "open_access_only": {
      "type": "boolean"
    },
    "exclude_known_retracted": {
      "type": "boolean",
      "description": "Default keeps retracted records but marks them; true filters them."
    },
    "fields": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "papers",
          "relevance",
          "impact_context",
          "access",
          "integrity",
          "provenance"
        ]
      },
      "description": "Optional response minimization."
    },
    "limit": {
      "type": "integer",
      "minimum": 3,
      "maximum": 10,
      "description": "Papers to return (3-10, default 5)."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢citation_report(references, bibtex, options)

Verify a bibliography. For every reference: exists, resolves, retracted/corrected/flagged, title/author/year match against the registered record, and a rule-derived fabrication risk — as a signed (Ed25519, RFC 8785 canonical JSON), byte-reproducible JSON report. Input: structured references or BibTeX. No LLM; every claim carries its source and retrieval time. Up to 50 references. Paid: $1.00 USDC per successful call via x402 (eip155:8453). An unpaid call returns the payment requirements (isError). Results carry settled / transaction / network / payer plus the signed report. Use this to check references you already have; to find papers for a question or claim, use evidence_pack_preview / evidence_pack instead.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "references": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "maxLength": 120
          },
          "doi": {
            "type": "string",
            "maxLength": 300
          },
          "title": {
            "type": "string",
            "maxLength": 500
          },
          "authors": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 200
            },
            "maxItems": 100
          },
          "year": {
            "type": "integer"
          },
          "venue": {
            "type": "string",
            "maxLength": 300
          },
          "raw": {
            "type": "string",
            "maxLength": 1000,
            "description": "The citation as free text (used as a bibliographic query when no title is given)."
          }
        },
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 200,
      "description": "Structured references. Exactly one of references / bibtex."
    },
    "bibtex": {
      "type": "string",
      "maxLength": 262144,
      "description": "A BibTeX bibliography (entry key → reference id); at most 262144 UTF-8 bytes — maxLength counts characters and is exact for ASCII."
    },
    "options": {
      "type": "object",
      "properties": {
        "strict_authors": {
          "type": "boolean"
        },
        "include_unpaywall": {
          "type": "boolean"
        }
      },
      "additionalProperties": false
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢citation_report_large(references, bibtex, options)

Verify a bibliography. For every reference: exists, resolves, retracted/corrected/flagged, title/author/year match against the registered record, and a rule-derived fabrication risk — as a signed (Ed25519, RFC 8785 canonical JSON), byte-reproducible JSON report. Input: structured references or BibTeX. No LLM; every claim carries its source and retrieval time. Up to 75 references. Paid: $3.00 USDC per successful call via x402 (eip155:8453). An unpaid call returns the payment requirements (isError). Results carry settled / transaction / network / payer plus the signed report. Use this to check references you already have; to find papers for a question or claim, use evidence_pack_preview / evidence_pack instead. NOTE: $3.00 is above the @x402/core client's default spend cap (maxAmountPerPayment $1.00); raise it (client.setSpendControls) before calling, or the client refuses without sending anything.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "references": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "maxLength": 120
          },
          "doi": {
            "type": "string",
            "maxLength": 300
          },
          "title": {
            "type": "string",
            "maxLength": 500
          },
          "authors": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 200
            },
            "maxItems": 100
          },
          "year": {
            "type": "integer"
          },
          "venue": {
            "type": "string",
            "maxLength": 300
          },
          "raw": {
            "type": "string",
            "maxLength": 1000,
            "description": "The citation as free text (used as a bibliographic query when no title is given)."
          }
        },
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 200,
      "description": "Structured references. Exactly one of references / bibtex."
    },
    "bibtex": {
      "type": "string",
      "maxLength": 262144,
      "description": "A BibTeX bibliography (entry key → reference id); at most 262144 UTF-8 bytes — maxLength counts characters and is exact for ASCII."
    },
    "options": {
      "type": "object",
      "properties": {
        "strict_authors": {
          "type": "boolean"
        },
        "include_unpaywall": {
          "type": "boolean"
        }
      },
      "additionalProperties": false
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools
verifiziertVersion nicht aufgezeichnet6 Tools