{"domain":"onlyfins.stream","name":"OnlyFins","url":"https://inite.ai/en/atlas/onlyfins.stream","site":"https://onlyfins.stream","summary":"Broadcasts a looped live underwater camera feed of a mountain stream's trout, with field notes on trout biology and behaviour.","forWhom":"Anglers and nature watchers curious about wild trout behaviour in a mountain stream","useCases":["watch live trout feeding in a mountain stream","identify rainbow and cutthroat trout by their markings","learn how trout hold position and feed in current"],"categories":[],"pricing":{"model":null,"freeTier":false,"startsAt":null,"page":"https://onlyfins.stream/pricing","readOn":"2026-11-01"},"priceMoves":[],"interfaces":{"readOn":"2026-11-01","apiDocs":null,"openapi":null,"mcp":[{"name":"stream.onlyfins/trout-talk","tie":"namespace","registered":true,"remotes":["https://onlyfins.stream/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-11-01","toolCount":8,"tools":["trout_now","talk_to_trout","answer_trout_question","trout_diary","trout_riddle","trout_lab","trout_dad_joke","troutish_dictionary"],"serverName":"onlyfins-trout"}}],"mcpServerCard":null,"status":null},"mcpMeasured":{"server":"https://onlyfins.stream/mcp","checkedSince":"2026-11-01","dailyChecks":3,"uptimePercent":null,"medianMs":87,"signIn":"none","clientRegistration":null,"tools":17,"contextTokens":1744,"definitionsGrade":"C","definitionsScore":73,"typedResults":0,"failingChecks":{"params_described":11,"annotations":17},"warnings":{},"coverage":{"share":null,"cases":[{"useCase":"watch live trout feeding in a mountain stream","verdict":"unsure","firstTool":null,"checks":null},{"useCase":"identify rainbow and cutthroat trout by their markings","verdict":"unsure","firstTool":null,"checks":null},{"useCase":"learn how trout hold position and feed in current","verdict":"unsure","firstTool":null,"checks":null}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":null},"score":null,"advice":{"verdict":"unproven","why":["whether its tools do the product's job has not been judged yet","checked on 3 of the 7 days it takes to judge reliability"],"how":["parameters are untyped or undescribed in 11 of 17 tools: check arguments before calling"]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","llmsTxt"],"mcp":[{"name":"stream.onlyfins/trout-talk","url":"https://onlyfins.stream/mcp","answers":"open","checkedOn":"2026-11-01","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=stream.onlyfins%2Ftrout-talk","config":{"mcpServers":{"onlyfins":{"url":"https://onlyfins.stream/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http onlyfins https://onlyfins.stream/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=onlyfins&config=eyJ1cmwiOiJodHRwczovL29ubHlmaW5zLnN0cmVhbS9tY3AifQ%3D%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22onlyfins%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fonlyfins.stream%2Fmcp%22%7D","connector":{"url":"https://onlyfins.stream/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":null,"apiDocs":null,"llmsTxt":"https://onlyfins.stream/llms.txt","status":null,"readOn":"2026-11-01"},"trust":{"readOn":"2026-11-01","certifications":[],"training":null},"used":null,"alive":100,"traits":{"buyer":"consumer","deployment":"saas-only","developerFocus":false,"readAt":"2026-11-01"},"verifiedPlans":null,"fromVendor":null}