Skip to main content
Glama

MyShows MCP Server

by zeloras

MyShows MCP Server

This project provides a Model Context Protocol (MCP) server for interacting with the myshows.me API. It allows you to connect agents to your MyShows profile to manage and search for TV shows.

Configuration

Configuration is handled via environment variables. You must set your myshows.me credentials before running the server.

MCP configuration

{ /// The name of your MCP server "myshows": { /// The command which runs the MCP server "command": "uvx", /// The arguments to pass to the MCP server "args": ["--from","git+https://github.com/zeloras/myshows_mcp.git","myshows_mcp"], /// The environment variables to set "env": {"MYSHOWS_LOGIN":"login","MYSHOWS_PASSWORD":"pwd"} } }

Available Tools

The server exposes the following tools:

  • search_shows(query: str, year: int = None, page: int = 0): Searches for TV shows by name and optional year.
  • watched_movies(page: int = 0): Retrieves a list of movies you have watched.
  • get_movie_show_by_id(myshows_item_id: int): Retrieves detailed information about a movie or show by its MyShows ID.
  • get_viewed_episodes(myshows_item_id: int): Retrieves a list of episodes you have viewed for a specific show by its MyShows ID.
  • check_episode(episode_id: int): Marks an episode as watched by its MyShows ID.
  • uncheck_episode(episode_id: int): Marks an episode as unwatched
  • set_movie_watch_status(movie_id: int, status: str): Sets the watch status of a movie by its MyShows ID.
  • get_calendar_episodes(): Retrieves a list of episodes scheduled for today.
  • get_myshows_recomendations(): Retrieves a list of recommendations from MyShows.
  • get_myshows_profile_shows_list(): Retrieves a list of shows from your MyShows profile.
-
security - not tested
F
license - not found
-
quality - not tested

A Model Context Protocol server that enables connecting LangChain or LangGraph agents to a MyShows.me profile, allowing users to manage and search for TV shows via API.

  1. Configuration
    1. MCP configuration
      1. Available Tools

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that provides AI assistants with structured access to your Logseq knowledge graph, enabling retrieval, searching, analysis, and creation of content within your personal knowledge base.
          Last updated -
          45
          TypeScript
          • Apple
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables integration with the TESS API, allowing users to list and manage agents, execute agents with custom messages, and manage files through natural language interfaces.
          Last updated -
          TypeScript
        • A
          security
          A
          license
          A
          quality
          A discovery and recommendation service that helps AI assistants find Model Context Protocol servers based on natural language queries.
          Last updated -
          445
          53
          TypeScript
          MIT License
          • Apple
          • Linux
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables intelligent searching across documentation for 30+ programming libraries and frameworks, fetching relevant information from official sources.
          Last updated -
          18
          6
          Python
          MIT License
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/zeloras/myshows_mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server