Connected apps
Use GoodWatch in your AI assistant
Add GoodWatch to Claude, ChatGPT, Cursor, VS Code and other AI apps. Then ask what to watch next, sort your Wishlist by how well it fits you, or log what you just watched, in your own words. It works with your GoodWatch account: your ratings, your shows, your streaming services. See what it looks like in a chat.
Your GoodWatch address
Every app asks for this. You then sign in with your GoodWatch account and allow the app once.
https://goodwatch.app/mcpYou need a free GoodWatch account. Sign up if you don't have one yet.
Pick your app
Tested means we connected GoodWatch with that app ourselves. Should work means we followed the app's own setup guide but haven't tried it yet. Any other app that supports remote MCP connectors with sign-in can use the same address.
Claude
TestedTested on claude.ai in a browser, October 2026. The desktop and phone apps should work too: they use the same connectors.
Or on claude.ai, open Customize, then Connectors.
- Press + Add, then Add custom connector.
- Name it GoodWatch, paste the address and press Continue.
https://goodwatch.app/mcp - Keep the sign-in settings Claude suggests and press Add.
- Press Connect next to GoodWatch. GoodWatch opens: sign in and press Allow.
- In a chat, press +, then Connectors, and switch GoodWatch on.
On your phone
Add GoodWatch on claude.ai or in the desktop app first. It then shows up in the Claude app on your phone, on the same account, with nothing more to set up.On a Team or Enterprise plan
An owner of your organization adds GoodWatch once, under Organization settings → Connectors. Then everyone presses Connect under Customize → Connectors and signs in with their own GoodWatch account.Who can use it: Every plan. Free has room for one custom connector. On Team and Enterprise, an owner adds it first. Checked October 17, 2026.
Menus look different? Claude's own help(opens in a new tab)
Cursor
Should workUses Cursor's documented install link. We haven't tested it yet.
Needs Cursor on this computer. Your browser asks whether to open it: allow it.
- Cursor shows GoodWatch and asks you to confirm the install. If no sign-in starts, look for GoodWatch in Cursor's MCP settings and sign in from there.
- GoodWatch opens in your browser: sign in and press Allow.
- Ask away in Cursor's chat.
Nothing happened? Add it by hand
Add this to ~/.cursor/mcp.json for all your projects, or to .cursor/mcp.json in one project:
{"mcpServers":{"goodwatch":{"url":"https://goodwatch.app/mcp"}}}Who can use it: Depends on your Cursor plan; Cursor's pricing pages don't say. Checked October 17, 2026.
Menus look different? Cursor's own help(opens in a new tab)
VS Code
Should workUses VS Code's documented install link. We haven't tested it yet.
Needs VS Code on this computer. Your browser asks whether to open it: allow it.
- VS Code shows GoodWatch. Press Install, trust the server when asked, and press Allow when VS Code asks to sign in to GoodWatch.
- GoodWatch opens in your browser: sign in and press Allow.
- Ask away in VS Code's chat.
Nothing happened? Add it by hand
Open the Command Palette, run MCP: Add Server, choose HTTP and paste the address. Or add this to .vscode/mcp.json:
{"servers":{"goodwatch":{"type":"http","url":"https://goodwatch.app/mcp"}}}Then select GoodWatch's tools in Copilot Chat's agent mode.
Who can use it: Needs GitHub Copilot, including Copilot Free. Business and Enterprise organizations must allow MCP servers. Checked October 17, 2026.
Menus look different? VS Code's own help(opens in a new tab)
Goose
Should workUses Goose's documented install link. We haven't tested it yet.
Needs Goose on this computer. Your browser asks whether to open it: allow it.
- Goose Desktop asks whether to add the GoodWatch extension. Confirm.
- GoodWatch opens in your browser: sign in and press Allow.
- Ask away in Goose's chat.
Nothing happened? Add it by hand
In Goose Desktop, open Extensions → Add custom extension, choose Streamable HTTP and paste the address:
https://goodwatch.app/mcpIn the Goose command line, run goose configure, then Add Extension → Remote Extension (Streamable HTTP).
Who can use it: Free app. The AI model you pick in Goose may cost money. Checked October 17, 2026.
Menus look different? Goose's own help(opens in a new tab)
LM Studio
Should workUses LM Studio's documented install link. We haven't tested it yet.
Needs LM Studio on this computer. Your browser asks whether to open it: allow it.
- LM Studio shows GoodWatch and asks you to install it. Confirm.
- GoodWatch opens in your browser: sign in and press Allow.
- Ask away in LM Studio's chat.
Nothing happened? Add it by hand
In LM Studio's side bar, open Program → Install → Edit mcp.json and add:
{"mcpServers":{"goodwatch":{"url":"https://goodwatch.app/mcp"}}}Who can use it: Free for home and work. Checked October 17, 2026.
Menus look different? LM Studio's own help(opens in a new tab)
Claude Code
Should workWorked against a development server in October 2026. Not tested with goodwatch.app yet.
- In a terminal, add GoodWatch for all your projects:
claude mcp add --transport http --scope user goodwatch https://goodwatch.app/mcp - Sign in:
claude mcp login goodwatchGoodWatch opens in your browser: sign in and press Allow. Claude Code keeps you signed in. Inside Claude Code, /mcp does the same.
Already added GoodWatch on claude.ai? Claude Code can use that connector too when you sign in with the same Claude account.
Who can use it: Every Claude plan that includes Claude Code, or a Claude Console account. Checked October 17, 2026.
Menus look different? Claude Code's own help(opens in a new tab)
Gemini CLI
Should workFollows Gemini CLI's docs. We haven't tested it yet.
- In a terminal, add GoodWatch for all your projects:
gemini mcp add --transport http --scope user goodwatch https://goodwatch.app/mcp - Start Gemini CLI and type:
/mcp auth goodwatchGoodWatch opens in your browser: sign in and press Allow. The browser has to run on the same computer as Gemini CLI.
Who can use it: Works with a free Google account. Checked October 17, 2026.
Menus look different? Gemini CLI's own help(opens in a new tab)
Codex
Should workFollows OpenAI's Codex docs. We haven't tested it yet.
- In a terminal, add GoodWatch for all your projects:
codex mcp add goodwatch --url https://goodwatch.app/mcp - Sign in:
codex mcp login goodwatchGoodWatch opens in your browser: sign in and press Allow. The Codex app and IDE extension pick it up too.
Who can use it: OpenAI's Codex docs don't name a plan limit for connectors. Checked October 17, 2026.
Menus look different? Codex's own help(opens in a new tab)
ChatGPT
Should workFollows OpenAI's setup guide. We haven't tested it yet.
Use chatgpt.com in a browser. Custom connectors aren't in the ChatGPT phone app.
- In Plugins, press + and choose Add custom MCP server.
- Name it GoodWatch, paste the address and choose OAuth as the sign-in.
https://goodwatch.app/mcp - Create it as a plugin, then install the plugin. GoodWatch opens: sign in and press Allow.
- In a new chat, type
@and pick GoodWatch.
I see Apps instead of Plugins
Some accounts still have the older menu. Open Apps and press Create, then fill in the same name, address and OAuth sign-in. If there's no Create, search ChatGPT's settings for "Developer mode" and turn it on first.
On Business, Enterprise or Edu
On Business, a workspace owner or admin adds GoodWatch. Enterprise and Edu workspaces can let other roles add it too.Who can use it: Business, Enterprise and Edu: see and change, on chatgpt.com in a browser. Pro: see only. Plus and Free: OpenAI's help doesn't list them. Checked October 17, 2026.
Menus look different? ChatGPT's own help(opens in a new tab)
What you'll see
- Step 1: Sign in to GoodWatch
A GoodWatch page opens in your browser. Sign in the way you always do, with your email or with Google.
- Step 2: Choose what it may do
Pick Read and change my GoodWatch so the app can log watches and rate titles, or Read-only. Then press Allow.
- Step 3: Find it in Settings
The app shows up in Settings → Connected apps, where you can disconnect it any time.
Things to ask
- “what should i watch next”
- “what on my wishlist would i love most”
- “something like arrival but lighter”
- “anything good on netflix tonight”
- “just watched severance s2e4”
- “score dune 2 with 9”
In Claude and some other apps, answers come with poster cards; others show text only. If you don't say when you watched something, GoodWatch saves the watch without a date. Your assistant finds titles by name as often as you like; searching by description (“slow sci-fi like arrival”) is limited to 20 searches a day.
What a connected app can do
It can see
- Your ratings, Wishlist and Not interested titles
- What you've watched and where you are in each show
- Your taste profile and recommendations
- Your country and streaming services
It can change
- Log what you watched, and remove a watch
- Rate titles and mark them Not interested
- Add titles to your Wishlist and remove them
- Set a show to Watching, On hold or Dropped
- Change your country and streaming services
It can never
- See your email address or password
- Change your password or delete your account
- Connect other apps
The assistant decides when to use GoodWatch, based on what you ask. Removing a watch, clearing a rating or changing your services is something your app may ask you to confirm first. How the app's maker treats what it reads is up to their privacy policy; ours explains what GoodWatch keeps.
Disconnect an app
On GoodWatch, open Settings → Connected apps and press Disconnect. The app loses access right away. Nothing you saved on GoodWatch is lost. Claude Code gets one line per computer, so you can disconnect one without the others.
Then remove GoodWatch in the app too: in Claude, Customize → Connectors → Remove; in ChatGPT, remove the plugin; in a terminal app, for example claude mcp remove goodwatch.
If something doesn't work
My assistant says GoodWatch isn't connected, or stopped working after an update.
New GoodWatch features don't show up.
I can't find a place to add a custom connector.
It reads my GoodWatch but can't change anything.
The sign-in page opens, but the app never finishes connecting.
It says “too many requests”.
GoodWatch calls the app unverified.
Still stuck? Write to hello@goodwatch.app and tell us which app you use.