{"name":"StreamScanner MCP","version":"1.0.0","description":"Query your Twitch streams, events, followers, supporters, raids, and rankings.","transport":"streamable-http","endpoint":"/mcp","auth":{"oauth2":{"authorization_server_metadata":"/.well-known/oauth-authorization-server","protected_resource_metadata":"/.well-known/oauth-protected-resource/mcp"}},"tools":[{"name":"whoami","description":"Return the StreamScanner (Twitch) account this connection is authenticated as."},{"name":"list_events","description":"List the user's recent Twitch/multi-platform channel events (follows, subs, gift subs, cheers/bits, raids, chat, etc). Filter by type, source, name, and date range. Defaults to the 50 most recent."},{"name":"list_streams","description":"List the user's past and current streams (start/end time, duration, title, game). Filter by date range and title/game text. Each stream has an id that can be used to fetch its full activity."},{"name":"get_stream","description":"Get one stream by its id: totals plus who raided in, raids sent out, shoutouts given/received, follows, subscriptions, gift subs, cheers/bits, and donations during that stream."},{"name":"list_streamers","description":"List streamers related to the user: people they follow, their followers, mutuals (both ways), or their favorites. Optionally search by name or restrict to those currently live."},{"name":"get_streamer","description":"Get the relationship + activity summary between the user and one streamer (by Twitch user id): raids, shoutouts, subs, gift subs, cheers, follows, shared followers/following, live status."},{"name":"list_supporters","description":"List the user's supporters in one category: raids, current-subs, subscribers (history), bits, gifts, shoutouts, patreon, kofi, paypal. Optionally scope to a time range."},{"name":"list_raid_targets","description":"Suggest channels to raid out to right now: streamers the user follows (or favorites) who are currently live, sorted by viewers. tab=recommended returns the top ~10."},{"name":"get_ranks","description":"Where the user ranks (by recent stream activity) among a population: their favorites, the streamers they follow, or the streamers who follow them. Returns the ranked list with the user's position."},{"name":"favorite_streamer","description":"Add a streamer to the user's favorites. Provide the Twitch user id and username (display name + avatar optional)."},{"name":"unfavorite_streamer","description":"Remove a streamer from the user's favorites by Twitch user id."}]}