{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T16:25:00.264Z","url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp","markdownUrl":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp.md","server":{"slug":"sepehr071-gamefa-mcp","name":"Gamefa","registryName":"io.github.sepehr071/gamefa-mcp","description":"Read-only Gamefa (gamefa.com) Persian game and film site: news, scored reviews, profiles, releases.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"gamefa-mcp","type":"pypi","identifier":"gamefa-mcp","withdrawn":false,"url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp","version":"0.1.1","transport":"stdio","scoredAt":"2026-11-05T09:08:51.528Z"},"score":{"total":80,"tier":"high trust","status":"scored","weekDelta":null,"history":[{"date":"2026-11-05","total":80},{"date":"2026-11-04","total":79},{"date":"2026-11-03","total":79},{"date":"2026-11-02","total":63},{"date":"2026-11-01","total":63}]},"categories":[{"name":"Supply Chain Security","score":100,"verdict":"partial","reasons":["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."],"codes":[{"code":"supplychain.malware_clean","args":{}},{"code":"cve.none","args":{}},{"code":"installscript.allowlisted","args":{"tool":"hatchling.build","hooks":"build_backend"}},{"code":"dephealth.assessed","args":{"deps":"35","unhealthy":"1"}}]},{"name":"Provenance & Transparency","score":97,"verdict":"fail","reasons":["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."],"codes":[{"code":"provenance.repo_verified","args":{}},{"code":"provenance.verified","args":{"repo":"sepehr071/gamefa-mcp"}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"3"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":60,"verdict":"fail","reasons":["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."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_heavy","args":{"avg":"234","items":"13","tools":"13","tokens":"3051","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":13,"verdict":"partial","reasons":["Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"4"}}]},{"name":"Tool Coverage","score":98,"verdict":"partial","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","95% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"95"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["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."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"13"}},{"code":"toolsafety.manipulation_clean","args":{"units":"14","judged":"14"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a current MCP spec version (2026-07-28)."],"codes":[{"code":"protocol.current","args":{"version":"2026-07-28"}}]}],"inconclusive":[],"malware":[],"components":[{"slug":"gamefa-mcp","type":"pypi","identifier":"gamefa-mcp","withdrawn":false,"score":80,"current":true,"url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp","markdownUrl":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp.md"}],"facts":[{"label":"Registry","value":"pypi"},{"label":"Package","value":"gamefa-mcp"},{"label":"Version","value":"0.1.1"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"gf_search_articles","title":"Search articles","description":"Search Gamefa's news, reviews and features by keyword, newest matches first.\n\nUse for \"what has Gamefa written about X\". Returns id, title, date, url and a short summary per article.\n`tag` narrows to one topic tag, `year` to one publishing year. Call gf_article with an id to read the full\ntext. For the score of a reviewed game use gf_game or gf_reviews.","inputs":[{"name":"category","type":null,"required":false,"description":"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…"},{"name":"limit","type":"integer","required":false,"description":"Results per page."},{"name":"page","type":"integer","required":false,"description":"Page number, starting at 1."},{"name":"query","type":"string","required":true,"description":"Words to find, Persian or English (e.g. GTA 6, نقد، Elden Ring)."},{"name":"tag","type":null,"required":false,"description":"Topic tag slug or id (a game, franchise, studio or person) from gf_terms(kind='tag'), e.g. elden-ring."},{"name":"year","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":243},{"name":"gf_latest_articles","title":"Latest articles","description":"List the newest Gamefa articles, optionally for one section such as news, reviews, trailers or pc.\n\nUse for \"what is new at Gamefa\" or \"latest PlayStation news\". Returns id, title, date, url and a short summary.\nFor yearly top lists use category best-lists (or scores for Metacritic roundups) with `year`; for everything\nabout one game use `tag` (find it with gf_terms). Call gf_article to read one; gf_popular ranks by views.","inputs":[{"name":"category","type":null,"required":false,"description":"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…"},{"name":"limit","type":"integer","required":false,"description":"Results per page."},{"name":"page","type":"integer","required":false,"description":"Page number, starting at 1."},{"name":"tag","type":null,"required":false,"description":"Topic tag slug or id (a game, franchise, studio or person) from gf_terms(kind='tag'), e.g. elden-ring."},{"name":"year","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":234},{"name":"gf_article","title":"Read an article","description":"Read one Gamefa article as plain text, with the editors' score box when it is a review.\n\nUse after gf_search_articles, gf_latest_articles or gf_popular. Reviews carry `review` with score (out of 10),\nlabel, verdict, pros and cons. `tags` are the topic tags (pass a slug to the `tag` filter of the search tools, or\nuse the article id with gf_comments). Images and videos are dropped; the text is Persian.","inputs":[{"name":"article","type":"string","required":true,"description":"Article id (digits, from the search/latest tools) or the slug from its URL."},{"name":"max_chars","type":"integer","required":false,"description":"Cut the text at this length; truncated=true tells you more exists."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":152},{"name":"gf_reviews","title":"Game reviews with scores","description":"List Gamefa's game reviews (نقد و بررسی) newest first, each with the editors' score out of 10, label, pros and cons.\n\nUse for \"how did Gamefa rate X\" or \"latest reviews\"; `year` limits to one publishing year and `min_score` keeps\nonly the high scorers (filtered after paging, so a page may return fewer than `limit`).\nOlder reviews may have no score box (score is then missing).\nCall gf_article with the id for the full review text. For a game's profile score use gf_game.","inputs":[{"name":"limit","type":"integer","required":false,"description":"Reviews per page."},{"name":"min_score","type":null,"required":false,"description":"Keep only reviews scoring at least this (0-10)."},{"name":"page","type":"integer","required":false,"description":"Page number, starting at 1."},{"name":"query","type":null,"required":false,"description":"Optional words to narrow to one game, e.g. Elden Ring."},{"name":"year","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":190},{"name":"gf_popular","title":"Most read articles","description":"List the most viewed Gamefa articles of the past week, month, season or year, most viewed first.\n\nUse for \"what is trending at Gamefa\". Returns id, title, url and view/comment/like counts; read one with gf_article.","inputs":[{"name":"limit","type":"integer","required":false,"description":"Results per page."},{"name":"period","type":"string","required":false,"description":"Time window for the view counts."},{"name":"section","type":"string","required":false,"description":"Site section."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":92},{"name":"gf_games","title":"Game profiles","description":"Browse or search Gamefa's game profiles with the editors' score, user score, genres, platforms and release date.\n\nUse for \"best rated PS5 games\", \"games by Capcom\", \"best games of 2024\" or finding one game's slug. Sort\ntop_rated lists the highest Gamefa scores. Give at most one of platform, genre, developer, publisher; query\nworks alone. Small filters (up to 288 games, e.g. most developers and publishers) are read completely and\nsorted here (`complete`: true); for big ones a sort or `year` scans the first `depth` pages (default 8 = 288\ngames) of the sorted site list, so raise `depth` for deeper results. Find slugs with gf_terms. Release dates\ncome as Jalali plus ISO. Call gf_game with a slug for the full profile; gf_upcoming_games lists unreleased ones.","inputs":[{"name":"depth","type":"integer","required":false,"description":"Only when a filter is combined with a sort or year: site pages of 36 to scan (one request each)."},{"name":"developer","type":null,"required":false,"description":"URL slug from gf_game output."},{"name":"genre","type":null,"required":false,"description":"Genre slug, e.g. action, rpg, platformer, shooter."},{"name":"limit","type":"integer","required":false,"description":"Games per page (the site sends 36)."},{"name":"page","type":"integer","required":false,"description":"Page number, starting at 1."},{"name":"platform","type":null,"required":false,"description":"Platform slug: pc, playstation-5, playstation-4, xbox-series-x-s, nintendo-switch, ..."},{"name":"publisher","type":null,"required":false,"description":"URL slug from gf_game output."},{"name":"query","type":null,"required":false,"description":"Part of a game title, e.g. elden ring. Not combinable with the filters below."},{"name":"sort","type":"string","required":false,"description":"Order of the list. upcoming = not yet released, soonest first; newest = by release date, latest first (includes unreleased). top_rated = Gamefa editors' score."},{"name":"year","type":null,"required":false,"description":"Only games released in this Gregorian year."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":410},{"name":"gf_upcoming_games","title":"Upcoming game releases","description":"List games that have not been released yet, soonest first (Gamefa's release calendar), with ISO release dates.\n\nUse for \"what comes out next\", \"upcoming PS5 games\" or \"games releasing in December 2026\" (`month`). Dates are\nwhat Gamefa has; a far-off date may be a placeholder. Months far ahead scan up to `depth` pages.\nCall gf_game with a slug for details, or gf_search_articles for the news about it.","inputs":[{"name":"depth","type":"integer","required":false,"description":"Only when a filter is combined with a sort or year: site pages of 36 to scan (one request each)."},{"name":"genre","type":null,"required":false,"description":"Optional genre slug (not together with platform)."},{"name":"limit","type":"integer","required":false,"description":"Games per page (the site sends 36)."},{"name":"month","type":null,"required":false,"description":"Only releases in this month, ISO form YYYY-MM, e.g. 2026-12."},{"name":"page","type":"integer","required":false,"description":"Page number, starting at 1."},{"name":"platform","type":null,"required":false,"description":"Optional platform slug: pc, playstation-5, xbox-series-x-s, nintendo-switch, ..."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":231},{"name":"gf_films","title":"Film and series profiles","description":"Browse or search Gamefa's film and TV series profiles with IMDb score, user score, genres, director and release date.\n\nUse for \"top rated films on Gamefa\", \"best TV series\" (type=series), \"Nolan films\" or finding a slug. top_rated\nsorts by IMDb score; there is no Gamefa editors' score for films. Give at most one of type, genre, person,\ncompany, country, language, year; query works alone. Small sets are read completely (`complete`: true),\nbig ones only through their first `depth` pages (`partial`: true). Find slugs with gf_terms. Call gf_film with a\nslug for cast, runtime and more.","inputs":[{"name":"company","type":null,"required":false,"description":"Studio slug, e.g. warner-bros."},{"name":"country","type":null,"required":false,"description":"Country slug, e.g. usa."},{"name":"depth","type":"integer","required":false,"description":"Only when a filter is combined with a sort or year: site pages of 36 to scan (one request each)."},{"name":"genre","type":null,"required":false,"description":"Film genre slug, e.g. drama, horror, sci-fi."},{"name":"language","type":null,"required":false,"description":"Language slug, e.g. english."},{"name":"limit","type":"integer","required":false,"description":"Titles per page (the site sends 36)."},{"name":"page","type":"integer","required":false,"description":"Page number, starting at 1."},{"name":"person","type":null,"required":false,"description":"Actor/director slug, e.g. christopher-nolan."},{"name":"query","type":null,"required":false,"description":"Part of a title, in English, e.g. breaking bad."},{"name":"sort","type":"string","required":false,"description":"Order of the list. upcoming = not yet released, soonest first; newest = by release date, latest first (includes unreleased). top_rated = Gamefa editors' score."},{"name":"type","type":null,"required":false,"description":"Only films or only TV series."},{"name":"year","type":null,"required":false,"description":"Release year of the film or series."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":374},{"name":"gf_game","title":"Game profile","description":"Get one game's Gamefa profile: editors' score, user score and votes, Metacritic, release date, description.\n\nAlso platforms, genres, developers and publishers with slugs you can pass to gf_games as filters, the official\nwebsite, average playtime and the URL of Gamefa's review article (read it with gf_article).","inputs":[{"name":"slug","type":"string","required":true,"description":"Game slug from gf_games or gf_upcoming_games, e.g. elden-ring."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":101},{"name":"gf_film","title":"Film profile","description":"Get one film or series profile: IMDb and user score, genres, cast, director, writers, countries, runtime, release date.\n\nSlugs come from gf_films. Text is as Gamefa has it (mostly English names, Persian description).","inputs":[{"name":"slug","type":"string","required":true,"description":"Film or series slug from gf_films, e.g. killers-of-the-flower-moon-2023."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":88},{"name":"gf_terms","title":"Find filter slugs","description":"Find the slug of a platform, genre, developer, publisher, film person or studio, or an article topic tag.\n\nUse before gf_games, gf_films or the `tag` filter of the article tools when you only know a name. Each hit has\nslug, name and the number of games/films/articles under it; without `query` the biggest ones come first.","inputs":[{"name":"kind","type":"string","required":true,"description":"What to look up: game platform/genre/developer/publisher, film_* equivalents, or tag (article topics)."},{"name":"limit","type":"integer","required":false,"description":"Results to return."},{"name":"query","type":null,"required":false,"description":"Name or part of it, e.g. capcom, nolan, elden."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":147},{"name":"gf_comments","title":"Comments on an article or profile","description":"Read the public reader comments under a Gamefa article or a game/film profile, with likes and dislikes.\n\nUse for \"what do readers think of X\". On a game or film profile the comments are where users post their own\nverdicts and ratings. Replies carry `reply_to`, the parent comment id. Persian text, newest first by default.\n`author` is the name stored with the comment; a user may have renamed since.","inputs":[{"name":"limit","type":"integer","required":false,"description":"Comments per page."},{"name":"page","type":"integer","required":false,"description":"Page number, starting at 1."},{"name":"post_id","type":"integer","required":true,"description":"Article id (from the article tools) or a game/film `post_id` from gf_game / gf_film."},{"name":"sort","type":"string","required":false,"description":"Order by date."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":164},{"name":"gf_related","title":"Related articles or titles","description":"List the articles Gamefa links to a game or film profile, or the games/films it shows as similar.\n\nUse for \"news and reviews about X\" after gf_games or gf_films gave you the slug, or for \"games like X\". Articles\ncarry id, title, date and counts (read one with gf_article); similar titles are profiles like gf_games returns.","inputs":[{"name":"slug","type":"string","required":true,"description":"Game or film slug, e.g. elden-ring."},{"name":"type","type":"string","required":false,"description":"Whether the slug is a game or a film/series."},{"name":"what","type":"string","required":false,"description":"articles = Gamefa posts about it; similar = other games/films."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":142}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T09:08:51.000Z","track":"package","endpoint":null,"declaredUrl":null,"truncated":false,"tls":null,"dnssec":null,"auth":null,"httpsRedirect":null,"transports":[],"provenance":{"outcome":"verified","label":"Verified","reason":"verified","reasonLabel":"Verified","discovery":"attestation_endpoint","discoveryLabel":"Registry attestation endpoint","sourceRepo":null,"attestationSkipped":null,"attestationSkippedLabel":null},"installScripts":[{"hook":"build_backend","tier":"allowlisted"}],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":{"nodes":35,"partial":false,"deprecated":null,"stale":null,"noRepo":1}},"mismatches":[],"changelog":{"trackingSince":"2026-11-01","recent":[{"id":"chg_01a1aaf7-d6da-7e7f-a341-d23474b19608","kind":"score.total_changed","summary":"Trust score (79 → 80)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp#chg-chg_01a1aaf7-d6da-7e7f-a341-d23474b19608"},{"id":"chg_01a1a0dd-b4d4-7471-a87d-d9026c24df6c","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp#chg-chg_01a1a0dd-b4d4-7471-a87d-d9026c24df6c"},{"id":"chg_01a1a0dd-b4d5-79c4-bf4c-fab665b5d58e","kind":"score.total_changed","summary":"Trust score (63 → 79)","materiality":"functional","direction":"improvement","scoreDelta":16,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp#chg-chg_01a1a0dd-b4d5-79c4-bf4c-fab665b5d58e"},{"id":"chg_01a19b3e-6284-7eec-b84b-7e48698bd422","kind":"check.reverified","summary":"Stability (unverified → 0.03)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp#chg-chg_01a19b3e-6284-7eec-b84b-7e48698bd422"},{"id":"chg_01a19b3e-6285-7821-bd63-8023057f929a","kind":"package.version_changed","summary":"Package version (0.1.0 → 0.1.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp#chg-chg_01a19b3e-6285-7821-bd63-8023057f929a"},{"id":"chg_01a196de-cfcb-7baa-9b2f-09cbea85e5e5","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp#chg-chg_01a196de-cfcb-7baa-9b2f-09cbea85e5e5"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp","markdown":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp.md","changelogJson":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/sepehr071-gamefa-mcp/gamefa-mcp.xml","external":[{"label":"PyPI project","href":"https://pypi.org/project/gamefa-mcp/"},{"label":"Socket report","href":"https://socket.dev/pypi/package/gamefa-mcp"},{"label":"Repository","href":"https://github.com/sepehr071/gamefa-mcp"}]}}