MCP.Market

Fairseal MCP server

by ned-del·io.github.ned-del/fairseal-mcp-server·v0.1.3

Verifiable entropy, provably-fair games, and receipt verification for AI agents (FairSeal API).

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
Growing

0 stars182 downloads/wk

Reviews

Write one

Nobody has reviewed Fairseal yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Fairseal tools (13, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • fairseal_anchor_status

    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).

  • fairseal_anchor_submitwrite action

    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.

  • fairseal_dice_bet

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

  • fairseal_entropy

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

  • fairseal_gacha_pull

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

  • fairseal_game_result

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

  • fairseal_games_catalog

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

  • fairseal_recent_games

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

  • fairseal_rng_generate

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

  • fairseal_sicbo_bet

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

  • fairseal_slots_spin

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

  • fairseal_stats

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

  • fairseal_verify_game

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

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 14 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Fairseal compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 48,255 servers
Tools
13
the typical server has 7
Tools that change things
8%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
182
more than 74% of 12,191 servers with a package

What its tools let an agent do: 12 read · 1 change

Install Fairseal in Claude Code, Cursor or VS Code

Runs npx -y @fairseal/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add fairseal-mcp-server -- npx -y @fairseal/mcp-server
Add to Cursor

What the publisher says

From the Fairseal repository's README, as published. We do not edit it. Read it on GitHub

Fairseal 🦭

Provably fair selections for games, loot boxes, and any randomized allocation.

Fairseal creates verifiable receipts (CSRs) proving that a selection was committed before the outcome was knowable. Every loot drop, gacha pull, and randomized selection — independently verifiable, trustlessly.

Try It Now

npx @fairseal/commit

One command. A verifiable gacha pull in your terminal. No setup.

Quick Start

npm install @fairseal/commit
import { createCommitment, resolveCommitment, createReceipt, verifyReceipt } from '@fairseal/commit';

// 1. Lock your loot table BEFORE the outcome is knowable
const commitment = createCommitment({
  rule: JSON.stringify(LOOT_TABLE),
  inputs: [playerId, pullNumber.toString()],
  revealAfter: 10,
});

// 2. Resolve with verifiable entropy from drand
const resolution = await resolveCommitment(commitment);

// 3. Your algorithm + verifiable entropy = provably fair drop
const drop = yourWeightedPull(LOOT_TABLE, resolution.beaconRandomness);

// 4. Package as a receipt anyone can verify
const receipt = createReceipt(commitment, resolution);
const proof = await verifyReceipt(receipt); // ✅ PARTIAL

How It Works

  1. Commit — Lock your drop table + player ID into a hash before the randomness exists
  2. Entropy — Wait for a public drand beacon round (Cloudflare + Protocol Labs)
  3. Resolve — Derive the selection from beacon entropy + your committed rule
  4. Verify — Anyone can re-run every step. BLS12-381 cryptographic verification. No trust required.

Performance

Client-side. No server. No account. No fees for PARTIAL verification.

Packages

Use Cases

Links

  • 🌐 fairseal.io — Landing page
  • 📦 npm @fairseal — All packages
  • 🔍 verify.fairseal.io — Receipt verifier
  • 📖 @fairseal/commit README — Full documentation

License

MIT — Fairseal

Nothing above is checked by us. What we check is on the safety report.

Fairseal: common questions

Is Fairseal MCP server safe?
Mostly: it is graded B (77/100). Read the Fairseal safety report
How do I install Fairseal?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Fairseal need an API key?
Yes. The registry entry asks for FAIRSEAL_API_KEY.
Is Fairseal maintained?
The last commit was 15 days ago (2026-10-20). The latest release is v0.1.3.
What can I use instead of Fairseal?
Servers from other publishers that do the same job: Nautilus Compass Memory MCP server.
How does Fairseal compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); tools 13 (the typical server has 7); tools that change things 8% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Fairseal

Same job from other publishers: the closest match first, then the best rated.

  • Nautilus Compass Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B