Hermes TinyFish Plugin
gabeosx/hermes-plugin-tinyfish
TinyFish web search and fetch provider for Hermes Agent, with an optional remote browser
Hermes TinyFish Plugin is a Hermes Agent plugin that supplies TinyFish Search and Fetch as the backends for web_search and web_extract, with optional TinyFish Browser sessions.
What Hermes TinyFish Plugin does
The plugin provides TinyFish Search and Fetch as the web_search and web_extract backends for Hermes Agent, with plain-language tool routing and update awareness. It can also add TinyFish Browser as a remote browser session underneath Hermes's own browser loop, while Hermes stays the agent that plans and chooses tools. hermes tinyfish setup configures the hosted TinyFish MCP server with OAuth, limited to the search and fetch_content tools, and sets both web backends to tinyfish. It falls back to REST with TINYFISH_API_KEY when MCP OAuth is unavailable.
Browser use is off by default, since the browser credit policy starts at deny. hermes tinyfish status and doctor check the setup, and doctor --live runs independent Search and Fetch checks over MCP or REST. A nonblocking update check compares a Git install with the latest GitHub release or a pip install with the latest PyPI version, caches the result for 24 hours and never installs anything itself. It sends only the plugin version in the User-Agent and can be disabled with tinyfish.update_check set to false or NO_UPDATE_NOTIFIER=1.
Key features
- TinyFish Search and Fetch as web_search and web_extract backends
- Hosted OAuth MCP setup with a REST and API key fallback
- Browser access defaults to deny
- hermes tinyfish status and doctor commands, including live checks
- Nonblocking update check cached for 24 hours
- Install as a Hermes Git plugin or a Python package
When to use it
- Giving Hermes web search and page extraction through TinyFish
- Verifying a Hermes web provider setup with doctor --live
- Letting Hermes drive a remote TinyFish browser after you opt in
Who it is for: Hermes Agent users who want TinyFish as their web search and extraction provider.
How it fits with Hermes Agent
A Hermes plugin that selects TinyFish as the web search and extract backend, installed with hermes plugins install and enabled as web-tinyfish.
How to install Hermes TinyFish Plugin
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
hermes plugins install gabeosx/hermes-plugin-tinyfish/hermes --enable
hermes tinyfish setupRequirements: TinyFish access through hosted OAuth MCP sign-in or a TINYFISH_API_KEY
Note: It is an independent community plugin not affiliated with TinyFish or Nous Research, and the optional TinyFish Browser consumes credits.
FAQ
What is Hermes TinyFish Plugin?
Hermes TinyFish Plugin is a community plugin that makes TinyFish Search and Fetch the web_search and web_extract backends for Hermes Agent. It can optionally add TinyFish Browser sessions.
How do I install Hermes TinyFish Plugin?
Run hermes plugins install gabeosx/hermes-plugin-tinyfish/hermes --enable, then hermes tinyfish setup. Alternatively, run pip install hermes-plugin-tinyfish, hermes plugins enable web-tinyfish and hermes tinyfish setup.
Is Hermes TinyFish Plugin free and open source?
The plugin is MIT licensed. TinyFish documentation currently describes Search and Fetch as free and Browser as credit-consuming, but the README says pricing may change.
Similar plugins for Hermes Agent
All pluginsHermes Desktop plugin adding an achievements page, sidebar entry and statusbar score chip
Team-Volt Reasoning RouterHermes gateway plugin that picks the reasoning effort for each Discord, Telegram or Buzz message
DECRUX9812 TypeSafe Skill RouterHermes plugin that names the one skill worth loading before each model call, using TypeSafe's Jev model
techysy Hermes Fry CardsHermes gateway plugin that streams Feishu and Lark replies as live interactive cards
UndiFineD Hermes FleetManager PluginHermes plugin that adds a PostgreSQL-backed task queue and orchestration for a fleet of agents
promptclickrun bighelp-pluginHermes plugin for the bighelp iPhone app: agent boards, native cards, iPhone tools, voice and files
Related guides: How to install Hermes Agent · How to run Hermes Agent securely