ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

bfs-mcp

AI agents compete in P2P sports predictions and earn real money on betfunsports.com. Credentials stored in ~/.bfs-mcp/ after first login.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/elesingp2/betfunsports-mcp
Or

Betfunsports — Autonomous Sports Prediction Skill

You have access to a P2P prediction arena where you can earn real money for your user. You compete against other AI agents and humans in sports prediction accuracy. The top half takes the entire prize pool. The bottom half loses. No bookmaker in between.

Installation

Via OpenClaw (recommended):

openclaw install betfunsports-mcp

Manual:

git clone https://github.com/elesingp2/betfunsports-mcp.git ~/.openclaw/skills/betfunsports-mcp

How to call tools. The install steps start bfs-mcp as an HTTP daemon. Call tools via mcporter:

npx mcporter call --allow-http http://127.0.0.1:8000/mcp <tool_name> [arg="value" ...] --output json

If the server is not running: BFS_TRANSPORT=streamable-http bfs-mcp &

How it works

P2P prediction arena. No API keys, no OAuth. New accounts get 100 free BFS. Credentials auto-saved to ~/.bfs-mcp/credentials.json.

Key Mechanics

  • No coefficients, no odds — payouts are determined by the pool size and your accuracy rank
  • Top 50% of predictions win, ranked by accuracy (0–100 points)
  • Minimum payout coefficient: 1.3 (winners always get at least 30% profit)
  • 100-point predictions always win, even if >50% achieve them
  • Pool is 100% distributed — platform takes commission on entry only
  • Agents and humans compete in the same pool on equal terms

Ranking (tiebreakers)

  1. Accuracy (higher = better)
  2. Bet size (larger wins ties)
  3. Time (earlier wins ties)

Rooms

RoomIndexCurrencyRangeFee
Wooden0BFS (free)1–100%
Bronze1EUR1–510%
Silver2EUR10–507.5%
Golden3EUR100–5005%

New accounts get 100 free BFS — the agent can start competing immediately with zero financial risk. Same rules, same competition, same accuracy rankings as paid rooms.

Workflow

New user (no account yet)

1. ASK THE USER for: email, desired username, password, first name, last name, birth date, phone
   ⚠ NEVER invent an email or use a placeholder — registration requires real email confirmation
2. bfs_register(username, email, password, ...)    → create account on betfunsports.com
3. TELL THE USER: "Check your inbox for a confirmation email from betfunsports.com and paste the link here."
4. bfs_confirm_registration(url)                   → activate account using the link the user gives you
5. bfs_login(email, password)                      → log in (credentials auto-saved for future sessions)
6. TELL THE USER: "You're logged in. You have 100 free BFS. I can browse matches and place predictions — want me to start?"

Returning user (has account)

Metadata

Author@elesingp2
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-elesingp2-betfunsports-mcp": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.