How to connect to ScrapeField
There is no SDK to install and no connector to keep up to date. Every read is a GET with query parameters, so anything that can send one is an integration — and the agent layers are generated from the same table the API runs on.
- MCP serverAgents · Any MCP client · no key for demoEvery endpoint as a tool an agent can call. Without a key it answers in demo mode, so an agent can evaluate it before anyone signs up.
- Claude CodeAgents · One command · a key or the demoEvery endpoint as a tool Claude Code can call: one command adds it, with your key in a header, or with none for the demo.
- CursorAgents · mcp.json · a key or the demoOne entry in mcp.json gives Cursor’s agent every endpoint, with the key read from your environment.
- CodexAgents · One command · a key in a variableThe Codex CLI calls every endpoint as a tool, with the key from an environment variable.
- VS CodeAgents · mcp.json · Copilot agent modeCopilot’s agent mode calls every endpoint as a tool; VS Code asks for the key once and keeps it out of the file.
- ClaudeAgents · Custom connector · demo modeA custom connector in Claude and Claude Desktop. It runs in demo mode; a key needs the Request headers beta.
- ChatGPTAgents · Custom MCP server · demo modeA custom MCP server in ChatGPT on the web. ChatGPT cannot send an API key, so it runs in demo mode.
- Agent skillAgents · Claude Skill · Cursor ruleWhen to reach for this API, when not to, and the three mistakes an agent makes on its first call. One Markdown file.
- llms.txtAgents · One fetch · plain textThe whole API as a table of contents, plus llms-full.txt with every endpoint, parameter, example and error code.
- Markdown pagesAgents · Add .md to any URLEvery page on this site, as Markdown. No navigation to parse and a fraction of the tokens.
- curlCode · Shell · Bearer keyEvery read is a GET with query parameters, so the first call is something you paste into a terminal.
- TypeScriptCode · fetch · no SDKThe platform’s own fetch is the whole client. Every endpoint page has the call written out.
- PythonCode · requests · no SDKThree lines with requests. The same parameters, the same response, the same errors.
- Any HTTP clientCode · Go, Ruby, Java, anythingIf it can send a GET with a header, it is an integration. There is nothing to install and nothing to keep up to date.
- ZapierAutomation · Webhooks by ZapierA GET step with a URL and one header, no connector to install. The guide fills a Google Sheet from LinkedIn profile URLs.
- n8nAutomation · HTTP Request nodeIts built-in pagination follows our cursors to the last page. The guide collects every new LinkedIn job for a search.
- Google SheetsAutomation · Apps Script · nothing to installA menu in your sheet that fetches the places for a search and writes them in as rows, with the key kept out of the sheet.
- MakeAutomation · HTTP · Make a requestIts pagination follows our cursors, and the key stays in a keychain. The guide adds each place’s new Google reviews to a sheet every day.
- ClayAutomation · HTTP API enrichmentOne column turns LinkedIn company pages into size, industry, headquarters and followers, with the key in a Clay account.
- OpenAPI 3.1Spec · JSON · x-credits on every operationThe complete spec, generated from the table the gateway runs on. Generate a typed client in any language from it.
Missing something? If a tool you use cannot send an HTTP request, tell us at support@scrapefield.com — we would rather write the guide than have you guess.