Labsco
MCP SERVER

Movie Database

by patw

Ask a MongoDB movie collection questions in plain language instead of writing queries against it.

Games, Entertainment & Fandom
Summary
A film catalogue you can interrogate by asking.

Four tools cover the shapes a question about a film collection actually takes — find some, count them, rank them, or open one up. The database stays where it is; what changes is that you stop writing the query.

What it is

A FastMCP server over a MongoDB movie database — the sample_mflix database and its movies collection. Four tools turn a spoken-style question into a query against it.

What you get
  • Movies found by title, genre, actor, year or minimum rating, with a limit you set
  • A count of the movies matching those same criteria
  • The highest-rated movies for a year or a genre
  • Full details for one movie you name
Requirements

Python 3.7 or newer, a MongoDB instance you can reach, and the sample_mflix database with its movies collection loaded. The connection string goes in a .env file.