Auditable deep-research MCP server powered by TinyFish Search and Fetch.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
An MCP server that adds a simple research workflow on top of TinyFish Search and Fetch.
The client model does the reasoning. The server keeps track of the research run, handles the search and fetch flow, stores the state, checks evidence and citations, and tells the client what should happen next.
There is no LLM running inside the server.
A research run usually follows this flow:
Search results are treated as candidates first, not as evidence by default.
The server also keeps duplicate sources from being counted more than once. This includes cases where the same paper or source appears through different URLs or mirrors.
Quotes are checked against the fetched source content, while semantic decisions such as whether a passage actually supports a claim are left to the client model.
Conflicting evidence is kept in the research state instead of being ignored, and citations are checked before the research is finalized.
The hosted MCP endpoint is:
Use it as a Streamable HTTP MCP server.
Requires Python 3.11+ and a TinyFish API key.
Example MCP client config:
The compatibility entrypoint is also available:
SQLite is fine for local or single-instance use:
For hosted or multi-instance deployments, use PostgreSQL:
PostgreSQL is the better option when more than one server instance can access the same research state.
The server is available through PyPI, the official MCP Registry, and the hosted Horizon endpoint.
PyPI:
MCP Registry:
Hosted MCP:
Clone the repo and install the dependencies:
Run it locally:
Run the checks:
The regular tests cover the implementation and storage layer. The research evals cover cases such as duplicate sources, weak evidence, quote mismatches, superseded claims, and citation coverage.
You can also inspect the MCP tools with:
If you want to deploy your own instance with Prefect Horizon, use:
Set:
Use PostgreSQL for hosted deployments instead of the local SQLite fallback.
MIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/tinyfish-guided-research)<a href="https://allmcps.com/mcp/tinyfish-guided-research"><img src="https://allmcps.com/api/badge/tinyfish-guided-research?style=directory" alt="TinyFish Guided Research on AllMCPs" /></a>