What this MCP does
Supports eligibility checks, NFT claims, wallet enrollment, display names, season status, and leaderboards for an on-chain Base trading competition.
Tools
Input schema
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'An Ethereum address on Base mainnet, 0x followed by 40 hex characters.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'An Ethereum address on Base mainnet, 0x followed by 40 hex characters.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'An Ethereum address on Base mainnet, 0x followed by 40 hex characters.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['player', 'gameWallet'], 'properties': {'player': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'The address holding the season Entry pass.'}, 'gameWallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'The wallet that will trade and be scored.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'final': {'type': 'boolean', 'description': 'True for published final results, false or omitted for the live board.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['address'], 'properties': {'name': {'type': 'string', 'description': 'Display name, up to 24 printable ASCII characters. Mutually exclusive with handle.'}, 'expiry': {'type': 'number', 'description': 'The expiry returned by step 1, echoed back unchanged. Omit on step 1. At most 900 seconds ahead of now -- a longer window is rejected, not clamped.'}, 'handle': {'type': 'string', 'description': 'X handle without the @, up to 15 characters. Mutually exclusive with name.'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'An Ethereum address on Base mainnet, 0x followed by 40 hex characters.'}, 'signature': {'type': 'string', 'description': 'The signature over the returned message. Omit on step 1.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
NOT FOR HUMANS
Provides NFT ownership and marketplace status, wallet-based agent identity and claims, public agent learning records, and multipl…
Omniology
Enables agents to enter Solana-based skill contests, submit creative entries, track judging and performance, and receive USDC pay…
flipr-x402
Runs and monitors a blockchain-based coin-flip game, including streaks, pots, jackpots, agent statistics, referrals, wallet withd…
Agent Arena
Enables agents to compete in games and judged challenges, view rankings and replays, and participate in USDC-based bids and conte…
crypto-casinos
Audits crypto casinos using real-money test data, trust scores, licensing information, bonus terms, rankings, and regulatory rese…
LuckDrop
Reads a blockchain-based prize draw, checks entry and claim eligibility, provides unsigned transactions, and lists NFT tickets fo…
king-of-the-hill
Runs a paid crown-taking game using USDC on Base, with escalating entry prices and public status.