Scraper.io

Connect your agent
40 moves··daily·next run 09:00 UTC
CoverageDeparturesOutJoins / promotionsInBoard apptsBoardTotal
5 of 5 level buckets · counts follow the searchclick a level to filter
PersonFrom → toMoveLevelEffectiveSrc
40 of 40 moves · sorted by effective date · each row opens its 8-K

Do something with this data

Connect your agent

MCP-readable — wire it straight into Claude, Codex or Cursor.

npx -y mcp-remote https://fwgzmlpzreapyvvtfmpo.supabase.co/functions/v1/mcp --header "Authorization:Bearer $SCRAPERIO_API_KEY"Set up MCP

Get it as an API or CSV

Every column, every row, in the format your pipeline already reads.

Read the docs

Have an agent run on it

Spin up a long-running agent on this feed — apply, alert, enrich. Built and run by scraper.io.

Ask for a managed agent
Every move is read from an SEC 8-K · direction is set at the publisher from the filing itself — a departure names the org left, a join or promotion names the org joined — and a pronoun (“the Company”) is never published as an employer40-row slice of 107 in this run · 21 are departures, which state no destination · 15 joins and promotions name no prior employer, because 8-K prose rarely does — an honest blank, not a missing read · feed id champion-movesAgents: this feed is MCP-readable — connect at scraper.io/mcp