@striderlabs/mcp-max
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@striderlabs/mcp-maxsearch for 'The Wire'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@striderlabs/mcp-max
MCP (Model Context Protocol) server connector for Max (HBO Max streaming service). Enables AI agents to interact with Max using browser automation via Playwright.
Features
Search content — Search for movies and TV shows by title, actor, genre, etc.
Get content details — Retrieve detailed info including description, cast, rating, year, and genre
View watchlist — Access the user's saved content (My Stuff)
Add/remove from watchlist — Manage watchlist items
Continue watching — Get in-progress content with completion percentage
Viewing history — Access previously watched content
Related MCP server: Cloudflare Playwright MCP
Installation
npm install -g @striderlabs/mcp-maxOr use directly with npx:
npx @striderlabs/mcp-maxConfiguration
Add to your MCP client configuration (e.g., Claude Desktop claude_desktop_config.json):
{
"mcpServers": {
"max": {
"command": "npx",
"args": ["-y", "@striderlabs/mcp-max"]
}
}
}Authentication
This connector uses browser automation. To use features that require authentication (watchlist, continue watching, viewing history), you'll need to be logged into Max in the browser session.
The browser runs in headless mode by default. For first-time login, you may need to modify the headless option to false temporarily to complete authentication.
Available Tools
max_search
Search for movies and TV shows.
Parameters:
query(required): Search termstype(optional):"movie","series", or"all"(default)
max_get_details
Get detailed information about a specific title.
Parameters:
url(required): Content URL or path (e.g.,/movies/the-dark-knight)
max_get_watchlist
Retrieve the user's watchlist (My Stuff). Requires login.
max_add_to_watchlist
Add content to the user's watchlist.
Parameters:
url(required): Content URL or path
max_remove_from_watchlist
Remove content from the user's watchlist.
Parameters:
url(required): Content URL or path
max_get_continue_watching
Get in-progress content with completion percentages. Requires login.
max_get_viewing_history
Retrieve viewing history. Requires login.
Development
# Install dependencies
npm install
# Build
npm run build
# Run locally
node dist/index.jsRequirements
Node.js 18+
Playwright (automatically installed as a dependency)
License
MIT
Available Tools
5 toolsmax_get_continue_watchingA
Get the list of content the user has started watching but hasn't finished, including progress information.
Inputs: no named parameters.
max_get_detailsA
Get detailed information about a specific movie or TV show on Max, including description, cast, rating, and more.
Inputs: url (required).
max_get_viewing_historyA
Retrieve the user's complete viewing history on Max, showing previously watched content.
Inputs: no named parameters.
max_get_watchlistA
Retrieve the current user's watchlist (My Stuff) from Max. Requires the user to be logged in.
Inputs: no named parameters.
max_searchA
Search for movies and TV shows on Max (HBO Max). Returns a list of matching content.
Inputs: query (required), type.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
v1.0.0- First observed
max_get_continue_watching - First observed
max_get_details - First observed
max_get_viewing_history - First observed
max_get_watchlist - First observed
max_search
TDQS
Scored across 5 tools
Each tool targets a distinct aspect of Max: watchlist, continue watching, viewing history, search, and details. The descriptions clearly differentiate them, leaving no ambiguity.
All tools follow a consistent pattern: 'max_' prefix + verb + noun in snake_case. Verbs are descriptive (get, search) and object names are clear.
5 tools is a reasonable count for an info-retrieval-focused server. It covers the core read operations without being too sparse, though a few more could be added.
The set covers all main read operations (lists, search, details) but lacks any write operations (e.g., add/remove from watchlist), which limits completeness for full interaction.
Maintenance
Related MCP Connectors
Plex MCP server for ChatGPT, Claude and any AI agent: search libraries, list library items, add to Watchlist, mark item watched, add to playlist, list collections, grant library access and revoke library access in your own Plex account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Plex yourself; Cotlet does not store your password and you need no Plex API key. About the official Plex API: Plex has a documented HTTP API for Plex Media Server and no official MCP server (checked 5 Nov 2026). The API covers libraries, playlists, collections and playback history on one server and needs an X-Plex-Token. Setup and FAQ: https://cotlet.dev/integrations/plex-api-mcp-server
Trakt MCP server for ChatGPT, Claude and any AI agent: add to watchlist, rate movies and shows, mark episodes watched, manage custom lists and browse calendar in your own Trakt account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Trakt yourself; Cotlet does not store your password and you need no Trakt API key. About the official Trakt API: Trakt has a full REST API for history, ratings, watchlist, lists and calendars, but no official MCP server (checked 17 Oct 2026). Anyone can register an API app for free, with a verified GitHub account, and sign users in with OAuth 2.0 and PKCE. Setup and FAQ: https://cotlet.dev/integrations/trakt-api-mcp-server
Vimeo MCP server for ChatGPT, Claude and any AI agent: search videos, edit video details, move videos to folder, upload captions, add videos to showcase and get video analytics in your own Vimeo account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Vimeo yourself; Cotlet does not store your password and you need no Vimeo API key. About the official Vimeo API: Vimeo has a full REST API with OAuth 2.0 and an official remote MCP server in public beta that covers only part of it (checked 17 Oct 2026). The MCP server needs a Pro plan or above. Setup and FAQ: https://cotlet.dev/integrations/vimeo-api-mcp-server
AniList MCP server for ChatGPT, Claude and any AI agent: update list entry, rate anime or manga, list your anime list, read notifications, reply to activity and favourite a title in your own AniList account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to AniList yourself; Cotlet does not store your password and you need no AniList API key. About the official AniList API: AniList has a full, free public GraphQL API but no official MCP server (checked 17 Oct 2026). The API covers searching titles, reading and saving list entries, activity, favourites, follows and the forum. Setup and FAQ: https://cotlet.dev/integrations/anilist-api-mcp-server
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to control and automate your Chrome browser directly, leveraging existing login states and configurations for tasks like content analysis, semantic search across tabs, screenshots, network monitoring, and interactive operations.12MIT
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to control a browser for web automation tasks like navigation, typing, clicking, and taking screenshots.Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to search products, manage cart, place orders, and track shipments on Amazon via browser automation.9 npm2MIT
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to control a browser for web automation tasks such as navigation, typing, clicking, and taking screenshots.Apache 2.0