Skip to main content
Glama

Letterboxd MCP

A local-first, read-only MCP server for public Letterboxd data.

The project is under active development. Its MVP will expose public Letterboxd profile and diary data through a local FastMCP stdio server, backed by an SQLite cache. It will not log in to Letterboxd, access private data, modify Letterboxd state, bypass challenge pages, or require browser automation.

Requirements

  • Python 3.12 or newer

  • uv

Related MCP server: tg-mcp-spy

Development setup

Install the project and development dependencies:

uv sync --dev

Run the test suite:

uv run pytest

Verify the package entry point:

uv run letterboxd-mcp

The entry point currently reports that the project foundation is ready. The FastMCP stdio runtime and tools will be added in later implementation phases.

Planned architecture

MCP client -> FastMCP tool -> service -> SQLite repository/cache
                                      -> HTTP client -> parser -> typed model
  • MCP tools remain thin and contain no scraping or SQL.

  • HTTP behavior is isolated in the Letterboxd client.

  • CSS selectors are isolated in page-specific parsers.

  • SQL is isolated in database and repository modules.

  • Normal tests run offline with saved HTML fixtures.

See LETTERBOXD_MCP_SPEC.md for the product specification and .codex/plan/implementation.md for the implementation roadmap and progress ledger.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Read-only MCP server for accessing local Kindle library data, exposing tools to query profile, health, and book metadata.
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    A local MCP server for managing saved Substack posts. Enables offline reading, searching, bookmarking, and unbookmarking of Substack content via CLI or MCP clients.
    17
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Local-first MCP server that binds to a project opened by the Seojeom desktop app and serves its local wiki and graph data over stdio, enabling project-aware reading, searching, and writing of wiki and graph content.
    19
    MIT

Latest Blog Posts

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/GuptaJiHardik/movie-mcp-server'

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