Web search, page reading, deep research and image generation through one router. Use the CLI or connect your agent through MCP. Bring an API key or a supported web session; Fetchira routes requests across your configured accounts and providers.
Install on macOS with Homebrew:
brew install ImmuneFOMO/tap/fetchiraOn Linux or macOS without Homebrew:
curl -fsSL https://raw.githubusercontent.com/ImmuneFOMO/fetchira/main/install.sh | shSee installation for Linux arm64, building from source and PATH setup.
Add a provider and make a request:
fetchira add serper --key 'YOUR_SERPER_KEY'
fetchira search "latest Rust release"
fetchira read "https://example.com"Get a Serper key at serper.dev, or run fetchira providers to choose
another provider. Each provider has its own plan and quota; paid features can consume a
paid balance. For browser login instead of an API key, run fetchira add gemini_web.
MCP is optional. Run fetchira setup to choose local accounts or an existing hosted server.
For an agent, fetchira install offers CLI only, MCP, or MCP with CLI fallback, then installs
the matching skill in your selected agents. Restart the agent after installation.
fetchira ui opens the local dashboard.
| I want to… | Guide |
|---|---|
| Install, connect an agent, or choose a skill | Setup |
| Search, research, generate images, or continue a session from a shell | CLI |
| Manage accounts, quotas, proxies, or troubleshoot a failure | Configuration |
| Share one private server through CLI or MCP | Hosted deployment |
| Build, test, contribute, or release | Contributing · Releasing |
To use an existing server, get its URL and API key from the administrator. Run
fetchira setup and choose Connect to a server to verify access before saving.
For scripted setup, save the connection and check it:
fetchira remote set https://fetchira.example.com/mcp --key 'fk_live_...'
fetchira remote checkCLI and MCP both use the configured server; generated images and PDFs are saved on your computer. Laptop file attachments require local mode through either interface. See hosted deployment to run your own server.

