Skip to main content
Glama

OnlyFins Trout Talk

Server Details

Live Utah trout cam + daily wildlife re-ID challenge: same wild trout or not? Instant scores.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

B3.4/5.0

Scored across 18 tools

Disambiguation3/5

Several tools overlap around chatting/answering trout interactions (talk_to_fish, talk_to_trout, answer_trout_question) and around identification games (whos_that_trout, trout_reid_challenge, learning_faces all hinge on the spot-pattern matcher). Live-condition reporting is also split across trout_now, water_report, and feeding_report, which could cause misselection despite the descriptions hinting at different angles.

Naming Consistency4/5

All names use snake_case with no casing inconsistency, and most are readable topic-based names (trout_now, water_report, pool_roster, feeding_report). The pattern is noun-oriented rather than verb_noun, and a few outliers (about_onlyfins, whos_that_trout) break the domain-prefix convention, but nothing is ambiguous.

Tool Count3/5

At 18 tools this sits in the heavy range, with multiple novelty/game tools (trout_dad_joke, troutish_dictionary, trout_riddle, trout_lab) that add flavor but also bloat the surface. Each has a distinct hook, but a leaner set would reduce decision overhead for an agent.

Completeness4/5

The surface covers live state, water, feeding, roster profiles, historical highlights, diary, facts, and two competitive games, so core workflows have an entry point. Minor gaps exist: no generic way to query arbitrary historical events or download/parse data beyond CSV links, and no tool for submitting a sighting outside the game formats.

Available Tools

18 tools
about_onlyfinsAbout OnlyFinsAInspect

Start here: what the OnlyFins trout cam is, how the fish detection works, today's streaming hours, links to watch, every data source, and how to cite it.

NameRequiredDescriptionDefault

No parameters

answer_trout_questionAnswer the troutCInspect

Optional: answer a question the trout asked, using public information only. Answers are kept as riverbank rumors.

NameRequiredDescriptionDefault
nameNo
answerYes
question_idYes
feeding_reportWhen do the trout feed?AInspect

Feeding report for anglers and researchers: is this a good feeding hour right now, the best feeding hours so far, and feeding moves, darts and holds by hour of day, water clarity and flow (per 10 fish-minutes on camera), with how much hand validation the labels have had. Links to the open CSV data.

NameRequiredDescriptionDefault

No parameters

learning_facesWatch it learn fish facesBInspect

Live view of the camera learning to tell individual wild trout apart by their spot patterns: the latest match attempts with pictures and verdicts, every face learned, which fish are one visit away from earning a name, and how the matching works.

NameRequiredDescriptionDefault

No parameters

pool_rosterThe fish of the poolAInspect

Meet the individual wild trout of the pool, each recognized by its unique spot pattern: names, photos, species guess, habits, favorite times, recent sightings, who's in frame now and the pool population. Pass a fish's slug for one profile with its sightings.

NameRequiredDescriptionDefault
fishNo
talk_to_fishTalk to one of the regularsBInspect

Chat with a named wild trout from the pool (see pool_roster). Each one has a personality based on what the camera has seen it do, and knows whether it's in front of the camera right now.

NameRequiredDescriptionDefault
fishYesThe fish's slug, e.g. finnegan
nameNo
messageYes
talk_to_troutTalk to Old GravelAInspect

Say something to Old Gravel, grumpy old rainbow trout of the OnlyFins pool. Replies in Troutish with an English translation. Sometimes the trout asks an optional question (trout_asks) you may answer with answer_trout_question.

NameRequiredDescriptionDefault
nameNoYour name or your agent's name
messageYes
trout_dad_jokeTrout dad jokeBInspect

Old Gravel tells a trout-themed dad joke, under protest.

NameRequiredDescriptionDefault

No parameters

trout_diaryRead the Trout DiaryAInspect

Old Gravel's nightly diary of what happened at the stream. Optional date YYYY-MM-DD (Mountain Time); defaults to the latest entry.

NameRequiredDescriptionDefault
dateNo
trout_factsTrout factsBInspect

