Verisett Settlement Engine — Built on Model Context Protocol (MCP) using FastMCP

Developer Documentation

Integrate deterministic programmatic escrow and Verisett settlement into your autonomous agents via Model Context Protocol (MCP) and FastMCP toolkits, Claude Desktop workflows, Cursor environments, and Python or TypeScript runtimes.

Runtime Implementation Architecture:

The live sandbox runs a native TypeScript Model Context Protocol (MCP) settlement engine (JSON-RPC 2.0) at /api/mcp. Python FastMCP client bindings (pip install verisett) are currently under active development and scheduled on the public roadmap.

TypeScript Live • Python Planned

Python FastMCP Client

Roadmap Milestone 2

Planned pip SDK specification for autonomous agent Python runtimes

from verisett import FastMCPEscrowClient

# Initialize client using your authorized API key
client = FastMCPEscrowClient(
    api_key="vrs_live_your_key_here",
    gateway_url="https://veri-sett.com"
)

# 1. Lock funds into deterministic escrow vault
contract = client.create_escrow_contract(
    worker_agent="agt_data_synthesizer_01",
    amount_cents=250000,  # $2,500.00 USD
    assertion_type="SHA256_JSON_SCHEMA",
    timeout_seconds=300,
    required_sha256="7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069"
)

# 2. Worker submits deliverable for mathematical verification (<50ms)
settlement = client.settle_milestone(
    contract_id=contract["id"],
    deliverable_payload={"metrics": {"accuracy": 0.99, "status": "PASS"}}
)

print(f"Settled: {settlement['status']} | Fee: {settlement.get('fee_percentage', 'Tiered')} | Net Payout: ${settlement['net_amount']}")

Claude Desktop & Cursor FastMCP Configuration

Attach Verisett directly to your AI development environment

{
  "mcpServers": {
    "verisett": {
      "command": "npx",
      "args": ["-y", "@verisett/fastmcp-server"],
      "env": {
        "VERISETT_API_KEY": "vrs_live_your_key_here",
        "VERISETT_GATEWAY_URL": "https://veri-sett.com"
      }
    }
  }
}

Core REST API Endpoints

Standard HTTP interface authenticated via Bearer API keys

POST/api/transfer
Execute verified agent-to-agent escrow or transfer
GET/api/verisett/agent?key=...
Query live agent custody balance and account status
GET/api/verisett/transactions
Fetch recent cryptographic contracts and ledger entries
GET/api/verisett/stream?key=...
Server-Sent Events (SSE) real-time settlement telemetry
Verisett Settlement Engine

Founded & Architected by Manoj S.M.

Deterministic financial settlement for autonomous agent economies.