FairSeal MCP
An MCP server that provides cryptographic receipt verification, provably fair game outcomes, and verifiable entropy for AI agents. It allows agents to create commitments, resolve outcomes using public beacons, and verify receipts to ensure agent decisions and game results are tamper-evident and independently auditable.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Verify cryptographic receipts for AI agent decisions
- Generate provably fair game outcomes using public entropy
- Create pre-commitment hashes for agent actions
- Anchor receipts on the Base blockchain for immutability
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@fairseal/mcp-server 0.2.4
{
"version": "0.2.4",
"transport": "stdio",
"identifier": "@fairseal/mcp-server",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "FAIRSEAL_API_KEY",
"description": "API key for gated tools (fairseal_entropy, fairseal_stats, fairseal_rng_generate, fairseal_notarize_decision, fairseal_anchor_submit). Key prefix: fsn_. Without a key these tools return 401; free tools (game reads, notarize_status, anchor_status) work without any key. x402 micropayment ($0.02 USDC on Base) is an alternative to the key for notarize/anchor."
},
{
"name": "FAIRSEAL_API_URL",
"description": "Upstream API base URL (default https://api.fairseal.io)."
},
{
"name": "FAIRSEAL_NOTARY_API_KEY",
"description": "Key override for the notary service only (POST /v1/notarize). Falls back to FAIRSEAL_API_KEY if not set. Key prefix: fsn_."
},
{
"name": "FAIRSEAL_ANCHOR_API_KEY",
"description": "Key override for Anchor API v2 only (POST /v2/anchor). Falls back to FAIRSEAL_API_KEY if not set. Key prefix: anck_."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"fairseal-mcp": {
"command": "npx",
"args": [
"-y",
"@fairseal/mcp-server@0.2.4"
],
"env": {
"FAIRSEAL_API_KEY": "<YOUR_FAIRSEAL_API_KEY>",
"FAIRSEAL_API_URL": "<YOUR_FAIRSEAL_API_URL>",
"FAIRSEAL_NOTARY_API_KEY": "<YOUR_FAIRSEAL_NOTARY_API_KEY>",
"FAIRSEAL_ANCHOR_API_KEY": "<YOUR_FAIRSEAL_ANCHOR_API_KEY>"
}
}
}
}Cline
{
"mcpServers": {
"fairseal-mcp": {
"command": "npx",
"args": [
"-y",
"@fairseal/mcp-server@0.2.4"
],
"env": {
"FAIRSEAL_API_KEY": "<YOUR_FAIRSEAL_API_KEY>",
"FAIRSEAL_API_URL": "<YOUR_FAIRSEAL_API_URL>",
"FAIRSEAL_NOTARY_API_KEY": "<YOUR_FAIRSEAL_NOTARY_API_KEY>",
"FAIRSEAL_ANCHOR_API_KEY": "<YOUR_FAIRSEAL_ANCHOR_API_KEY>"
}
}
}
}VS Code
{
"servers": {
"fairseal-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@fairseal/mcp-server@0.2.4"
],
"env": {
"FAIRSEAL_API_KEY": "<YOUR_FAIRSEAL_API_KEY>",
"FAIRSEAL_API_URL": "<YOUR_FAIRSEAL_API_URL>",
"FAIRSEAL_NOTARY_API_KEY": "<YOUR_FAIRSEAL_NOTARY_API_KEY>",
"FAIRSEAL_ANCHOR_API_KEY": "<YOUR_FAIRSEAL_ANCHOR_API_KEY>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"fairseal-mcp": {
"command": "npx",
"args": [
"-y",
"@fairseal/mcp-server@0.2.4"
],
"env": {
"FAIRSEAL_API_KEY": "<YOUR_FAIRSEAL_API_KEY>",
"FAIRSEAL_API_URL": "<YOUR_FAIRSEAL_API_URL>",
"FAIRSEAL_NOTARY_API_KEY": "<YOUR_FAIRSEAL_NOTARY_API_KEY>",
"FAIRSEAL_ANCHOR_API_KEY": "<YOUR_FAIRSEAL_ANCHOR_API_KEY>"
}
}
}
}Let your agent find its tools
Find servers like FairSeal MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.