Watchmode
live UtilityWatchmode MCP.
11 tools
0ms auth
free tier 50 calls/day
Tools
title_search Search titles.
No parameters required.
Try it
Response
title_detail Title detail.
No parameters required.
Try it
Response
title_sources Streaming sources.
No parameters required.
Try it
Response
title_seasons Seasons.
No parameters required.
Try it
Response
releases Recent/upcoming releases.
No parameters required.
Try it
Response
list_titles Title catalog.
No parameters required.
Try it
Response
sources Streaming sources/services.
No parameters required.
Try it
Response
networks Networks.
No parameters required.
Try it
Response
genres Genres.
No parameters required.
Try it
Response
regions Regions.
No parameters required.
Try it
Response
languages Languages.
No parameters required.
Try it
Response
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
List available tools
bash
curl -X POST https://gateway.pipeworx.io/watchmode/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' Call a tool
bash
curl -X POST https://gateway.pipeworx.io/watchmode/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"title_search","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("title_search", {}); ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("watchmode mcp");