← All WebMCP sites

webmcp-blackjack.heejae.dev

demo
Two AI agents and you play blackjack on the W3C WebMCP standard API — each role gets different tools and data, and you watch them reason in the language you pick.
Run a live auditWe load the site in a real browser and score the tools it gives an agent.

Tools

place_betactimperative
Place a bet to start the blackjack round. Call this tool with an amount to begin. Valid amounts: 25, 50, 100, 200.
Input schema
{
  "type": "object",
  "properties": {
    "amount": {
      "type": "number",
      "description": "Bet amount. Must be one of: 25, 50, 100, 200."
    }
  },
  "required": [
    "amount"
  ]
}
get_my_handanswerimperative
Returns your current blackjack hand with cards, total value, and soft/hard status. Call this to see what you have before deciding to hit or stand.
Input schema
{
  "type": "object",
  "properties": {}
}
get_dealer_upcardanswerimperative
Returns the dealer's visible face-up card and its value. The dealer's other card is hidden. Use this with your hand to decide whether to hit or stand.
Input schema
{
  "type": "object",
  "properties": {}
}
hitactimperative
Draw one more card in this blackjack game. Returns the drawn card and your updated hand. If not bust, decide to hit again or stand. You MUST call this tool to actually hit — just saying "hit" does nothing.
Input schema
{
  "type": "object",
  "properties": {}
}
standactimperative
End your turn and keep your current hand. You MUST call this tool to actually stand — just saying "stand" does nothing.
Input schema
{
  "type": "object",
  "properties": {}
}
Listings are sourced from public community registries and shown as reported.