Wigolo
Wigolo gives AI coding agents local-first web search, fetch, crawl and research tools over MCP, with no API keys or cloud accounts required.
- GitHub stars
- 5.4k
- Last commit
- today
- Latest release
- v0.2.1
- Self-hosted
- Yes

Wigolo is a local-first web access layer for AI agents. It exposes search, page fetching, crawling and research capabilities over the Model Context Protocol, so a coding agent can look things up on the web without you buying a search API key or sending queries through a metered cloud service.
The README says it works with a long list of clients, including Claude Code, Cursor, Codex and Gemini CLI as well as OpenCode, Windsurf, Zed and VS Code, and with frameworks such as LangChain, CrewAI, LlamaIndex, the Vercel AI SDK and n8n, plus any MCP client or plain REST. Repository topics describe it as a metasearch and web crawler and name Exa, Firecrawl and Tavily as the services it stands in for. The project is in public beta.
Wigolo is written in TypeScript and its license is listed as 'Other' on GitHub, so read the licensing section before commercial use. It runs on your own machine. It suits developers who want agent-ready web search that is private and free of per-query costs.
Key features
- Local web search over MCP
- Page fetching and crawling for agents
- Research workflows with no API keys
- Works with Claude Code, Cursor and Codex
- REST access for non-MCP clients
- Metasearch across multiple engines
Pricing: Runs locally with no per-query fees; check the repository for license terms.