M
mcp
/foura_single
FourA - single HTTP request
Send one HTTP request and return the response. Use it for static pages, JSON APIs, and server-rendered HTML. Set browser, os, or version when a target refuses t
liveunknown~5s typical
mcpmcp
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-ai-foura-mcp /foura_single for me.
Input
| Field | Type | Description |
|---|---|---|
| method* | string | HTTP method (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, or any WebDAV verb like PROPFIN |
| url* | string | Public target URL. Private or reserved targets return `ssrf_blocked`. Use {ts} in the URL |
| headers | array | Custom HTTP headers as [name, value] tuples. Example: [["Accept", "application/json"], ["R |
| unblocker | boolean | Send a full browser header set, including User-Agent and Sec-Ch-Ua. Default true. Set fals |
| profile | string | Exact profile id from the public catalogue at https://api.foura.ai/api/profiles. Use brows |
| browser | string | Browser to present: Chrome, Edge, Safari, Firefox, or Tor. Omit every profile field and th |
| os | string | Operating system to present: Windows, macOS, Android, or iOS. A family name accepts any of |
| version | string | Browser version to present, as listed in the catalogue. The newest match wins when several |
| data | string | Request body. Strings sent as-is; objects auto-serialized to JSON. Example: {"query": "hel |
| proxy | string | Optional proxy. Two forms: (1) URL `http://host:port` or `socks5://host:port`; (2) base36 |
| timeout_ms | integer | Overall request timeout in ms (max 120000, default 15000) |
| connect_timeout_ms | integer | Timeout in ms for establishing the TCP/TLS connection (0-120000). Omit to use the default. |
| accept_timeout_ms | integer | Timeout in ms to receive the first response byte after the request is sent (0-120000). Omi |
| server_response_timeout_ms | integer | Timeout in ms for the server to send the complete response (0-120000). Omit for the defaul |
| dns_cache_timeout_sec | integer | How long (seconds) to cache the target's resolved DNS (0-240). Omit for the default. |
| followRedirects | integer | Max number of redirects to follow (0-20). Omit to disable redirect following. |
| tryJsonData | boolean | If true, attempt JSON.parse on the response body. On success, `data` is the parsed value ( |
| returnBuffer | boolean | Return raw bytes as a serialized Buffer JSON shape (`{type:"Buffer", data:[byte, ...]}`, b |
| validate | object | Post-fetch response validation. When the response fails these checks the tool returns an e |
| offload_large | boolean | If true, response bodies of 50 KB or more are returned as a resource_link instead of inlin |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"mcp-ai-foura-mcp","endpoint":"/foura_single","input":{"method":"...","url":"..."}}'cli
npx cracked-ai run -p mcp-ai-foura-mcp -e /foura_single -i '{"method":"...","url":"..."}'mcp
run_tool({ provider: "mcp-ai-foura-mcp", endpoint: "/foura_single", input: {"method":"...","url":"..."} })Try it
Runs against your signed-in workspace balance. Sign in if you have not.