Skip to main content

SurePassportPhoto

io.github.githubatlas/surepassportphotoVersion 1.0.0

Official passport, visa and ID photo requirements for 290 documents, with source and date.

Status

Responds484 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:52 UTC
Latency
484 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://surepassportphoto.com/mcp/Responds484 ms
No sign-in

Claude Code

claude mcp add --transport http surepassportphoto https://surepassportphoto.com/mcp/

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: surepassportphoto
Remote MCP server URL: https://surepassportphoto.com/mcp/

Cursor

{
  "mcpServers": {
    "surepassportphoto": {
      "url": "https://surepassportphoto.com/mcp/"
    }
  }
}

VS Code

code --add-mcp '{"name":"surepassportphoto","type":"http","url":"https://surepassportphoto.com/mcp/"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

4 tools

Tools of SurePassportPhoto
Read-only
Idempotent
Open world
find_documentResolve a user's country and document into the slug the other tools take. Pass the words the user used ('India passport', 'Schengen visa', 'UK passport digital', '2x2'). Returns JSON text with up to 5 matches, each with 'slug' (use it for get_photo_spec and get_make_link), the country, the document family, the title and a 'url' to cite, plus an 'attribution' line to quote with the answer.NoYesYesNo
get_make_linkA link that opens the photo tool for one document, so the user takes or uploads the photo on their own device. The photo is processed privately in the user's browser and is never sent through this connection: never ask the user for the photo here. Returns JSON text with 'url' (give it to the user), an 'instruction' sentence and an 'attribution' line.NoYesYesNo
get_photo_specThe official photo requirements of one document: print size in mm and inches, pixel size, digital file limits, head height and eye line as percentages of the photo height, background, glasses, expression, head covering, photo age, the authority's own guidance on photos taken at home, the source URL and the date it was last verified. Returns JSON text; numbers are millimetres, pixels, kilobytes or percentages as named. Quote the 'url' and the 'attribution' line in the answer and offer 'makeUrl' when the user wants the photo made.NoYesYesNo
list_countriesEvery country in the dataset with its ISO code, slug, number of documents and the URL of its page. Returns JSON text (about 12 KB) with 'count', 'countries' and an 'attribution' line. Use find_document instead when the user already named a country.NoYesYesNo

Details

Registry status
Active
Published
Nov 13, 2026
Updated
Nov 13, 2026
Categories (suggested)
DocumentsDesign and mediaSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing