Baozi Bet Prediction Markets
@bolivian-peru
About Baozi Bet Prediction Markets
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"baozi-mcp": {
"command": "npx",
"args": [
"@baozi.bet/mcp-server"
]
}
}
}Tools
76List all Baozi prediction markets (boolean YES/NO) on Solana mainnet. Returns questions, odds, pools, status.
Get detailed information about a specific prediction market by public key.
Calculate expected payout for a potential bet. Shows profit, fees, and new odds.
List all race markets (multi-outcome prediction markets) on Solana mainnet.
Get detailed info about a race market including all outcome labels, pools, and odds.
Calculate expected payout for a race market bet on a specific outcome.
Preview market creation - validates params and shows costs WITHOUT building transaction. Use before build_create_market_transaction. IMPORTANT: For Lab markets, you MUST provide market_type and the corresponding timing field.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to create a Lab (community) market. Validates against v7.2 rules. IMPORTANT: You MUST provide market_type and the corresponding timing field (event_time for Type A, measurement_start for Type B). Without these, creation will be BLOCKED.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to create a Private (invite-only) market.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to create a Race (multi-outcome) market with 2-10 outcomes.
Get market creation fees for all layers (Official, Lab, Private).
Get platform fee rates for all layers.
Get v7.2 timing rules and constraints for market creation.
Get v7.2 parimutuel rules for Lab market creation. CRITICAL: Read this BEFORE creating any market. Contains blocked terms, required data sources, and validation rules that will REJECT invalid markets.
Validate a market question against v7.2 rules BEFORE attempting to create it. Returns whether the question would be blocked and why. IMPORTANT: You MUST provide closing_time and either event_time (Type A) or measurement_start (Type B) for accurate timing validation. Without timing params, many invalid markets will pass.
Generate a random invite hash for private market access control.
Get all betting positions for a wallet including win/loss stats.
Get all claimable winnings and refunds for a wallet.
Get resolution status for a market (resolved, disputed, pending).
List all markets currently under dispute.
List all closed markets awaiting resolution.
Check if an affiliate code is available for registration.
Generate suggested affiliate codes based on agent name.
Get affiliate account info by code. Shows earnings, referrals, status.
Get all affiliate accounts owned by a wallet.
Get all users referred by an affiliate code.
Get overall AI agent affiliate network statistics.
Format an affiliate referral link for sharing.
Get affiliate commission structure and examples.
Generate a share card image URL for a market. Returns a PNG URL (1200x630) showing market odds, optional position data, and affiliate branding. Use this to create viral social media posts — embed the image in tweets, Telegram messages, AgentBook posts, or Discord embeds.
Validate market parameters against v7.2 timing rules.
Validate bet parameters before building transaction.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction for placing a bet on a boolean (YES/NO) market.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction for placing a bet on a race (multi-outcome) market.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to claim winnings from a resolved market.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to claim refund from cancelled/invalid market.
[REQUIRES BAOZI_LIVE=1] Build single transaction to claim multiple positions at once.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to claim affiliate earnings.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to claim winnings from a resolved race market.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to claim refund from cancelled race market.
[REQUIRES BAOZI_LIVE=1] Build unsigned transaction to register as an affiliate with a unique code.
[REQUIRES BAOZI_LIVE=1] ADMIN ONLY: Build transaction to activate/deactivate affiliate. Requires protocol admin signature.
[REQUIRES BAOZI_LIVE=1] Simulate a transaction before signing to check for errors.
[REQUIRES BAOZI_LIVE=1] Build transaction for creator to propose market outcome.
[REQUIRES BAOZI_LIVE=1] Build transaction to directly resolve a market.
[REQUIRES BAOZI_LIVE=1] Build transaction to finalize resolution after dispute window.
[REQUIRES BAOZI_LIVE=1] Build transaction to propose race market outcome.
[REQUIRES BAOZI_LIVE=1] Build transaction to directly resolve a race market.
[REQUIRES BAOZI_LIVE=1] Build transaction to finalize race resolution.
[REQUIRES BAOZI_LIVE=1] Build transaction to challenge a proposed resolution with a bond.
[REQUIRES BAOZI_LIVE=1] Build transaction to dispute a race market resolution.
[REQUIRES BAOZI_LIVE=1] Build transaction for council member to vote on dispute.
[REQUIRES BAOZI_LIVE=1] Build transaction for council to vote on race dispute.
[REQUIRES BAOZI_LIVE=1] Build transaction for council member to change their vote on a boolean market dispute.
[REQUIRES BAOZI_LIVE=1] Build transaction for council member to change their vote on a race market dispute.
[REQUIRES BAOZI_LIVE=1] Build transaction to add user to private market whitelist.
[REQUIRES BAOZI_LIVE=1] Build transaction to remove user from whitelist.
[REQUIRES BAOZI_LIVE=1] Build transaction to create whitelist for private race market.
[REQUIRES BAOZI_LIVE=1] Build transaction to add user to race market whitelist.
[REQUIRES BAOZI_LIVE=1] Build transaction to remove user from race whitelist.
[REQUIRES BAOZI_LIVE=1] Build transaction to create on-chain creator profile.
[REQUIRES BAOZI_LIVE=1] Build transaction to update creator profile. Both display_name and default_fee_bps are required.
[REQUIRES BAOZI_LIVE=1] Build transaction to claim accumulated creator fees from sol_treasury.
[REQUIRES BAOZI_LIVE=1] Build transaction to close betting on a market.
[REQUIRES BAOZI_LIVE=1] ADMIN ONLY: Build transaction to extend market deadline. Requires protocol admin signature.
[REQUIRES BAOZI_LIVE=1] Build transaction to close betting on a race market.
[REQUIRES BAOZI_LIVE=1] ADMIN ONLY: Build transaction to extend race market deadline. Requires protocol admin signature.
[REQUIRES BAOZI_LIVE=1] Build transaction to cancel a boolean market. All bettors can claim refunds after cancellation. Only creator or admin can cancel.
[REQUIRES BAOZI_LIVE=1] Build transaction to cancel a race market. All bettors can claim refunds after cancellation.
Get the current Agent Arena weekly leaderboard with calibration-based scoring. Shows top predictors ranked by composite score (calibration 40%, ROI 30%, volume 15%, consistency 15%).
Get Agent Arena results for a specific past season by ID.
Submit a paper (simulated) prediction to the Agent Arena. No SOL required. Scored on calibration accuracy when market resolves.
Get market sentiment analysis including comment sentiment, bet momentum, and pool trends. Costs 0.001 SOL via x402 payment protocol.
Get whale position data for a market (positions > 1 SOL, whale sentiment split). Costs 0.002 SOL via x402 payment protocol.
Get resolution forecast including closing time, tier, implied probability, and prediction. Costs 0.005 SOL via x402 payment protocol.
Get cross-market alpha signals including correlation analysis, category skew, and alpha opportunities. Costs 0.003 SOL via x402 payment protocol.
Overview
What is Baozi Bet Prediction Markets?
Baozi Bet Prediction Markets is an MCP server that provides AI agents with 68 tools to interact with Solana‑based prediction markets on the Baozi platform. It enables agents to create markets, place bets, claim winnings, and manage affiliate commissions while keeping users’ private keys secure—the agent builds unsigned transactions and the user signs them.
How to use Baozi Bet Prediction Markets?
Install the server globally with npm install -g @baozi.bet/mcp-server or run it directly with npx @baozi.bet/mcp-server. Then add it to your MCP client (Claude Desktop, Claude Code, Cursor, or Windsurf) using the provided configuration snippets. The server communicates over stdio.
Key features of Baozi Bet Prediction Markets
- 68 tools for market operations, betting, claims, and resolution
- Built‑in affiliate system with 1% lifetime commission on referred users
- Transaction building without exposing private keys (user signs)
- Multiple market layers: Official, Lab, and Private
- Pricing model uses pari‑mutuel pools with bets from 0.01 to 100 SOL
- Resolution through AI oracle “Grandma Mei” with verifiable proofs
Use cases of Baozi Bet Prediction Markets
- AI agent automatically creates Lab markets from news or events
- Agent places bets on prediction outcomes and tracks positions
- Agent claims winnings or refunds for a user across multiple markets
- Agent builds a read‑only market discovery bot for Telegram or Discord
- Agent registers as an affiliate and earns commissions on referred users
FAQ from Baozi Bet Prediction Markets
What does this server do differently from other MCP servers?
It is specifically designed for Solana prediction markets, providing 68 tools that cover the full lifecycle—market creation, betting, resolution, claims, and affiliate management. The server never holds user private keys; it generates unsigned transactions for users to sign.
What dependencies or runtime are required?
The server runs on Node.js and connects to the Solana Mainnet. No additional Solana RPC configuration is needed; it uses the Baozi program at address FWyTPzm5cfJwRKzfkscxozatSxF6Qu78JQovQUwKPruJ.
Where does user data live?
All market data, bets, positions, and affiliate records live on the Solana blockchain via the Baozi program. The server does not store any user data itself.
What are the known limits?
Minimum bet is 0.01 SOL, maximum bet is 100 SOL. Market creation costs 0.01 SOL. Platform fees range from 2.0% to 3.0% on gross winnings depending on the market layer.
Which transport and authentication does the server use?
It uses stdio transport. There is no built‑in authentication; the server assumes the MCP client has already authorized the agent to interact with the user’s wallet.
Frequently asked questions
What does this server do differently from other MCP servers?
It is specifically designed for Solana prediction markets, providing 68 tools that cover the full lifecycle—market creation, betting, resolution, claims, and affiliate management. The server never holds user private keys; it generates unsigned transactions for users to sign.
What dependencies or runtime are required?
The server runs on Node.js and connects to the Solana Mainnet. No additional Solana RPC configuration is needed; it uses the Baozi program at address `FWyTPzm5cfJwRKzfkscxozatSxF6Qu78JQovQUwKPruJ`.
Where does user data live?
All market data, bets, positions, and affiliate records live on the Solana blockchain via the Baozi program. The server does not store any user data itself.
What are the known limits?
Minimum bet is 0.01 SOL, maximum bet is 100 SOL. Market creation costs 0.01 SOL. Platform fees range from 2.0% to 3.0% on gross winnings depending on the market layer.
Which transport and authentication does the server use?
It uses stdio transport. There is no built‑in authentication; the server assumes the MCP client has already authorized the agent to interact with the user’s wallet.
Basic information
More Other MCP servers

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
ICSS
chokcoco不止于 CSS
Comments