# Search that shows its work

A self-hosted MCP server that searches the web, reads pages, and exposes signals about how much to trust its results. Useful when an agent needs traceable sources.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed
- Author: AG-Bureau
- License: AGPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/AG-Bureau/mcp-search
- Updated: 2026-09-26
- HTML: https://affpapa.org/en/nevibecode/mcp/search-that-shows-its-work

## What it does

The server offers five tools. `web_search` finds pages and reads selected results; `web_read` opens pages by URL, including PDFs and scans; `web_image_search` returns images with the address of the page hosting them. `web_screenshot` pairs a page image with text from the same visit, while `web_deep_search` builds an answer from several sources and flags claims it could not confirm.

It runs on your machine against your own metasearch instance, with a model key or without one. Docker Compose requires `SEARXNG_SECRET` and `BROWSER_WS_SECRET`; startup stops if either value is missing. The stdio option is available too, but stdout carries the protocol, so unrelated output breaks client communication.

## Requirements
- Needs: Docker

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- find web pages and read their contents
- open pages or PDFs and interpret scans
- compare a page screenshot with its text
- find images and their hosting-page addresses
- build a sourced answer and flag unconfirmed claims

## Example prompts
- Find pages about this library and read several relevant results.
- Read this PDF and check whether it explains the setup.
- Compare the page screenshot with its text, then answer my question.

## Similar
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16730
- [PostHog MCP Server](https://affpapa.org/en/nevibecode/mcp/posthog-mcp-server.md) — MCP server · ★ 40459
- [OpenWork MCP Gateway](https://affpapa.org/en/nevibecode/mcp/openwork-mcp-gateway.md) — MCP server · ★ 24271
- [Keploy](https://affpapa.org/en/nevibecode/mcp/keploy.md) — MCP server · ★ 18779
- [Nhost](https://affpapa.org/en/nevibecode/mcp/nhost.md) — MCP server · ★ 9369
- [basebalance.cloud — x402 RPC & MCP gateway](https://affpapa.org/en/nevibecode/mcp/basebalancecloud-x402-rpc-mcp-gateway.md) — MCP server · ★ 7548

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
