Filimo and Namava
PYPI · IRAN-VOD-MCP
Read-only Filimo and Namava catalogs: search, title details, episodes, new, genres, where to watch.
Available components
Last scanned (5 hours ago)
Scores higher than 60% of PyPI servers
Category Entertainment and Games
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →
Supply Chain Security50
- Malware scan not yet available for this package.Unverified
- No known CVEs affecting this package version or its production dependencies.Pass
- Runs hatchling.build at install time, a recognised build step with no custom scripting around it. View diagnostics → Pass
- 1 of 35 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency97
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Cryptographically verified build provenance (signed, bound to sepehr071/iran-vod-mcp). View diagnostics → Pass
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 0 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability67
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 2692 tokens (~207/item across 13 items; 13 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 13 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a current MCP spec version (2026-07-28).Pass
Unverified: 1 category
A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 5 Nov 26 −15
- Malware scan: pass → unverified ▼ security
- 4 Nov 26 79
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 5 Nov 2026 · Analysed pypi/iran-vod-mcp@0.1.1
Provenance Verified
A signed build attestation was found and verified, binding this exact artifact to the source repository it claims to come from.
| Result | Verified |
|---|---|
| Ecosystem | pypi |
| Reason | Verified |
| Discovered via | Registry attestation endpoint |
| Source repo | sepehr071/iran-vod-mcp |
| Certificate issuer | https://token.actions.githubusercontent.com |
| Certificate SAN | https://github.com/sepehr071/iran-vod-mcp/.github/workflows/publish.yml@refs/tags/v0.1.1 |
| Rekor log index | 3686504118 |
| Predicate type | PyPI publish attestation https://docs.pypi.org/attestations/publish/v1 |
| Subject digest | sha256:27da601ee26dd8a8d9b4860d70d691a365f631b89e3f042b0bf07d66e513dd48 |
Background: How many MCP packages publish verified provenance →
Install scripts 1 script
| Hook | Tier | Command |
|---|---|---|
| build_backend | allowlisted | hatchling.build |
Background: Why install scripts are a supply-chain risk →
Dependencies 35 packages
| Packages resolved | 35 |
|---|---|
| No linked repository | 1 |
| Tree resolution | Complete |
Background: SBOMs and build attestations, explained →
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
vod_browse Browse by genre ~279
List movies and series of one genre on Filimo and Namava, with Filimo's sort and country filters. Use for "best comedy series on Filimo", "Iranian dramas", "new documentaries". Filimo rows carry year, rating, IMDb and summary; Namava rows only title, kind and id (use vod_title). Next: vod_title or vod_episodes. For themed lists (IMDb top 250, Oscar, kids, coming soon) use vod_collections instead.
| Name | Type | Req | Description |
|---|---|---|---|
| country | – | – | Filimo only: producer country filter such as iran, america, turkey, s_korea (list in vod_genres). |
| genre | string | yes | Genre name in Persian or English, e.g. کمدی, comedy, درام, documentary. See vod_genres. |
| kind | string | – | Only movies, only series, or all. Namava ignores this and returns both kinds. |
| limit | integer | – | How many titles to return. |
| page | integer | – | Page number, 1 = first. Filimo pages reach about 200 titles per filter (5 site pages of 40). |
| site | string | – | Which catalog; 'both' (default) returns two lists. |
| sort | string | – | Filimo only: order of the list. Namava always lists newest first. |
No output schema declared.
No examples provided.
vod_collection Open a collection ~259
Show the titles of one curated list on Filimo or Namava, such as the IMDb top 250 or coming soon. Use after vod_collections. Filimo lists accept sort and country filters and reach about 200 titles; Namava lists are fixed (newest or editorial order, `upcoming` marks titles without a release date). The Filimo key 'kids' opens the kids home page as several rows. Next: vod_title with a `ref`.
| Name | Type | Req | Description |
|---|---|---|---|
| country | – | – | Filimo only: producer country filter such as iran, turkey (see vod_genres). |
| key | string | yes | A key from vod_collections, e.g. 'filimo:imdbtop250', 'filimo:animated_under_15/under_6', 'namava:popular', 'namava:coming_soon', 'namava:post:1437' or 'namava:category:persian'. |
| kind | string | – | Only movies, only series, or all. |
| limit | integer | – | How many titles to return. |
| page | integer | – | Page number, 1 = first. |
| sort | string | – | Filimo only: order of the list (not for the kids age keys). |
No output schema declared.
No examples provided.
vod_collections List collections ~120
List the curated lists vod_collection can open on Filimo and Namava: IMDb top 250, Oscar, kids, coming soon and more. Use when the user asks for a themed list (best-of, festival winners, kids, Korean or Turkish series, true stories). Each entry has a `key` to pass to vod_collection. Namava category groups (any slug from vod_genres) also work as `namava:category:<slug>`.
| Name | Type | Req | Description |
|---|---|---|---|
| site | string | – | Which catalog; 'both' (default) lists both. |
No output schema declared.
No examples provided.
vod_episodes Series seasons and episodes ~158
List the seasons of a series and the episodes of one season (title, summary, length, publish date). Use after vod_search or vod_title when the user wants episodes, how many seasons exist or the newest episode. Takes a series ref; a movie ref returns an error. Default season is the latest. Streaming links are not provided.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Max episodes to return. |
| ref | string | yes | Title ref from vod_search, vod_new, vod_browse or vod_featured, e.g. 'filimo:0bd4p', 'filimo:150570' or 'namava:series:2377'. |
| season | – | – | Season number (1 = first). Default: the latest season. |
No output schema declared.
No examples provided.
vod_featured Front-page picks ~160
Show what Filimo and Namava promote right now: Filimo's front-page rows (new, popular, box office, genres) and Namava's top slider and top list. Use for "what is popular / trending on Filimo or Namava". These are editorial picks, not view counts. Take a `ref` from here to vod_title for details. For Namava's most-viewed list use vod_collection(key="namava:popular").
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | – | Filimo only: use the Movies page or the Series page rows (the Series page has the popular series row). |
| per_row | integer | – | Titles per row. |
| site | string | – | Which catalog; 'both' (default) returns both. |
No output schema declared.
No examples provided.
vod_genres List genres ~74
List the genre names vod_browse accepts for Filimo and Namava, with the English aliases. Use before vod_browse when unsure of a genre name. Persian names work for both sites; English aliases such as comedy or drama work too. Filimo also takes sort and country filters (see vod_browse).
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
vod_new New releases ~123
List the newest titles added to Filimo and Namava, most recent first. Use for "what is new on Filimo/Namava". Filimo lists include year, rating and summary; Namava lists only title and kind (call vod_title for more). Use vod_featured for what each site promotes on its front page instead.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | – | Only movies, only series, or all. |
| limit | integer | – | How many titles to return. |
| site | string | – | Which catalog; 'both' (default) returns two lists. |
No output schema declared.
No examples provided.
vod_person Actor or director profile ~189
Look up an actor, director or writer on Filimo and Namava: short bio and the titles they appear in. Use for "what has X acted in / directed on Filimo or Namava". Titles carry a `ref` for vod_title. Filimo gives birth date and place when it has them; Namava gives a bio text. A name matches the first search hit (exact name first); `other_matches` lists further people with similar names. Series appear once, not per episode.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Max titles per site. |
| name | string | yes | Person's name in Persian (Filimo also takes the Latin name), e.g. پارسا پیروزفر; or a 'namava:person:<id>' ref from vod_title. |
| site | string | – | Which catalog; 'both' (default) looks on Filimo and Namava. |
No output schema declared.
No examples provided.
vod_plans Subscription plans ~113
Show Namava's public subscription plans and prices (Filimo's prices are not available in its JSON API). Use for "how much is a Namava subscription". Prices are in toman before 10% VAT. `price` is the list price, `price_new_user` the discounted price shown to new users (what a guest sees); `auto_renew` is the monthly plan that renews itself. Filimo shows its prices only in its payment page (https://www.filimo.com/payment).
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
vod_related Similar titles ~150
List titles similar to one movie or series on Filimo or Namava ("viewers also watch"). Use after vod_title when the user wants more like it. Filimo also returns its related rows (more by the same actors or writer, same genre and decade) and the featured actors and writers; Namava returns one recommendation list. Take a `ref` from the result to vod_title.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Max similar titles. |
| ref | string | yes | Title ref from vod_search, vod_new, vod_browse or vod_featured, e.g. 'filimo:0bd4p', 'filimo:150570' or 'namava:series:2377'. |
No output schema declared.
No examples provided.
vod_search Search Filimo and Namava ~176
Search the Filimo and Namava catalogs by title and return matching movies and series with a ref for each. Use first when the user names a title. Each hit has a `ref` to pass to vod_title (full details), vod_episodes (series seasons and episodes). Use vod_where instead to learn which service has one specific title. Filimo hits include year, rating, genres and a summary; Namava search only returns title, kind and year.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | – | Only movies, only series, or all. |
| limit | integer | – | Max titles per site. |
| query | string | yes | Title words in Persian (or the Latin title for Filimo), e.g. شام ایرانی. |
| site | string | – | Which catalog to search; 'both' (default) searches Filimo and Namava. |
No output schema declared.
No examples provided.
vod_title Title details ~229
Get full details of one movie or series on Filimo or Namava: synopsis, genres, year, rating, age rating, cast, director. Use after vod_search, vod_browse or vod_new with the `ref` of a hit. For a series, follow with vod_episodes to list seasons and episodes; vod_related gives similar titles and vod_person a cast member's filmography. Ratings differ per site: Filimo gives stars out of 5 with a vote count and an IMDb score; Namava gives like and dislike counts (and an IMDb score for newer titles). Filimo's cast for a movie is the names in its description text; for a series it is the actors Filimo features (a few main ones). Namava `people` maps each name to a ref for vod_person.
| Name | Type | Req | Description |
|---|---|---|---|
| ref | string | yes | Title ref from vod_search, vod_new, vod_browse or vod_featured, e.g. 'filimo:0bd4p', 'filimo:150570' or 'namava:series:2377'. |
No output schema declared.
No examples provided.
vod_where Where to watch a title ~142
Tell which of Filimo and Namava carries a title, by searching both and matching the title text. Use for "is X on Filimo or Namava". Returns the matching titles per site (exact title match first, then titles that contain the words) and `available_on`. Only the catalogs are checked, not whether a title needs a subscription; use vod_title for that. Pass vod_search results to vod_title for details.
| Name | Type | Req | Description |
|---|---|---|---|
| title | string | yes | Exact or near-exact title in Persian, e.g. شام ایرانی. |
| year | – | – | Production year (Persian calendar like 1403, or Gregorian) to tell remakes apart. |
No output schema declared.
No examples provided.
How do I install the Filimo and Namava MCP server?
Filimo and Namava runs locally as a PyPI package, launched with uvx iran-vod-mcp. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
pypi · iran-vod-mcp
claude mcp add sepehr071-iran-vod-mcp -- uvx iran-vod-mcp
What is the Filimo and Namava MCP server?
Filimo and Namava is an MCP server listed in the public MCP registry as io.github.sepehr071/iran-vod-mcp. Read-only Filimo and Namava catalogs: search, title details, episodes, new, genres, where to watch. This page covers its PyPI package (iran-vod-mcp).
Is the Filimo and Namava MCP server safe to use?
Filimo and Namava scores 64 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 5 November 2026. Its build provenance is signed and verified. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Filimo and Namava MCP server expose?
Filimo and Namava exposes 13 tools: vod_search, vod_where, vod_title, vod_episodes, vod_new, and 8 more. Their descriptions and schemas cost roughly 2,172 tokens of context every time the server is loaded.
Is the Filimo and Namava MCP server still maintained?
Filimo and Namava is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.
What licence is the Filimo and Namava MCP server under?
Filimo and Namava declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.