# HTTP Request Runner MCP server

> Sends multiple HTTP/API requests with built-in retries and rate limits, returning status codes, headers, and parsed JSON.

- Repository: https://github.com/prometheus-maker/apify-tools-examples
- Page: https://hostedmcp.org/servers/prometheus-maker/http-request-runner
- Transport: remote
- Stars: 0
- License: MIT
- Latest version: 1.0.0

## Install

### Claude Code

```sh
claude mcp add --transport http http-request-runner https://mcp.apify.com/?tools=prometheus-maker/http-request-runner
```

### Cursor (`~/.cursor/mcp.json`)

```json
{
  "mcpServers": {
    "http-request-runner": {
      "url": "https://mcp.apify.com/?tools=prometheus-maker/http-request-runner"
    }
  }
}
```

### VS Code (`.vscode/mcp.json`)

```json
{
  "servers": {
    "http-request-runner": {
      "type": "http",
      "url": "https://mcp.apify.com/?tools=prometheus-maker/http-request-runner"
    }
  }
}
```

### Codex (`~/.codex/config.toml`)

```toml
[mcp_servers.http-request-runner]
url = "https://mcp.apify.com/?tools=prometheus-maker/http-request-runner"
```

### Gemini CLI (`~/.gemini/settings.json`)

```json
{
  "mcpServers": {
    "http-request-runner": {
      "httpUrl": "https://mcp.apify.com/?tools=prometheus-maker/http-request-runner"
    }
  }
}
```

## Environment variables

| Name | Required | Secret | Description |
|---|---|---|---|
| `APIFY_TOKEN` | no | no |  |

## FAQ

### What can the HTTP Request Runner do?

It allows you to send many API calls using GET, POST, or any other method while managing retries and rate limits.

### How much does the HTTP Request Runner cost?

The service costs $0.001 per request.

### How do I use this with an MCP client like Claude or Cursor?

You can add it to your client using your Apify token in the configuration headers.
