Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Gamefa

PYPI · GAMEFA-MCP

Read-only Gamefa (gamefa.com) Persian game and film site: news, scored reviews, profiles, releases.

Available components

80 Trust /100

Last scanned (1 hour ago)

Scores higher than 80% of PyPI servers

Category Entertainment and Games

Trust breakdown (7 categories)

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 Security100
  • No malware found by supply-chain analysis.Pass
  • 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/gamefa-mcp). View diagnostics → Pass
  • Clear OSI-approved license (MIT).Pass
  • Actively maintained (last published 3 days ago).Pass
  • Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability60
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 3051 tokens (~234/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 Management13
  • Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage98
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 95% of tool parameters carry a description.Partial
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
Changelog

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 +1

    No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

  • 3 Nov 26 +16
    • Malware scan: unverified → pass ▲ security
  • 2 Nov 26 0
    • Stability: unverified → 0.03 ▲ functional
    • Package version: 0.1.0 → 0.1.1 functional
  • 1 Nov 26 63

    First indexed and scored.

Diagnostics

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/gamefa-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/gamefa-mcp
Certificate issuer https://token.actions.githubusercontent.com
Certificate SAN https://github.com/sepehr071/gamefa-mcp/.github/workflows/publish.yml@refs/tags/v0.1.1
Rekor log index 3637823218
Predicate type PyPI publish attestation https://docs.pypi.org/attestations/publish/v1
Subject digest sha256:2c6478505a327dd86a535f055cadfb327f035eaaabc924d41255f9d70cf77575

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 →

MCP tools · 13 exposed · ~2,568 tokens

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 →

Tool Tokens
gf_article ~152

Read one Gamefa article as plain text, with the editors' score box when it is a review. Use after gf_search_articles, gf_latest_articles or gf_popular. Reviews carry `review` with score (out of 10), label, verdict, pros and cons. `tags` are the topic tags (pass a slug to the `tag` filter of the search tools, or use the article id with gf_comments). Images and videos are dropped; the text is Persian.

NameTypeReqDescription
articlestringyesArticle id (digits, from the search/latest tools) or the slug from its URL.
max_charsinteger–Cut the text at this length; truncated=true tells you more exists.

No output schema declared.

No examples provided.

gf_comments ~164

Read the public reader comments under a Gamefa article or a game/film profile, with likes and dislikes. Use for "what do readers think of X". On a game or film profile the comments are where users post their own verdicts and ratings. Replies carry `reply_to`, the parent comment id. Persian text, newest first by default. `author` is the name stored with the comment; a user may have renamed since.

NameTypeReqDescription
limitinteger–Comments per page.
pageinteger–Page number, starting at 1.
post_idintegeryesArticle id (from the article tools) or a game/film `post_id` from gf_game / gf_film.
sortstring–Order by date.

No output schema declared.

No examples provided.

gf_film ~88

Get one film or series profile: IMDb and user score, genres, cast, director, writers, countries, runtime, release date. Slugs come from gf_films. Text is as Gamefa has it (mostly English names, Persian description).

NameTypeReqDescription
slugstringyesFilm or series slug from gf_films, e.g. killers-of-the-flower-moon-2023.

No output schema declared.

No examples provided.

gf_films ~374

Browse or search Gamefa's film and TV series profiles with IMDb score, user score, genres, director and release date. Use for "top rated films on Gamefa", "best TV series" (type=series), "Nolan films" or finding a slug. top_rated sorts by IMDb score; there is no Gamefa editors' score for films. Give at most one of type, genre, person, company, country, language, year; query works alone. Small sets are read completely (`complete`: true), big ones only through their first `depth` pages (`partial`: true). Find slugs with gf_terms. Call gf_film with a slug for cast, runtime and more.

NameTypeReqDescription
company––Studio slug, e.g. warner-bros.
country––Country slug, e.g. usa.
depthinteger–Only when a filter is combined with a sort or year: site pages of 36 to scan (one request each).
genre––Film genre slug, e.g. drama, horror, sci-fi.
language––Language slug, e.g. english.
limitinteger–Titles per page (the site sends 36).
pageinteger–Page number, starting at 1.
person––Actor/director slug, e.g. christopher-nolan.
query––Part of a title, in English, e.g. breaking bad.
sortstring–Order of the list. upcoming = not yet released, soonest first; newest = by release date, latest first (includes unreleased). top_rated = Gamefa editors' score.
type––Only films or only TV series.
year––Release year of the film or series.

No output schema declared.

No examples provided.

gf_game ~101

Get one game's Gamefa profile: editors' score, user score and votes, Metacritic, release date, description. Also platforms, genres, developers and publishers with slugs you can pass to gf_games as filters, the official website, average playtime and the URL of Gamefa's review article (read it with gf_article).

NameTypeReqDescription
slugstringyesGame slug from gf_games or gf_upcoming_games, e.g. elden-ring.

No output schema declared.

No examples provided.

gf_games ~410

Browse or search Gamefa's game profiles with the editors' score, user score, genres, platforms and release date. Use for "best rated PS5 games", "games by Capcom", "best games of 2024" or finding one game's slug. Sort top_rated lists the highest Gamefa scores. Give at most one of platform, genre, developer, publisher; query works alone. Small filters (up to 288 games, e.g. most developers and publishers) are read completely and sorted here (`complete`: true); for big ones a sort or `year` scans the first `depth` pages (default 8 = 288 games) of the sorted site list, so raise `depth` for deeper results. Find slugs with gf_terms. Release dates come as Jalali plus ISO. Call gf_game with a slug for the full profile; gf_upcoming_games lists unreleased ones.

NameTypeReqDescription
depthinteger–Only when a filter is combined with a sort or year: site pages of 36 to scan (one request each).
developer––URL slug from gf_game output.
genre––Genre slug, e.g. action, rpg, platformer, shooter.
limitinteger–Games per page (the site sends 36).
pageinteger–Page number, starting at 1.
platform––Platform slug: pc, playstation-5, playstation-4, xbox-series-x-s, nintendo-switch, ...
publisher––URL slug from gf_game output.
query––Part of a game title, e.g. elden ring. Not combinable with the filters below.
sortstring–Order of the list. upcoming = not yet released, soonest first; newest = by release date, latest first (includes unreleased). top_rated = Gamefa editors' score.
year––Only games released in this Gregorian year.

No output schema declared.

No examples provided.

gf_latest_articles ~234

List the newest Gamefa articles, optionally for one section such as news, reviews, trailers or pc. Use for "what is new at Gamefa" or "latest PlayStation news". Returns id, title, date, url and a short summary. For yearly top lists use category best-lists (or scores for Metacritic roundups) with `year`; for everything about one game use `tag` (find it with gf_terms). Call gf_article to read one; gf_popular ranks by views.

NameTypeReqDescription
category––Limit to one section: news, reviews, analysis, trailers, training, scores (Metacritic roundups), best-lists, pc, playstation, xbox, nintendo, mobile, cinema, film-reviews, anime, tech... Omit for eve…
limitinteger–Results per page.
pageinteger–Page number, starting at 1.
tag––Topic tag slug or id (a game, franchise, studio or person) from gf_terms(kind='tag'), e.g. elden-ring.
year–––

No output schema declared.

No examples provided.

gf_popular ~92

List the most viewed Gamefa articles of the past week, month, season or year, most viewed first. Use for "what is trending at Gamefa". Returns id, title, url and view/comment/like counts; read one with gf_article.

NameTypeReqDescription
limitinteger–Results per page.
periodstring–Time window for the view counts.
sectionstring–Site section.

No output schema declared.

No examples provided.

gf_related ~142

List the articles Gamefa links to a game or film profile, or the games/films it shows as similar. Use for "news and reviews about X" after gf_games or gf_films gave you the slug, or for "games like X". Articles carry id, title, date and counts (read one with gf_article); similar titles are profiles like gf_games returns.

NameTypeReqDescription
slugstringyesGame or film slug, e.g. elden-ring.
typestring–Whether the slug is a game or a film/series.
whatstring–articles = Gamefa posts about it; similar = other games/films.

No output schema declared.

No examples provided.

gf_reviews ~190

List Gamefa's game reviews (نقد و بررسی) newest first, each with the editors' score out of 10, label, pros and cons. Use for "how did Gamefa rate X" or "latest reviews"; `year` limits to one publishing year and `min_score` keeps only the high scorers (filtered after paging, so a page may return fewer than `limit`). Older reviews may have no score box (score is then missing). Call gf_article with the id for the full review text. For a game's profile score use gf_game.

NameTypeReqDescription
limitinteger–Reviews per page.
min_score––Keep only reviews scoring at least this (0-10).
pageinteger–Page number, starting at 1.
query––Optional words to narrow to one game, e.g. Elden Ring.
year–––

No output schema declared.

No examples provided.

gf_search_articles ~243

Search Gamefa's news, reviews and features by keyword, newest matches first. Use for "what has Gamefa written about X". Returns id, title, date, url and a short summary per article. `tag` narrows to one topic tag, `year` to one publishing year. Call gf_article with an id to read the full text. For the score of a reviewed game use gf_game or gf_reviews.

NameTypeReqDescription
category––Limit to one section: news, reviews, analysis, trailers, training, scores (Metacritic roundups), best-lists, pc, playstation, xbox, nintendo, mobile, cinema, film-reviews, anime, tech... Omit for eve…
limitinteger–Results per page.
pageinteger–Page number, starting at 1.
querystringyesWords to find, Persian or English (e.g. GTA 6, نقد، Elden Ring).
tag––Topic tag slug or id (a game, franchise, studio or person) from gf_terms(kind='tag'), e.g. elden-ring.
year–––

No output schema declared.

No examples provided.

gf_terms ~147

Find the slug of a platform, genre, developer, publisher, film person or studio, or an article topic tag. Use before gf_games, gf_films or the `tag` filter of the article tools when you only know a name. Each hit has slug, name and the number of games/films/articles under it; without `query` the biggest ones come first.

NameTypeReqDescription
kindstringyesWhat to look up: game platform/genre/developer/publisher, film_* equivalents, or tag (article topics).
limitinteger–Results to return.
query––Name or part of it, e.g. capcom, nolan, elden.

No output schema declared.

No examples provided.

gf_upcoming_games ~231

List games that have not been released yet, soonest first (Gamefa's release calendar), with ISO release dates. Use for "what comes out next", "upcoming PS5 games" or "games releasing in December 2026" (`month`). Dates are what Gamefa has; a far-off date may be a placeholder. Months far ahead scan up to `depth` pages. Call gf_game with a slug for details, or gf_search_articles for the news about it.

NameTypeReqDescription
depthinteger–Only when a filter is combined with a sort or year: site pages of 36 to scan (one request each).
genre––Optional genre slug (not together with platform).
limitinteger–Games per page (the site sends 36).
month––Only releases in this month, ISO form YYYY-MM, e.g. 2026-12.
pageinteger–Page number, starting at 1.
platform––Optional platform slug: pc, playstation-5, xbox-series-x-s, nintendo-switch, ...

No output schema declared.

No examples provided.

Install

How do I install the Gamefa MCP server?

Gamefa runs locally as a PyPI package, launched with uvx gamefa-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 · gamefa-mcp

# add to Claude Code
claude mcp add sepehr071-gamefa-mcp -- uvx gamefa-mcp
Common questions

What is the Gamefa MCP server?

Gamefa is an MCP server listed in the public MCP registry as io.github.sepehr071/gamefa-mcp. Read-only Gamefa (gamefa.com) Persian game and film site: news, scored reviews, profiles, releases. This page covers its PyPI package (gamefa-mcp).

Is the Gamefa MCP server safe to use?

Gamefa scores 80 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 Gamefa MCP server expose?

Gamefa exposes 13 tools: gf_search_articles, gf_latest_articles, gf_article, gf_reviews, gf_popular, and 8 more. Their descriptions and schemas cost roughly 2,568 tokens of context every time the server is loaded.

Is the Gamefa MCP server still maintained?

Gamefa 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 Gamefa MCP server under?

Gamefa declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.