Skip to main content
Glama

Server Details

Passport and visa photo rules for 110 documents in 60 countries, and upload limits as exact numbers.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.7/5.0

Scored across 4 tools

Disambiguation4/5

The four tools are mostly distinct: check_file_numbers validates a known file's metrics, interpret_upload_rules parses raw website rule text, and find/get_photo_requirements pair a search step with an ID-based retrieval. The only mild overlap is between find_photo_requirements (search/discovery) and get_photo_requirements (retrieve one document), but the descriptions clarify the boundary.

Naming Consistency5/5

All four names use a consistent snake_case verb_noun pattern (check_file_numbers, find_photo_requirements, get_photo_requirements, interpret_upload_rules). Verbs are specific and the structure is entirely predictable.

Tool Count4/5

Four tools is lean but appropriate for a narrowly scoped passport/visa photo-requirements helper, and each covers a distinct step. It sits at the thin end of the ideal range, with no redundant tools.

Completeness4/5

The set covers the requirements lifecycle well: discover documents, fetch their rules, interpret a site's raw rules, and validate known file metrics. A minor gap exists in that there's no tool to inspect an actual file directly (only user-supplied numbers) or to perform the resize itself, though the latter is delegated to saferesize.com.

Publisher details

Operator
SafeResize (run by an independent founder) · Publisher source
Vendor relationship
First-party · Publisher source
Trust center
Not available
Restrictions
None. The hosted server is free, with no sign-up and no key. · Publisher source

Available Tools

4 tools
check_file_numbersCheck file numbers against upload rulesA
Read-only
Inspect

Check a file's size in bytes, pixels and type against a website's upload rules, without sending the file. Use when you already know the numbers (e.g. from the file's properties).

Inputs: rules_text (required), width, format, height, +1 more.

find_photo_requirementsFind a passport or visa photo documentA
Read-only
Inspect

Search SafeResize's verified list of 110 passport and visa photo documents (60 countries and regions) by country, document or form name, e.g. "US visa", "DS-160", "Schengen", "India OCI", "Dubai". Returns matching documents with their document_id.

Inputs: query (required), limit.

get_photo_requirementsGet the official photo rules for a documentB
Read-only
Inspect

Official photo rules for one document: printed size, pixel rule, file size in KB, file type, background, head size, other rules, whether a self-made photo is accepted, the official source URL and the date SafeResize checked it, plus a link to make the photo free at saferesize.com.

Inputs: document_id (required).

interpret_upload_rulesRead a website's upload rulesA
Read-only
Inspect

Turn the upload rules a website shows (e.g. "JPG only, 10 KB to 50 KB, 200 x 230 pixels" or "PDF not more than 1 MB") into exact numbers: KB limits, a byte range that passes whether the site counts 1 KB as 1,000 or 1,024 bytes, pixels, file type, and the SafeResize tool that fixes the file.

Inputs: text (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Check visa requirements for 39,585 passport-destination pairs in 15 languages. Returns visa type, required documents, application process, and travel tips from 136 official government sources. Free quick checks without API key.
      5
      89 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables local, offline generation and validation of passport, visa, exam, and other standard portrait photos, with face detection, background replacement, specification-based cropping, and print-sheet layout.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources