# Parallel

> Use Parallel's hosted MCP server for free web search and URL fetching, with optional API-key authentication and OAuth-compatible endpoint selection.

Source: <https://everruns.com/docs/integrations/parallel/>

> **Status:** Experimental, available without a feature flag.

Parallel provides hosted MCP tools for web search and URL fetching.

## Setup

Add the `parallel_search` capability to an agent or harness. It works for free without any connection.

To use a Parallel API key, add a `Parallel` connection in Settings → My agent experience, then configure the capability with `auth: "connection"`.

To use Parallel’s OAuth-compatible MCP endpoint, configure the capability with `endpoint: "oauth"`. This mode requires the `Parallel` connection because the endpoint rejects anonymous requests.

## Tools

| Tool                       | Purpose                                              |
| -------------------------- | ---------------------------------------------------- |
| `mcp_parallel__web_search` | Search the web and return ranked URLs with excerpts. |
| `mcp_parallel__web_fetch`  | Fetch and extract focused content from known URLs.   |

Agents should reuse one stable `session_id` across Parallel tool calls in the same conversation.

## Paid machine payments

Operators can separately enable Parallel’s paid search, extraction, and task tools with `FEATURE_MACHINE_PAYMENTS=prod`, which enables it by default for organisations. The feature defaults to `off`; use `preview` for platform-managed enrolment or `adoption` for an organisation opt-in. See [feature rollout grades](https://everruns.com/docs/sre/environment-variables/#feature-rollout-grades). When it is off, Everruns does not expose Settings > Payments or the payment account, policy, and attempt APIs, so the deployment does not ask organization owners to entrust wallet keys for a capability that cannot spend.