@fairseal/mcp-server

MCPCommunity
v0.2.3FairSealMITAktualisiert vor 8 TnpmGitHub

MCP server for FairSeal — verifiable entropy, provably-fair games, and cryptographic receipt verification for AI agents (stdio transport).

Läuft in
ClaudeCursorCopilotGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
238Downloads/Wo.
vor 8 TLetzte Aktualisierung
Liest diese Zugangsdaten
  • FAIRSEAL_API_KEYAPI-Schlüsseloptional

    Optional API key sent as Bearer header (live API currently requires no auth; any placeholder works).

Vom Autor in der offiziellen MCP-Registry angegeben. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paket
AutorFairSeal
LizenzMIT
Version0.2.3
Quellenpm+mcp-registry
Trust-Status
B
60/100Gut
✓Im Forge-Index gelistet+10/10
—Publisher-Identität verifiziert+0/20
→ Publisher: führe `forge publish` im Repo des Pakets aus, um die Inhaberschaft zu beanspruchen
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Veröffentliche aus GitHub Actions mit --provenance, damit die Attestation dieses Paket an dieses Repo bindet
—npm-Maintainer-Übereinstimmung+0/5
→ Wird erreicht, sobald deine Identität oben verifiziert ist und dieser Login npm-Maintainer dieses Pakets ist
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft—
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche13 Tools · keines privilegiert
Sicherheits-Scan✓ Sauberv0.1.3 · vor 1 Mon.Wie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert18. Aug. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

13 Tools · keines privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv0.1.3 · 1mo ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

fairseal_entropyFetch raw verifiable entropy from the latest resolved VDF epoch at api.fairseal.io. Read-only. [requires FAIRSEAL_API_KEY]

Fetch raw verifiable entropy from the latest resolved VDF epoch at api.fairseal.io. Read-only. [requires FAIRSEAL_API_KEY]

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_games_catalogList available provably-fair games (sicbo, dice, gacha, slots) with bet types and endpoints. Read-only.

List available provably-fair games (sicbo, dice, gacha, slots) with bet types and endpoints. Read-only.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_statsFairSeal entropy engine statistics. Read-only. [requires FAIRSEAL_API_KEY]

FairSeal entropy engine statistics. Read-only. [requires FAIRSEAL_API_KEY]

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_recent_gamesList recently resolved games (useful to find game_ids to verify). Read-only.

List recently resolved games (useful to find game_ids to verify). Read-only.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_game_resultFetch the result of a game by game_id (poll until resolved). Read-only.

Fetch the result of a game by game_id (poll until resolved). Read-only.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_verify_gameVerify the fairness of a completed game. Returns VDF proof data and replay steps for independent verification. Read-only.

Verify the fairness of a completed game. Returns VDF proof data and replay steps for independent verification. Read-only.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_rng_generateRequest raw verifiable random number generation (resolves after next VDF epoch, ~5s). Returns a poll URL / game_id. [requires FAIRSEAL_API_KEY]

Request raw verifiable random number generation (resolves after next VDF epoch, ~5s). Returns a poll URL / game_id. [requires FAIRSEAL_API_KEY]

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_sicbo_betPlace a three-dice Sic Bo bet. Outcomes provably fair via VDF. Resolves after next epoch (~5s); use fairseal_game_result to poll.

Place a three-dice Sic Bo bet. Outcomes provably fair via VDF. Resolves after next epoch (~5s); use fairseal_game_result to poll.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_dice_betPlace a two-dice bet (exact/over7/under7/odd/even). Resolves after next epoch (~5s).

Place a two-dice bet (exact/over7/under7/odd/even). Resolves after next epoch (~5s).

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_gacha_pullPull a weighted loot box (standard or premium pool). Provably fair via VDF.

Pull a weighted loot box (standard or premium pool). Provably fair via VDF.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_slots_spinSpin the 5-reel 3-row slot machine with wild substitution. Provably fair via VDF.

Spin the 5-reel 3-row slot machine with wild substitution. Provably fair via VDF.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_anchor_submitPREVIEW STUB of the future Anchor API v2 (POST /v2/anchor). Simulates queuing a commitment hash for Merkle-batch anchoring to Base. No payment, no chain writes.

PREVIEW STUB of the future Anchor API v2 (POST /v2/anchor). Simulates queuing a commitment hash for Merkle-batch anchoring to Base. No payment, no chain writes.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fairseal_anchor_statusPREVIEW STUB of the future Anchor API v2 (GET /v2/anchor/{id}). Each poll advances the simulated lifecycle: queued → batched (Merkle proof) → anchored (simulated tx hash).

PREVIEW STUB of the future Anchor API v2 (GET /v2/anchor/{id}). Each poll advances the simulated lifecycle: queued → batched (Merkle proof) → anchored (simulated tx hash).

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

13 von 13 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

MCP server for FairSeal — verifiable entropy, provably-fair games, and cryptographic receipt verification for AI agents (stdio transport).

Schlagwörter
mcpmodel-context-protocolfairsealverifiable-randomnessvdfprovably-fairentropyai-agentsx402receipts
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-09-01 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 2 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.

Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

53 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+41 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.