imdb-mcp-server
A Python server implementing Model Context Protocol (MCP) for movie and TV show information using the IMDb API service.
The IMDb MCP Server is a Python-based server that implements the Model Context Protocol (MCP) to provide access to movie and TV show data from the IMDb database via the IMDb API. It acts as a bridge between agents and the IMDb database, offering detailed information about movies, TV shows, actors, directors, and more. The server is designed to facilitate efficient data retrieval and interaction with the IMDb API, making it easier for users to access a wide range of entertainment-related information. It supports various features such as movie and TV show search, detailed information retrieval, cast and crew details, top-rated and popular content lists, box office data, and upcoming releases. Additionally, it includes a caching system to improve performance and reduce API calls, as well as a pagination system to optimize data consumption by AI agents.
Features
- ๐ฌ Movie and TV show search capabilities
- ๐ Detailed information about movies and TV shows
- ๐จโ๐ฉโ๐งโ๐ฆ Cast and crew information
- ๐ Top-rated and popular content lists
- ๐ Efficient response caching system
Tools
Search Tools
Search for movies and TV shows
IMDb ID Tools
Get detailed information based on IMDb ID
Configuration Tools
Get available content types, types, countries and languages
Movies Tools
Get high-scoring movies, box office records and popular movies
TV Shows Tools
Get high scores and popular TV shows
Upcoming Releases Tools
Get upcoming movies and TV shows
India Spotlight Tools
Get information about specific movies in India