
Filimo and Namava
io.github.sepehr071Published by GitHub account sepehr071v0.2.0Updated Nov 7, 2026
Read-only Filimo and Namava catalogs: search, title details, episodes, new, genres, where to watch.
Overview
Unofficial read-only MCP server for the Filimo and Namava movie and series catalogs: search titles, details, episodes, people and curated lists.
- What you can do
- Search both services by title and see which one carries a title
- Read synopsis, genres, year, rating, age rating, cast and director of a title
- List seasons and episodes of a series
- Look up actors and directors and their filmographies, plus similar titles
- Browse new releases, front-page picks, genres and curated lists such as IMDb top 250 or coming soon
- Show Namava subscription plans and prices
- When to use it
- Useful when someone asks whether a film or series is on Filimo or Namava, what it is about, who is in it, its rating or age rating, how many seasons it has, or what is new or worth watching in a genre. Not for watching, downloading or getting stream links.
- Requirements
- Runs locally over stdio via uvx, so uv and Python 3.10+ are needed. No account or API key. An optional IRAN_VOD_MCP_PROXY environment variable sets an HTTP proxy (single URL or comma-separated list); system proxy settings are ignored. Foreign licensed titles are only visible from Iranian IP addresses.
Installation
In SourceWeft
- Open Filimo and Namava in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
iran-vod-mcp: Filimo (فیلیمو) and Namava (نماوا) catalog MCP server for AI agents
iran-vod-mcp is an unofficial, read-only MCP server that gives AI agents the public movie and series catalogs of Filimo and Namava.
Its 13 tools search both services, tell you which one carries a title, read synopsis, rating, cast and age rating,
list seasons and episodes, look up actors and directors, find similar titles, open curated lists (IMDb top 250, Oscar, kids,
coming soon), browse genres and show Namava subscription prices.
No API key or account is needed. It works in Claude, Cursor, Copilot and any other MCP client.
For AI agents · Quick start · Tools · FAQ · فارسی
For AI agents
- What: unofficial MCP server (model context protocol) for filimo.com and namava.ir, the two big Iranian video-on-demand services: title search, "which service has this title", title details, series seasons and episodes, actor and director filmographies, similar titles, curated lists, new releases, front-page picks, genre browsing, Namava plans.
- Install:
uvx iran-vod-mcporclaude mcp add iran-vod -- uvx iran-vod-mcp. Transport: stdio. Needs uv (Python 3.10+). - Auth: none. Optional
IRAN_VOD_MCP_PROXY(HTTP proxy URL, or a comma-separated list); system proxy settings are ignored. - Access: read-only catalog data. It cannot log in, play video, give stream links or change anything, so no confirmation is needed before calling any tool.
- Tools: 13, all prefixed
vod_. Typical sequences:vod_search->vod_title->vod_episodes/vod_related/vod_person;vod_wherefor one title;vod_browse->vod_title;vod_collections->vod_collection. - Use when: the user asks if a film or series is on Filimo or Namava, what it is about, who is in it, its rating or age rating, how many seasons or episodes it has, what is new or popular, or what to watch in a genre.
- Do not use when: the user wants to watch, download or get stream links, or needs Filimo prices (only Namava plans are public JSON).
- Output: compact JSON. Years are Persian-calendar as the sites show them (foreign titles show the Gregorian year). Ratings differ: Filimo stars out of 5 with a vote count and IMDb, Namava like and dislike counts. Text is Persian site content.
- Machine-readable:
server.json.
Quick start
Or in any MCP client config:
Both sites answer from Iran directly. Foreign (licensed) titles are only listed to Iranian IP addresses: from abroad you
see the Iranian catalog only. If you need a proxy, set IRAN_VOD_MCP_PROXY=http://host:port.
Tools
Example prompts:
- "Is Iranian Dinner (شام ایرانی) on Filimo or Namava, and how many seasons?"
- "Best-rated Iranian comedy series on Filimo."
- "What is new on Namava this week?"
- "What has Parsa Pirouzfar acted in on Filimo?" / "What is coming soon to Namava?"
- فیلم بینوایان در نماوا هست؟ کارگردانش کیست؟
- سریالهای ایرانی با بیشترین امتیاز در فیلیمو کدامند؟
FAQ
Can it play or download videos? No. It lists and describes titles only; no stream or download URLs are fetched.
Why do I see fewer titles from abroad? Both services hide licensed foreign titles from non-Iranian IP addresses.
Why does a Filimo series show only a few actors? Filimo has no cast list. For a movie the names come from its description text; for a series they are the actors Filimo features on the series page (usually two or three).
Is it affiliated with Filimo or Namava? No. It reads the same public JSON the websites use, at a polite rate with a short cache.
فارسی
iran-vod-mcp یک سرور MCP غیررسمی و فقطخواندنی برای فهرست فیلم و سریال فیلیمو و نماوا است: جستجوی عنوان در هر دو سرویس،
اینکه یک عنوان در کدام سرویس هست، خلاصه داستان، امتیاز، رده سنی، بازیگران، فصلها و قسمتها، تازهها و دستهبندی ژانر.
پخش، دانلود و ورود به حساب پشتیبانی نمیشود. نصب: uvx iran-vod-mcp
License
MIT. Author: Sepehr Radmard (سپهر رادمرد), github.com/sepehr071, linkedin.com/in/sepehr-radmard.
Source: README.md at commit dc2a580
Tools
0Version history
2- v0.2.0LatestNov 7, 2026
- v0.1.1Nov 4, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts