event_lineup

Pack: thesportsdb · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/event_lineup for the schema, then POST the same URL with its arguments for the data.

Starting eleven and substitutes for one match, per side, with each player’s position, squad number and TheSportsDB player id. COVERAGE IS PER-COMPETITION: a match the source has not covered returns found:false with a reason, not an error.

Parameters

NameTypeRequiredDescription
event_idstringyesTheSportsDB idEvent, e.g. “2594568”.
_apiKeystringnoOptional TheSportsDB key. The free tier serves this tool; a supporter key raises the rate limit.

Example call

Arguments

{
  "event_id": "2594568"
}

curl

curl -X POST https://gateway.pipeworx.io/thesportsdb/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"event_lineup","arguments":{"event_id":"2594568"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('event_lineup', {
  "event_id": "2594568"
});

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the thesportsdb pack
{
  "mcpServers": {
    "thesportsdb": {
      "url": "https://gateway.pipeworx.io/thesportsdb/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 27, 2026