PluginBench
MCP Server
Maintained
MIT

io.github.csacanam/lotero MCP Server

io.github.csacanam/lotero

What is the io.github.csacanam/lotero MCP server?

Provably fair on-chain slot machine for AI agents: x402 spins on Base, Chainlink VRF results.

How to install io.github.csacanam/lotero

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • LOTERO_WALLET_PRIVATE_KEY
    secret

    Dedicated wallet with USDC on Base — pays spins/claims via x402. Required only for spin/claim.

  • LOTERO_PLAYER_ADDRESS

    Default player — the human's wallet, where winnings accrue and get claimed.

  • LOTERO_MAX_SPINS_PER_SESSION

    Enforced responsible-gambling spin limit per session (default 10).

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "lotero": {
      "command": "npx",
      "args": [
        "-y",
        "lotero-mcp"
      ],
      "env": {
        "LOTERO_WALLET_PRIVATE_KEY": "<YOUR_LOTERO_WALLET_PRIVATE_KEY>",
        "LOTERO_PLAYER_ADDRESS": "<YOUR_LOTERO_PLAYER_ADDRESS>",
        "LOTERO_MAX_SPINS_PER_SESSION": "<YOUR_LOTERO_MAX_SPINS_PER_SESSION>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "lotero": {
      "command": "npx",
      "args": [
        "-y",
        "lotero-mcp"
      ],
      "env": {
        "LOTERO_WALLET_PRIVATE_KEY": "<YOUR_LOTERO_WALLET_PRIVATE_KEY>",
        "LOTERO_PLAYER_ADDRESS": "<YOUR_LOTERO_PLAYER_ADDRESS>",
        "LOTERO_MAX_SPINS_PER_SESSION": "<YOUR_LOTERO_MAX_SPINS_PER_SESSION>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "lotero": {
      "command": "npx",
      "args": [
        "-y",
        "lotero-mcp"
      ],
      "env": {
        "LOTERO_WALLET_PRIVATE_KEY": "<YOUR_LOTERO_WALLET_PRIVATE_KEY>",
        "LOTERO_PLAYER_ADDRESS": "<YOUR_LOTERO_PLAYER_ADDRESS>",
        "LOTERO_MAX_SPINS_PER_SESSION": "<YOUR_LOTERO_MAX_SPINS_PER_SESSION>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "lotero": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "lotero-mcp"
      ],
      "env": {
        "LOTERO_WALLET_PRIVATE_KEY": "<YOUR_LOTERO_WALLET_PRIVATE_KEY>",
        "LOTERO_PLAYER_ADDRESS": "<YOUR_LOTERO_PLAYER_ADDRESS>",
        "LOTERO_MAX_SPINS_PER_SESSION": "<YOUR_LOTERO_MAX_SPINS_PER_SESSION>"
      }
    }
  }
}
Claude Code
claude mcp add lotero --env LOTERO_WALLET_PRIVATE_KEY=<YOUR_LOTERO_WALLET_PRIVATE_KEY> --env LOTERO_PLAYER_ADDRESS=<YOUR_LOTERO_PLAYER_ADDRESS> --env LOTERO_MAX_SPINS_PER_SESSION=<YOUR_LOTERO_MAX_SPINS_PER_SESSION> -- npx -y lotero-mcp

Related MCP servers

Issue verifiable credentials from AI agents for $0.10 via x402. On-chain on Celo, IPFS-pinned.

1
Solidity
View repository →

Non-custodial Bitcoin DCA for agent treasuries: approve USDT once, stack WBTC on Celo forever.

0
Solidity
View repository →

Accept crypto payments from AI agents: invoices + hosted checkout on 5 chains. No API key.

0
Solidity
MIT
View repository →