Letterboxd MCP
Provides read-only access to public Letterboxd profile and diary data, including cached retrieval of users' public activity.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Letterboxd MCPshow my recent Letterboxd diary entries"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Related MCP server: tg-mcp-spy
Development setup
Install the project and development dependencies:
uv sync --devRun the test suite:
uv run pytestVerify the package entry point:
uv run letterboxd-mcpThe 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 modelMCP 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.
This server cannot be installed
Maintenance
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
Private journal MCP server to search, analyze, and create Dabble Me entries securely via OAuth.
Query SEC EDGAR filings, XBRL financials, and company data through MCP. STDIO & Streamable HTTP.
Remote MCP server for full read/write access to a Zotero library
UN FAOSTAT global food & agriculture statistics over a local SQLite mirror, via MCP.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRead-only MCP server for accessing local Kindle library data, exposing tools to query profile, health, and book metadata.MIT
- FlicenseNot gradedqualityBmaintenanceCaches Telegram channel posts locally in SQLite and exposes them via MCP tools for querying and management.-
- AlicenseAqualityAmaintenanceA local MCP server for managing saved Substack posts. Enables offline reading, searching, bookmarking, and unbookmarking of Substack content via CLI or MCP clients.17MIT

seojeom-mcpofficial
AlicenseNot gradedqualityDmaintenanceLocal-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.19MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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