# Gamefa (pypi · gamefa-mcp)

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

- Trust score: 80/100 (high trust)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-11-05

## Components

- pypi · `gamefa-mcp`: 80/100 (this document), [markdown](https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp.md), [page](https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp)

## Channel facts

- Registry: `pypi`
- Package: `gamefa-mcp`
- Version: `0.1.1`
- Transport: `stdio`

## Trust breakdown

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. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-11-05.

- **Supply Chain Security**: 100/100
  - No malware found by supply-chain analysis.
  - No known CVEs affecting this package version or its production dependencies.
  - Runs hatchling.build at install time, a recognised build step with no custom scripting around it.
  - 1 of 35 dependencies flagged as unhealthy.
- **Provenance & Transparency**: 97/100
  - Source repository is publicly reachable at the declared URL.
  - Cryptographically verified build provenance (signed, bound to sepehr071/gamefa-mcp).
  - Clear OSI-approved license (MIT).
  - Actively maintained (last published 3 days ago).
  - Disclosure check failed: no security disclosure policy was found in the source repository.
- **Schema Quality & AI Usability**: 60/100
  - AI-judged instruction clarity (good).
  - 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.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 13/100
  - Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 98/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 95% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 13 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a current MCP spec version (2026-07-28).

## 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.

### Claude

```bash
claude mcp add sepehr071-gamefa-mcp -- uvx gamefa-mcp
```

### Cursor

```json
{
  "mcpServers": {
    "sepehr071-gamefa-mcp": {
      "command": "uvx",
      "args": [
        "gamefa-mcp"
      ]
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "sepehr071-gamefa-mcp": {
      "command": "uvx",
      "args": [
        "gamefa-mcp"
      ]
    }
  }
}
```

### Codex

```bash
codex mcp add sepehr071-gamefa-mcp -- uvx gamefa-mcp
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "sepehr071-gamefa-mcp": {
      "type": "local",
      "command": [
        "uvx",
        "gamefa-mcp"
      ],
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add sepehr071-gamefa-mcp --command uvx --arg gamefa-mcp
```

### Hermes

```yaml
mcp_servers:
  sepehr071-gamefa-mcp:
    command: "uvx"
    args: ["gamefa-mcp"]
```

### Netclaw

```json
{
  "McpServers": {
    "sepehr071-gamefa-mcp": {
      "Transport": "stdio",
      "Command": "uvx",
      "Arguments": [
        "gamefa-mcp"
      ]
    }
  }
}
```

### Vellum

```bash
assistant mcp add sepehr071-gamefa-mcp -t stdio -c uvx -a gamefa-mcp
```

### Other

```json
{
  "mcpServers": {
    "sepehr071-gamefa-mcp": {
      "command": "uvx",
      "args": [
        "gamefa-mcp"
      ]
    }
  }
}
```

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-11-05 (score 80, +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.

### 2026-11-03 (score 79, +16)

- [security improvement] Malware scan: unverified → pass

### 2026-11-02 (score 63, 0)

- [functional improvement] Stability: unverified → 0.03
- [functional] Package version: 0.1.0 → 0.1.1

### 2026-11-01 (score 63)

First indexed and scored.

## MCP tools (13)

### `gf_search_articles` (~243 tokens)

Search articles

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.

Input parameters:

- `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…
- `limit` (integer): Results per page.
- `page` (integer): Page number, starting at 1.
- `query` (string, required): Words 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`

### `gf_latest_articles` (~234 tokens)

Latest articles

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.

Input parameters:

- `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…
- `limit` (integer): Results per page.
- `page` (integer): 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`

### `gf_article` (~152 tokens)

Read an article

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.

Input parameters:

- `article` (string, required): Article id (digits, from the search/latest tools) or the slug from its URL.
- `max_chars` (integer): Cut the text at this length; truncated=true tells you more exists.

### `gf_reviews` (~190 tokens)

Game reviews with scores

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.

Input parameters:

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

### `gf_popular` (~92 tokens)

Most read articles

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.

Input parameters:

- `limit` (integer): Results per page.
- `period` (string): Time window for the view counts.
- `section` (string): Site section.

### `gf_games` (~410 tokens)

Game profiles

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.

Input parameters:

- `depth` (integer): 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.
- `limit` (integer): Games per page (the site sends 36).
- `page` (integer): 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.
- `sort` (string): 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.

### `gf_upcoming_games` (~231 tokens)

Upcoming game releases

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.

Input parameters:

- `depth` (integer): 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).
- `limit` (integer): Games per page (the site sends 36).
- `month`: Only releases in this month, ISO form YYYY-MM, e.g. 2026-12.
- `page` (integer): Page number, starting at 1.
- `platform`: Optional platform slug: pc, playstation-5, xbox-series-x-s, nintendo-switch, ...

### `gf_films` (~374 tokens)

Film and series profiles

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.

Input parameters:

- `company`: Studio slug, e.g. warner-bros.
- `country`: Country slug, e.g. usa.
- `depth` (integer): 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.
- `limit` (integer): Titles per page (the site sends 36).
- `page` (integer): Page number, starting at 1.
- `person`: Actor/director slug, e.g. christopher-nolan.
- `query`: Part of a title, in English, e.g. breaking bad.
- `sort` (string): 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.

### `gf_game` (~101 tokens)

Game profile

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).

Input parameters:

- `slug` (string, required): Game slug from gf_games or gf_upcoming_games, e.g. elden-ring.

### `gf_film` (~88 tokens)

Film profile

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).

Input parameters:

- `slug` (string, required): Film or series slug from gf_films, e.g. killers-of-the-flower-moon-2023.

### `gf_terms` (~147 tokens)

Find filter slugs

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.

Input parameters:

- `kind` (string, required): What to look up: game platform/genre/developer/publisher, film_* equivalents, or tag (article topics).
- `limit` (integer): Results to return.
- `query`: Name or part of it, e.g. capcom, nolan, elden.

### `gf_comments` (~164 tokens)

Comments on an article or profile

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.

Input parameters:

- `limit` (integer): Comments per page.
- `page` (integer): Page number, starting at 1.
- `post_id` (integer, required): Article id (from the article tools) or a game/film `post_id` from gf_game / gf_film.
- `sort` (string): Order by date.

### `gf_related` (~142 tokens)

Related articles or titles

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.

Input parameters:

- `slug` (string, required): Game or film slug, e.g. elden-ring.
- `type` (string): Whether the slug is a game or a film/series.
- `what` (string): articles = Gamefa posts about it; similar = other games/films.

## Diagnostics

Captured diagnostic sections: Provenance, Install scripts, Dependencies. The full working is on the page: https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp#diagnostics

## Score history

- 2026-11-05: 80
- 2026-11-04: 79
- 2026-11-03: 79
- 2026-11-02: 63
- 2026-11-01: 63

## 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.

## Links

- PyPI project: https://pypi.org/project/gamefa-mcp/
- Socket report: https://socket.dev/pypi/package/gamefa-mcp
- Repository: https://github.com/sepehr071/gamefa-mcp
- Changelog RSS feed: https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp.xml
- Changelog JSON feed: https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp.json
- HTML version of this page: https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp
