About GoodWatch
GoodWatch is a movie and TV discovery and watch-tracking service that also suggests titles based on taste. The provided README describes app development and deployment, but gives no details about its MCP interface.
Key features
- 01Movie and TV discovery
- 02Watch tracking
- 03Taste-based suggestions
Use cases
- 01Finding movies and TV shows
- 02Recording watched titles
- 03Getting taste-based suggestions
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://goodwatch.app/mcpclaude mcp add --transport http app-goodwatch https://goodwatch.app/mcp{"mcpServers":{"app-goodwatch":{"type":"http","url":"https://goodwatch.app/mcp"}}}Open in Cursor{"servers":{"app-goodwatch":{"type":"http","url":"https://goodwatch.app/mcp"}}}Open in VS Code{"mcpServers":{"app-goodwatch":{"type":"http","url":"https://goodwatch.app/mcp"}}}{"mcpServers":{"app-goodwatch":{"serverUrl":"https://goodwatch.app/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEWelcome to Remix!
Development
From your terminal:
npm run dev
This starts your app in development mode, rebuilding assets on file changes.
Deployment
First, build your app for production:
npm run build
Then run the app in production mode:
npm start
Production
Coolify builds Dockerfile in this directory and runs the image on port 3000. To check the image locally:
docker build -t goodwatch-webapp .
docker run --rm -p 3000:3000 --env-file .env goodwatch-webapp
The image must not hold secrets: the build needs none, and Coolify passes the environment when the container starts.
Keep the runtime stage free of RUN instructions, and keep Coolify's "Inject Build Args to Dockerfile" off.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.