Tinysearch MCP server
Self-hosted web research for MCP agents.
229 stars194 downloads/wk
Reviews
Write oneNobody has reviewed Tinysearch yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tinysearch tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_current_datetimeresearchscrape_url
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan33 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
What the publisher says
From the Tinysearch repository's README, as published. We do not edit it. Read it on GitHub
TinySearch
<!-- mcp-name: io.github.TinySuiteHQ/tinysearch -->
Spend tokens on answers, not webpages.
TinySearch searches, crawls, and reranks the web locally, then gives your agent only the evidence worth putting in its context.
Documentation · Quick start · Python · Discord
TinySearch is a self-hosted web-research tool for AI agents. It searches the web, reads the best pages, removes low-value content, and returns compact evidence with source URLs.
Your model receives the useful passages instead of paying to process entire webpages.
TinySearch is part of TinySuite, a suite of focused tools designed to make agentic operations cheaper by minimizing token usage through smart retrieval, selection, and context-management techniques.
Choose a tier
Tiers 1 and 2 need no search service. Tier 3 adds a dedicated SearXNG service, persistent model storage, and a network MCP endpoint. See the installation guide for the Docker setup.
The expensive part of agent research is context
A search result is not yet useful evidence. Agents often have to open several pages, ingest navigation and boilerplate, and spend paid input tokens deciding which passages matter.
TinySearch moves that work in front of the model:
flowchart LR
A[Question] --> B[Search and crawl]
B --> C[Local hybrid reranking]
C --> D[Compact evidence<br/>with source URLs]
D --> E[Your agent]That lowers cost in three ways:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add tinysearch -- docker run -i --rm docker.io/marcellm01/tinysearch:v0.4.0
Tinysearch: common questions
- Is Tinysearch MCP server safe?
- Yes, by our scan: it is graded A (94/100). Read the Tinysearch safety report
- How do I install Tinysearch?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Tinysearch need an API key?
- No secret keys are declared. It reads 5 settings from the environment.
- Is Tinysearch maintained?
- The last commit was 6 days ago (2026-09-21). The latest release is v0.4.0.
- What can I use instead of Tinysearch?
- Servers from other publishers that do the same job: webclaw MCP server.
Alternatives to Tinysearch
Same job from other publishers: the closest match first, then the best rated.
- webclawTurn any URL into clean markdown/JSON for AI agents. Self-hostable web content extraction.not reviewedEstablishedA