Fanart.tv MCP. Pull Posters, Banners, and Art Assets by ID.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Fanart.tv MCP Server gives you access to the largest fan-created artwork database for movies, TV shows, and music. You can pull posters, banners, logos, and more using your AI client.
It handles art retrieval for specific content types (movies by TMDb ID, TV shows by TVDb ID, music by MusicBrainz ID) and even tracks the latest additions across all media.
It's built for media centers, developers, and designers needing high-quality visual assets.
What your AI agents can do
Get album art
Returns CD art, album covers, disc backgrounds, and spine images for a music album using its MusicBrainz ID.
Get latest movies
Returns a list of movies with their TMDb IDs and the types of artwork recently added to Fanart.tv.
Get latest music
Returns a list of artists with their MusicBrainz IDs and the types of artwork recently added to Fanart.tv.
Retrieves posters, logos, backgrounds, and other art types for a movie when given its TMDb ID.
Retrieves banners, season posters, and clear logos for a TV show when given its TVDb ID.
Retrieves artist logos, backgrounds, and banners for a musician when given their MusicBrainz ID.
Retrieves CD art, album covers, and spine images for a specific music album using its MusicBrainz ID.
Checks for the newest additions of artwork across movies, TV shows, and music artists.
Retrieves high-resolution backgrounds and banners optimized for large displays for a TV show.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Fanart.tv MCP Server: 8 Tools for Media Asset Retrieval
These tools let your agent pull specific, high-resolution assets for movies, TV shows, and music using their unique identifiers.
019d8439get album art
Returns CD art, album covers, disc backgrounds, and spine images for a music album using its MusicBrainz ID.
019d8439get latest movies
Returns a list of movies with their TMDb IDs and the types of artwork recently added to Fanart.tv.
019d8439get latest music
Returns a list of artists with their MusicBrainz IDs and the types of artwork recently added to Fanart.tv.
019d8439get latest tv
Returns a list of TV shows with their TVDb IDs and the types of artwork recently added to Fanart.tv.
019d8439get movie art
Retrieves various art types—posters, logos, backgrounds, and clear art—for a specific movie using its TMDb ID.
019d8439get music artist art
Retrieves artist logos, backgrounds, and banners for a musician using their MusicBrainz ID.
019d8439get tv art
Retrieves banners, season posters, and clear logos for a TV show using its TVDb ID.
019d8439get tv art hd
Retrieves high-resolution backgrounds and banners, specifically optimized for large displays, for a TV show using its TVDb ID.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Fanart.tv, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You wanna pull art for movies, TV shows, and music? This server connects your AI client directly to the biggest fan-created art database out there. Instead of bouncing around art sites, your agent just calls a tool, and it spits out structured data with all the URLs and dimensions for posters, backgrounds, and logos.
You're working with the best visual assets, no cap.
Getting Movie Artwork
Give it a movie's TMDb ID and you get everything: posters, logos, backgrounds, and clear art. get_movie_art pulls all that art for a specific movie. get_album_art takes a music album's MusicBrainz ID and gives you the CD art, album covers, and spine images. get_tv_art retrieves banners, season posters, and clear logos for a TV show using its TVDb ID. get_tv_art_hd does the same thing but gives you high-resolution backgrounds and banners, perfect for a big screen.
Getting Artist Art and Finding New Stuff
For musicians, get_music_artist_art grabs artist logos, backgrounds, and banners using their MusicBrainz ID. You can check what's new across the board with get_latest_movies for recent movie art additions, get_latest_music for new music artist art, or get_latest_tv for the latest TV show art. You'll see the artist's MusicBrainz ID or the movie/show's TMDb/TVDb ID in the tool calls.
So, you need a visual asset for a project? You feed the tool the right ID—whether it's a TMDb ID for a movie, a TVDb ID for a series, or a MusicBrainz ID for an album—and your agent gets the art. You're set. You're done with manual searching.
How Fanart.tv MCP Works
- 1 First, your agent needs a unique identifier for the media you care about (e.g., a TMDb ID for a movie).
- 2 Second, the agent calls the specific tool (like
get_movie_art) with that ID. - 3 You get back a structured list detailing every available art asset type, including direct URLs and language information.
The bottom line is, you pass an ID, and the server returns a comprehensive, structured inventory of all related artwork.
Who Is Fanart.tv MCP For?
Media center developers, custom content creators, and digital artists who need to build visually rich interfaces. If your project relies on pulling specific, high-quality assets for movies, shows, or music, this is what you need. It eliminates the manual process of tracking down art for dozens of titles.
Integrates dynamic artwork fetching into platforms like Plex or Kodi, ensuring that newly added titles automatically pull the correct posters and backgrounds.
Uses the tool to discover and sample fan-created logos, banners, and backgrounds for design projects, maintaining accurate source metadata.
Builds applications that display media metadata, needing to pull not just the title, but the corresponding, correctly sized, high-res artwork for a consistent user experience.
What Changes When You Connect
- Get all art types for a movie in one call. Instead of needing separate endpoints for posters, logos, and backgrounds,
get_movie_artbundles everything you need for a single title, making the integration cleaner. - Support multiple media types. The server handles movies (TMDb ID), TV shows (TVDb ID), music (MusicBrainz ID), and albums—you don't need a separate API for each domain.
- Access high-resolution assets. The
get_tv_art_hdtool provides high-resolution backgrounds and banners, which is critical when building interfaces for large, modern displays. - Track new content easily. Use
get_latest_movies,get_latest_music, orget_latest_tvto quickly discover which titles or artists just got new artwork added, keeping your content feed fresh. - Build specific art views. Need just the CD art and spine images?
get_album_arthandles that niche requirement, pulling structured data for specific album components.
Real-World Use Cases
Refreshing a Media Center's Library
A media center developer needs to update the artwork for all movies added last week. They run get_latest_movies to get the list of new TMDb IDs, then loop through that list, calling get_movie_art for each one. This pulls the latest posters and fanart backgrounds automatically, keeping the library looking current.
Designing a Music Album Showcase
A digital artist needs to display the full visual package for an album. They use get_album_art with the album's MusicBrainz ID. The tool returns not just the main cover, but also the disc background and spine images, allowing the artist to build a complete, cohesive product display.
Cross-Platform TV Show Display
A content aggregator is building a TV guide app. They use get_tv_art to get the main banners and season posters for a show. If they need a massive background for a key art display, they follow up with get_tv_art_hd using the same TVDb ID to grab the high-res version.
Building a 'New Arrivals' Feed
A developer wants a dashboard showing all the most recent media additions. They call get_latest_music to see which artists just uploaded art, then use get_latest_tv to see which shows are new. This allows them to surface 'recently updated' content across different media types.
The Tradeoffs
Assuming one art endpoint handles everything
Trying to call a single tool and expect it to return posters for movies, banners for TV shows, and album art for music. This fails because the toolset is highly specialized.
→
Always use the specific tool for the content type. Use get_movie_art for movies, get_tv_art for shows, and get_album_art for albums. Don't mix the inputs.
Only retrieving the main poster
Calling the tool and only using the first URL returned (the main poster). This misses out on valuable assets like the clear logos or fanart backgrounds.
→ The output object contains multiple asset types. Your agent needs to parse the full response to pull the logos, backgrounds, and thumbs, not just the primary poster.
Using the wrong ID type
Trying to run get_movie_art but supplying a TVDb ID instead of a TMDb ID. The tool will fail or return an empty set.
→
Verify the ID type first. Use TMDb IDs for movies (get_movie_art), TVDb IDs for TV shows (get_tv_art), and MusicBrainz IDs for music (get_album_art).
When It Fits, When It Doesn't
Use this server if your project requires a reliable, structured way to pull multiple art types (posters, banners, logos) for distinct media types (movies, TV shows, music). The specific tools, like get_movie_art and get_tv_art, are necessary because they handle the specific metadata formats (TMDb ID, TVDb ID) and art types (clear art, season banners) required by professional media applications. Don't use this if you just need a single, basic image fetch—use a generic image API instead. If you only need to know what art exists and not the full asset details, use get_latest_movies to survey the content, but remember you still need the full tool to pull the assets.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Fanart.tv. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tracking down art assets is a nightmare of tabs and spreadsheets.
Right now, if you're building a media guide, you jump between TMDb for posters, TVDb for show banners, and then maybe a separate site for album art. You end up copy-pasting IDs and jumping through four different API calls just to get the full set of assets for one title.
With the Fanart.tv MCP Server, your agent does the heavy lifting. You give it the ID, and it runs the right tool (`get_movie_art`, `get_tv_art`, etc.) to return a single, structured payload containing every available asset URL, dimensions, and type. It's one request, all the art.
get_album_art: Get a full visual package for a music album.
Before, getting the art for an album meant finding the main cover, then separately looking for the CD booklet art and the spine image. This was a multi-step, manual process.
Now, the `get_album_art` tool takes the MusicBrainz ID and gives you the complete package in one go. You get the cover, the disc background, and the spine art, all listed and ready to use. It simplifies a complex metadata retrieval job.
Common Questions About Fanart.tv MCP
How do I get artwork for a movie using get_movie_art? +
You must pass the movie's TMDb ID to get_movie_art. The tool returns a structured list including posters, fanart backgrounds, and logos, all for that movie.
Can I get high-resolution TV art using get_tv_art_hd? +
Yes, get_tv_art_hd is for high-resolution assets. It returns backgrounds and banners sized for large displays, which is different from the standard output of get_tv_art.
What IDs do I need for get_music_artist_art? +
You need the artist's MusicBrainz ID. This ID lets the tool pull a full set of assets, including artist thumbs, logos, and concert backgrounds.
Which tool shows the most recently added artwork? +
Use get_latest_movies, get_latest_music, or get_latest_tv. These tools return lists of IDs and tell you exactly what kind of art was added most recently.
What is the difference between get_tv_art and get_tv_art_hd? +
get_tv_art provides standard banners and season posters. get_tv_art_hd is for high-resolution versions, specifically designed for large screen displays, so use the HD tool when size matters.
How do I use get_album_art to get artwork for an album? +
You provide the MusicBrainz ID for the album. This tool returns CD art, album covers, disc backgrounds, and spine images all in one call. It's perfect for generating full physical media assets for a project.
What is the purpose of the get_latest_movies tool? +
It returns a list of movies along with their TMDb IDs and the types of artwork recently added. This lets you discover new art additions across the entire database without knowing specific titles.
Which tool should I use to get artwork for a TV show by its TVDb ID? +
Use get_tv_art for standard show assets. This tool returns banners, fanart backgrounds, season posters, clear logos, and show thumbs. If you need higher quality, use get_tv_art_hd instead.
How do I get a Fanart.tv API key? +
Sign up for a free account at fanart.tv, go to your account settings and generate an API key. Personal keys are free and have a rate limit of 2 requests/second.
How do I find a movie's TMDb ID? +
Search for the movie on The Movie Database (TMDb). The numeric ID is in the URL. For example, Fight Club's URL contains '550' as its TMDb ID.
How do I find a TV show's TVDb ID? +
Search for the show on TheTVDB. The numeric ID is in the URL. For example, Game of Thrones' URL contains '121361' as its TVDb ID.
How do I find a music artist's MusicBrainz ID? +
Search for the artist on MusicBrainz. The UUID is the artist's MBID. For example, The Beatles' MBID is b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
ContentGroove
Equip your AI agent to automatically generate video highlights, splice long-form clips, and manage video projects natively with ContentGroove.
Cloudflare Stream
Manage video infrastructure via Cloudflare Stream—list videos, manage live inputs, and handle uploads directly from any AI agent.
Ideogram (AI Image Generation)
Generate and edit images via Ideogram — the industry leader for rendering text within AI-generated visuals.
You might also like
Copperx
Equip your AI agent to manage crypto payments, invoices, and subscriptions directly with Copperx.
Maropost
Automate marketing and commerce via Maropost — manage contacts, campaigns, and workflows.
Calibre-Web
Browse and manage your Calibre-Web library via OPDS and Kobo sync — access catalogs, specific shelves, and device metadata directly.