Zum Inhalt springen

Attest

Lokaler Paketweg angegebenKeine Zugangsdaten angegebenRepository von der Quelle angegebenStand 2026-09-19

io.github.dev-prathap/attest · Registerstatus: aktiv

Angaben zu diesem Eintrag melden

Auf einen Blick

Decide by policy, gate behind a human, verify by read-back, record a hash-chained ledger.

Beschreibung des Anbieters, unübersetzt und ungeprüft

Ausführungsort
Lokaler Paketweg angegeben
Pflicht-Geheimnisse deklariert
Keine Zugangsdaten angegeben
Deklarierte Version und Änderung
0.1.0 · Änderung, von der Quelle gemeldet 2026-09-19
Repository laut Rohsatz
github.com/dev-prathap/ATTEST
Konfiguration
baubar aus der offengelegten Startvorlage

Verbindungswege und Voraussetzungen ansehen

Verwandte Kategorien

6 von 11 Kategorien. Alle Kategorien im Themenkatalog

Was dieser Eintrag mit anderen teilt

Dasselbe Repository

2 Registereinträge zu diesem Repository

Seite zuletzt geändert:

Quellen und Erhebung
Läuft
Lokaler Paketweg angegeben
Zugangsdaten
Keine Zugangsdaten angegeben
Im Register geändert
2026-09-19
Einrichtung
Vorlage vorhanden
Registername
io.github.dev-prathap/attest
Paketkoordinate
pypi:attestlayer
Deklarierte Version
0.1.0
Eintragung, von der Quelle gemeldet
2026-09-19
Änderung, von der Quelle gemeldet
2026-09-19
Von tracevero erstmals gesehen
2026-09-20
Homepage des Anbieters
https://dev-prathap.github.io/ATTEST/

Beleg dieser Seite · Quelle: MCP-Register · erhoben am 2026-09-20

Jeder Wert unten stammt daraus. Weicht einer ab, steht seine Herkunft an seiner Zeile. Was die Vertrauensgrade bedeuten

Gemessene Werte

Gemessene Werte
Pflicht-Geheimnisse deklariertKeine Zugangsdaten angegeben nein
Originalangabe – Geheime Pflichtvariablen (Rohangabe): nachweislich nicht vorhanden
Originalangabe – Geheime Pflichtkopfzeilen (Rohangabe): nachweislich nicht vorhanden
Quelle: MCP-Register · erhoben am 2026-09-20 · abgeleitet
AusführungsortLokaler Paketweg angegeben lokal
Originalangabe – Transportarten (Rohangabe): stdio
Quelle: MCP-Register · erhoben am 2026-09-20 · abgeleitet
Pfadargument vorhandenja
Originalangabe – Pfadargumente (Rohangabe): nachweislich nicht vorhanden
Originalangabe – Pfad-Umgebungsvariablen (Rohangabe): ATTEST_LEDGER, ATTEST_POLICY
Quelle: MCP-Register · erhoben am 2026-09-20 · abgeleitet
Repository-Adresse geführtRepository von der Quelle angegeben ja
Originalangabe – Repository (Rohangabe): https://github.com/dev-prathap/ATTEST
Quelle: MCP-Register · erhoben am 2026-09-20 · abgeleitet
Deklarierte Version0.1.0
Quelle: MCP-Register · erhoben am 2026-09-20 · Selbstauskunft

Gemessen ist, was ein Manifest erklärt, nicht was eine Software tut. Dieses Register ruft keine Repository-Adresse auf, keinen Endpunkt und keinen Paketindex; nichts hier ist nachgeprüft. Welche Angabe aus welcher Quelle stammt und nach welcher Regel sie gebildet ist, steht in der Methodik.

Daten der Quelle25

Alle 25 Angaben dieses Blocks: Selbstauskunft.

