Skip to content

search_players

1 creditStatic referencePOST /v1/search_players

Find players by name

Use it when you have a name and need the player id for the other endpoints. Accents are optional.

Parameters

querystringrequired
Part of the player's name, e.g. 'scheffler'.
limitintegeroptional
Max players (default 20).

Notes

  • Over MCP, ask for it in plain English and the client calls search_players itself. Point any MCP client at https://mcp.birdieapi.com/mcp?key=YOUR_API_KEY.
  • Each call costs 1 credit, taken before it runs and refunded if the server errors.
  • Not the call you need? Find the right call by what you are trying to answer.

Request

curl -X POST https://mcp.birdieapi.com/v1/search_players \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "query": "scheffler"
}'

Response

json
{
  "players": [
    {
      "player_id": "9478",
      "name": "Scottie Scheffler",
      "country": "USA",
      "tournaments": 167,
      "wins": 23,
      "first_season": 2014,
      "last_season": 2026
    }
  ],
  "count": 1
}