4,500+ servers built on MCP Fusion
Vinkius
TVMaze logo
Vinkius
CrewAI logo

How to Use the TVMaze MCP in CrewAI

Automate TV research with CrewAI running off the powerful TVMaze MCP Server.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

TVMaze MCP on Cursor AI Code Editor MCP Client TVMaze MCP on Claude Desktop App MCP Integration TVMaze MCP on OpenAI Agents SDK MCP Compatible TVMaze MCP on Visual Studio Code MCP Extension Client TVMaze MCP on GitHub Copilot AI Agent MCP Integration TVMaze MCP on Google Gemini AI MCP Integration TVMaze MCP on Lovable AI Development MCP Client TVMaze MCP on Mistral AI Agents MCP Compatible TVMaze MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
CrewAI

Connect TVMaze MCP to CrewAI

Create your Vinkius account to connect TVMaze to CrewAI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Autonomous Show Research using CrewAI

Need a full dossier on a new show? First, Agent A uses `get_show` to grab all core details—genre, rating, summary. Then, Agent B takes the resulting ID and runs `get_show_episodes` to pull every season's episode guide. The crew collaboration makes this complex sequence easy. It even provides images for each season via `get_show_seasons`, letting your monitor agent build a complete visual report.

Cross-Reference People with CrewAI

Finding someone's career scope is simple. Agent A can use `get_person` to gather bio and external IDs for an actor. Then, Agent B uses `get_person_cast_credits` to list every show they were in, noting if the role was main or recurring. This makes building a complete resume possible. It's perfect for having one specialized agent research and another synthesize that data.

Schedule Analysis with CrewAI

Running a full market analysis? The `get_full_schedule` tool pulls all future episodes, allowing your crew to assess content availability across multiple networks. Because the MCP Server handles this large response, your autonomous agents don't choke on the data. Furthermore, you can use `get_show` and its external IDs in conjunction with the full schedule results for deeper context.

Setup guide

Set up TVMaze MCP in CrewAI

Prerequisites

  • Python 3.10+ installed
  • crewai package (pip install crewai)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install CrewAI

    Run pip install crewai to install the framework. MCP support is built-in via the mcps parameter.

  2. 2

    Add the MCP URL to your agent

    Pass your Vinkius endpoint directly to the mcps list. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically.

  3. 3

    Kick off your crew

    Create a Crew with your agent and tasks. Call crew.kickoff() — the agent will automatically invoke TVMaze tools as needed.

crew.py
from crewai import Agent, Task, Crew

agent = Agent(
    role="TVMaze Analyst",
    goal="Access and analyze TVMaze data via MCP.",
    backstory="Expert analyst with direct TVMaze access.",
    mcps=[
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ],
)

task = Task(
    description="List recent TVMaze transactions",
    agent=agent,
    expected_output="A summary of recent activity",
)

crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result)

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about TVMaze MCP in CrewAI

Run `search_shows` first to identify potential titles. If you want maximum precision, use the single-shot `single_search`. The result package contains everything from episodes to cast info, which your crew can process immediately.
Yes. Use `get_show_cast` for the actors, but also use `get_show_crew` to find key production staff like directors or creators. This allows your autonomous agents to build a complete team profile for any show.
You can use `search_people`, which uses fuzzy matching to find actors and crew members, even if you misspell their names. The results include notable shows for quick context.
Episode information includes the season/number, air date, name, summary, runtime, and image URL via `get_show_episodes`. This is all the detail needed to write a comprehensive episode guide.
This MCP Server touches public biographical data for people (name, birthday, birthplace) and show details. The tools are read-only, so no private user accounts or sensitive data is ever involved.

Start using the TVMaze MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 15 tools

We've already built the connector for TVMaze. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 15 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.