Rohangaben
Beschreibung (Rohangabe)Decide by policy, gate behind a human, verify by read-back, record a hash-chained ledger.
Umgebungsvariablen (Rohangabe)ATTEST_POLICY, ATTEST_LEDGER, ATTEST_AUTO_APPROVE, ATTEST_CONFIRM_TIMEOUT, GMAIL_TOKEN, GOOGLE_TOKEN, SLACK_BOT_TOKEN, HUBSPOT_TOKEN, NOTION_TOKEN, LINEAR_API_KEY, GRAPH_TOKEN
Geheime Pflichtvariablen (Rohangabe)nachweislich nicht vorhanden
Transportarten (Rohangabe)stdio
Pfadargumente (Rohangabe)nachweislich nicht vorhanden
Repository (Rohangabe)https://github.com/dev-prathap/ATTEST
Paketquellen (Rohangabe)pypi
Geheime Pflichtkopfzeilen (Rohangabe)nachweislich nicht vorhanden
Pfad-Umgebungsvariablen (Rohangabe)ATTEST_LEDGER, ATTEST_POLICY
Remote-Adressen (Rohangabe)nachweislich nicht vorhanden
Remote-Hosts (Rohangabe)nachweislich nicht vorhanden
Statusmeldung des Registers (Rohangabe)nachweislich nicht vorhanden
Im Register eingetragen am (Rohangabe)2026-09-19
Im Register geändert am (Rohangabe)2026-09-19
Schemafassung des Rohsatzes (Rohangabe)https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
Bereitstellungsform (Rohangabe)paket
Repository-Plattform (Rohangabe)github
Repository-Unterordner (Rohangabe)nachweislich nicht vorhanden
Paketbezeichner (Rohangabe)attestlayer
Paketversionen (Rohangabe)0.1.0
Laufzeithinweise (Rohangabe)uvx
Formate der Umgebungsvariablen (Rohangabe)boolean, filepath, number
Beschreibungen der Umgebungsvariablen (Rohangabe)ATTEST_AUTO_APPROVE=Set to 1 to approve every confirm request (development only) · ATTEST_CONFIRM_TIMEOUT=Seconds attest_confirm waits for a human (default 900) · ATTEST_LEDGER=Ledger SQLite path (default .attest/ledger.sqlite) · ATTEST_POLICY=Path to a policy YAML (defaults to ./attest.yaml or the built-in default) · GMAIL_TOKEN=Google OAuth access token with gmail.readonly — enables Gmail read-back · GOOGLE_TOKEN=Google OAuth access token — enables Calendar / Drive / Docs / Sheets read-back · GRAPH_TOKEN=Microsoft Graph token — enables Outlook / Teams read-back · HUBSPOT_TOKEN=HubSpot private-app token — enables HubSpot read-back · LINEAR_API_KEY=Linear API key — enables Linear read-back · NOTION_TOKEN=Notion integration token — enables Notion read-back · SLACK_BOT_TOKEN=Slack bot token (xoxb-…) with channels:history, channels:read — enables Slack read-back
Symbolformate (Rohangabe)nachweislich nicht vorhanden
Verbindungswege (Quellstruktur){"packages":[{"registryType":"pypi","identifier":"attestlayer","version":"0.1.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"ATTEST_POLICY","description":"Path to a policy YAML (defaults to ./attest.yaml or the built-in default)","format":"filepath","required":false,"secret":false},{"name":"ATTEST_LEDGER","description":"Ledger SQLite path (default .attest/ledger.sqlite)","format":"filepath","required":false,"secret":false},{"name":"ATTEST_AUTO_APPROVE","description":"Set to 1 to approve every confirm request (development only)","format":"boolean","required":false,"secret":false},{"name":"ATTEST_CONFIRM_TIMEOUT","description":"Seconds attest_confirm waits for a human (default 900)","format":"number","required":false,"secret":false},{"name":"GMAIL_TOKEN","description":"Google OAuth access token with gmail.readonly — enables Gmail read-back","required":false,"secret":true},{"name":"GOOGLE_TOKEN","description":"Google OAuth access token — enables Calendar / Drive / Docs / Sheets read-back","required":false,"secret":true},{"name":"SLACK_BOT_TOKEN","description":"Slack bot token (xoxb-…) with channels:history, channels:read — enables Slack read-back","required":false,"secret":true},{"name":"HUBSPOT_TOKEN","description":"HubSpot private-app token — enables HubSpot read-back","required":false,"secret":true},{"name":"NOTION_TOKEN","description":"Notion integration token — enables Notion read-back","required":false,"secret":true},{"name":"LINEAR_API_KEY","description":"Linear API key — enables Linear read-back","required":false,"secret":true},{"name":"GRAPH_TOKEN","description":"Microsoft Graph token — enables Outlook / Teams read-back","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]}
Abzeichen einbetten

Diese Zeile setzt das Abzeichen in eine eigene README-Datei. Es zeigt, wie viele Werte dieses Register zu dem Eintrag führt und wann es zuletzt nachgesehen hat, und es führt von dort auf diese Seite zurück.

tracevero: Zahl der gemessenen Werte und Erhebungstag zu diesem Registereintrag

[![tracevero: Zahl der gemessenen Werte und Erhebungstag zu diesem Registereintrag](https://tracevero.de/badge/mcp/io-github-dev-prathap-attest.svg)](https://tracevero.de/mcp/io-github-dev-prathap-attest)

Das Bild wird bei jedem Abruf neu gerechnet und nennt darum immer den heutigen Stand; die eingefügte Zeile bleibt unverändert. Es enthält keine Bewertung und keine Ampel – nur die beiden gemessenen Angaben.

Änderungen

Änderungen
2026-09-20Deklarierte Version: – → 0.1.0
2026-09-20Repository-Adresse geführt: – → ja
2026-09-20Pfadargument vorhanden: – → ja

Hier stehen die 3 jüngsten Änderungen dieses Eintrags. Vollständiger Verlauf

tracevero · https://tracevero.de/mcp/io-github-dev-prathap-attest