Access
Web search MCP is not enabled on every account. Contact the Fireworks team to request access, then use a standard Fireworks API key (fw_...) as the bearer token below.
Check eligibility
There is no self-serve toggle in the Fireworks dashboard yet. After access is granted:
If you see auth errors, contact the Fireworks team to confirm web search is enabled on your account.
MCP endpoint
Use this HTTP MCP server in any harness that supports remote MCP:
Example JSON (exact file and shape depend on your harness):
YOUR_FIREWORKS_API_KEY with your Fireworks API key. Wire this into your harness MCP config the same way you would any other HTTP MCP server.
FireConnect integration
FireConnect can install and wire WebSearch MCP automatically. Today this is integrated for Claude Code only. OpenCode, Codex, Pi, Cursor, VS Code, and other harnesses are coming soon. For Claude Code with FireConnect:fireworks-websearch, adds Claude Code-specific permissions.deny entries for built-in web tools, and configures keychain-backed auth. Look for Web search → fireworks-websearch (installed) in the CLI output.
On other harnesses, add the MCP endpoint manually until FireConnect support ships.
Claude Code manual setup
Claude Code is the most common path today. You can configure the MCP yourself or use FireConnect above. Prerequisites- Claude Code installed
- A Fireworks API key with web search access
- Claude Code routed through Fireworks (FireConnect or manual settings)
1. Add the MCP server
Add the MCP endpoint to~/.claude.json (merge with any existing mcpServers entries).
Or add it from the CLI:
2. Deny Claude Code’s built-in web tools
Claude Code’s built-inWebSearch and WebFetch tools are Anthropic server-side tools. They do not run when inference is routed through Fireworks. Deny them in ~/.claude/settings.json:
permissions rules if you already have them.
3. Connect in Claude Code
- Restart Claude Code.
- Run
/mcpand connect tofireworks-websearch.
fireconnect claude off removes the FireConnect-managed MCP entry and restores your previous settings.