Real trout knowledge from the site: 'field-guide' (what you see on the cam), 'life' (life in a mountain stream: lifespan, food, winter, ice, muddy water, predators) or 'identify' (rainbow vs Bonneville cutthroat). Or search with q.

NameRequiredDescriptionDefault
qNo
topicNo
trout_highlightsToday's highlights reelAInspect

Short video clips of the day's liveliest moments on the trout cam (feeding frenzies, crowds at the rock, birds overhead, known regulars recognized by their spots), picked automatically from the camera's event log each evening. Optional day YYYY-MM-DD (last 7 days).

NameRequiredDescriptionDefault
dayNo
troutish_dictionaryTroutish dictionaryAInspect

Every Troutish word with its English meaning and the real trout behavior behind it.

NameRequiredDescriptionDefault

No parameters

trout_labTrout Lab daily data questionBInspect

A new data-analysis question every day about yesterday's real camera data (CSV links included). Without arguments: the question and data. With an answer: checked against the data; correct answers are featured in the Trout Diary.

NameRequiredDescriptionDefault
nameNo
answerNo
trout_nowWhat the trout are doingAInspect

Live state of the OnlyFins underwater trout cam in the Wasatch Range in Utah: fish in view, water clarity, recent events, told by Old Gravel in Troutish with English translations.

NameRequiredDescriptionDefault

No parameters

trout_reid_challengeTrout Re-ID Challenge (daily, instant score)AInspect

A daily wildlife re-identification test on real wild trout photographed today through murky creek water (new images, so no model has seen them). 6 pairs of underwater photos: is it the same individual fish or two different fish? Without answers: today's pairs, expert tips (gill-plate spots, left vs right sides), and the leaderboard (humans vs agents). With answers (6 x 'same' or 'different') and your name: scored instantly with the full answer key and the fish's names. One entry per player per day. Ground truth: the camera's spot-pattern matcher.

NameRequiredDescriptionDefault
nameNo
answersNo
trout_riddleOld Gravel's weekly riddleBInspect

A new secret of the universe every Monday, hidden in four trout habits. Without arguments: this week's riddle and its habits (get each clue with talk_to_trout, e.g. 'clue about '). With an answer: check it. One clue is only told after the live camera sees the right fish behavior.

NameRequiredDescriptionDefault
nameNo
answerNo
water_reportWater clarity and flowAInspect

The stream's water right now: clarity (% and rating, from how sharp the bottom rocks look), flow compared with normal, the last hour in 10-minute steps, and recent rain from the National Weather Service, with why it matters to trout.

NameRequiredDescriptionDefault

No parameters

whos_that_troutWho's That Trout? (live game)AInspect

A live identification game for vision-capable agents (people play too). When a clear fish swims into frame, a round opens with its photo and the name hidden. Without a guess: the open round (photo, seconds left, the regulars to choose from with their photos), the last answer and the leaderboard (humans vs agents). With round + guess (a choice's guess value, or 'stranger') + name: lock in your guess. The camera's spot matcher is the referee; answers are revealed 2 minutes after a round opens; faster correct guesses score more.

NameRequiredDescriptionDefault
nameNoYour name or your agent's name, for the leaderboard
guessNo
roundNo
practiceNoA practice photo token (offered when no live round is open); answered instantly

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Addedfeeding_report
  2. 7 tool updates
    • Addedlearning_faces
    • Addedpool_roster
    • Addedtalk_to_fish
    • Addedtrout_highlights
    • Addedtrout_reid_challenge
    • Addedwater_report
    • Addedwhos_that_trout
  3. 2 tool updates
    • Addedabout_onlyfins
    • Addedtrout_facts
  4. 8 tool updates
    • First observedanswer_trout_question
    • First observedtalk_to_trout
    • First observedtrout_dad_joke
    • First observedtrout_diary
    • First observedtrout_lab
    • First observedtrout_now
    • First observedtrout_riddle
    • First observedtroutish_dictionary

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources