> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fireworks.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> For Fireworks Nexus, start at https://docs.fireworks.ai/nexus.
> Use https://docs.fireworks.ai/nexus/quickstart for coding harnesses, custom agents, APIs, SDKs, and LLM gateways.
> Use https://docs.fireworks.ai/nexus/firerouter for how model routers work, the supported model list, composition, closed-model credentials, and pricing.
> Prefer canonical short model IDs such as firerouter/opus. In LiteLLM litellm_params.model, use the full path fireworks_ai/accounts/fireworks/routers/firerouter/opus.
> Family names such as opus track the latest evaluated family version; do not describe them as fixed model versions.

# Web Search

> Use native web search and fetch in Claude Code, Codex, and ChatGPT while connected through FireConnect.

Web search is built into Fireworks. When Claude Code calls its native `WebSearch` tool, Fireworks runs the search server-side and returns the results, with no MCP server or search service to set up. Connect the harness through [Coding Harnesses](/nexus/harnesses).

| Harness | Search behavior | Wire API |
| - | - | - |
| Claude Code | Native `WebSearch` and `WebFetch` remain available | Messages |
| Codex CLI, Codex app, and ChatGPT desktop | Native web search remains available | Responses |
| OpenCode, Pi, Cursor IDE, VS Code, Copilot, and DeepSeek Harness | FireConnect does not add web search | Not applicable |

<Info>
  Web search pricing will be published soon.
</Info>

## See native search in action

Native web search works with any Fireworks model. Both examples use FireRouter, but native web search works without a model router.

<Frame caption="Claude Code using native Web Search through Fireworks">
  <img src="https://mintcdn.com/fireworksai/r6jTtNQeedroFKBW/images/fireconnect/claude-web-search.png?fit=max&auto=format&n=r6jTtNQeedroFKBW&q=85&s=52c69f46be8ecc6fa25fe4e9c21148c4" alt="Claude Code using native Web Search twice and returning a sourced list of pancake restaurants in San Francisco" width="2000" height="1028" data-path="images/fireconnect/claude-web-search.png" />
</Frame>

<Frame caption="Codex CLI using native web search through Fireworks">
  <img src="https://mintcdn.com/fireworksai/r6jTtNQeedroFKBW/images/fireconnect/codex-web-search.png?fit=max&auto=format&n=r6jTtNQeedroFKBW&q=85&s=ed717d4f9732c88b782e72f8c03fe044" alt="Codex CLI searching the web and returning a list of pancake restaurants in San Francisco" width="2000" height="835" data-path="images/fireconnect/codex-web-search.png" />
</Frame>

## Upgrade from the retired MCP

FireConnect versions before 0.9.7 installed the `fireworks-websearch` MCP for Claude Code. That MCP is no longer available, because Fireworks now handles Claude Code's native search tools server-side.

```bash wrap theme={null}
fireconnect upgrade
```

The upgrade removes the retired MCP and legacy tool denials that FireConnect added. Restart Claude Code afterward.
