TVMaze
liveFilm/TVEntertainmentMediaTV show metadata, episode schedules, cast. Complements the movies pack with TV-specific coverage.
Tools
search_showsrequired: querySearch TV shows by name. Returns shows with id, name, premiere date, network, genres, rating, status, and TVMaze URL.
queryreqstringShow nameTry it
get_showrequired: show_idFetch a full show record by TVMaze ID. Optionally embed episodes, cast, seasons, or previous/next episode info for richer responses.
show_idreqnumberTVMaze show IDembed_episodesoptbooleanInclude episodesembed_castoptbooleanInclude castembed_seasonsoptbooleanInclude seasonsTry it
list_episodesrequired: show_idList all episodes of a show. Returns season, number, name, airdate, runtime, and summary.
show_idreqnumberTVMaze show IDspecialsoptbooleanInclude specialsTry it
tvmaze_get_scheduleWhat TV shows are airing on a given day in a country. Useful for "what aired last night on UK TV". Returns episode + show records.
No parameters required.
Try it
tvmaze_search_peopleSearch TVMaze's actor/person database by name. Returns matched people with id, name, country code, birthday, deathday, gender, and headshot image URL.
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/tvmaze/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/tvmaze/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_shows","arguments":{"query": "hello"}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("search_shows", {"query":"example"});// Or ask in plain English:
const answer = await px.ask("tv show metadata, episode schedules, cast");Related packs
Other Pipeworx packs in the same categories (Film/TV, Entertainment, Media):