# Fetch > Fetch is an AI-first API client (an alternative to Postman, Bruno and Insomnia, and near feature complete with all three) at https://fetch.nightroll.app. It is free. It sends HTTP, GraphQL, WebSocket, Socket.IO, SSE, gRPC, MQTT, SOAP, MCP, LLM and database requests; works offline and syncs workspaces when you press Sync; and exposes everything through a remote MCP server. Key facts: - Remote MCP server: https://fetch.nightroll.app/mcp (Streamable HTTP, OAuth 2.1). Toolsets: core, authoring, testing, docs-mocks, admin. - REST API under https://fetch.nightroll.app/v1, generated from one command registry: GET /v1/registry lists every command with JSON schemas; POST /v1/call/{name} calls any of them. Auth: `Authorization: Bearer fetch_pat_...` (personal access token) or a 15-minute access token. - Requests run in the browser (CORS-enabled APIs), through the Fetch Agent on the user's machine (`fetch agent`, localhost and private networks), or in the cloud executor (public internet only). - Scripts: Postman-compatible `pm.*` API plus native `fx.*`, on QuickJS. - Limits per organization: 10,000 cloud requests and 100,000 hosted calls per month, 1 GB storage, 600 API calls per minute per user, 120 MCP tool calls per minute. ## Docs - [Getting started](https://fetch.nightroll.app/docs/#start) - [Where requests run](https://fetch.nightroll.app/docs/#sending) - [The Fetch Agent](https://fetch.nightroll.app/docs/#agent) - [The CLI](https://fetch.nightroll.app/docs/#cli) - [MCP setup for Claude, ChatGPT, Cursor and VS Code](https://fetch.nightroll.app/docs/#mcp) - [Variables and secrets](https://fetch.nightroll.app/docs/#variables) - [Sync and offline](https://fetch.nightroll.app/docs/#sync) - [Importing from Postman](https://fetch.nightroll.app/docs/#postman) - [Limits](https://fetch.nightroll.app/docs/#limits) ## Optional - [Privacy](https://fetch.nightroll.app/privacy/) - [Terms](https://fetch.nightroll.app/terms/)