What it can do
- Find upload requirements. The exact rules for US passport photo, US visa photo, Green Card lottery (DV) photo, Schengen visa photo, UK passport photo (online application), IBPS application uploads, NEET (UG) application uploads, JEE (Main) application uploads, CUET (UG) application uploads, GATE application uploads, SBI Clerk (Junior Associates) uploads, India e-Visa photo, OCI card photo and signature and China visa photo (online form): pixel sizes, file size limits, head and eye position, the official source and the date it was checked, plus the FileFleet page that makes a photo that passes.
- Check a file. Tell your assistant a file’s type, size and pixel size, or let it read them, and it says which rules pass or fail and where to fix it. The file itself isn’t sent.
- Make a requirement link. A link with a form’s rules, such as “PDF or JPG, up to 2 MB, named Lastname_ID”. Anyone who opens it can fix their files to match, on their own device. In Claude, the rules also appear in the chat, where you can drop files in to check them.
Connect it
Claude
- In Claude’s connector settings, choose Add custom connector.
- Name it FileFleet and paste
https://mcp.filefleet.io/mcpas the address. - Choose No sign-in, then Add.
- In a new chat, make sure FileFleet is turned on, and try one of the prompts below.
ChatGPT
- Turn on developer mode in ChatGPT’s settings, under apps and connectors.
- Create a connector named FileFleet with the address
https://mcp.filefleet.io/mcpand no authentication. - Add it to a chat and try one of the prompts below.
Other assistants and tools
Any app that supports remote MCP servers can connect: use https://mcp.filefleet.io/mcp with the Streamable HTTP transport and no authentication.
Things to try
- “What size does a US visa photo need to be?”
- “Make a requirement link for ABC Lettings: PDF or JPG, under 2 MB, named Lastname_ID.”
- “The DS-160 rejected my photo. It’s a 2400 × 1600 JPG of 512 KB. What’s wrong with it?”
- “What are the IBPS photo and signature sizes?”
- “I need people to send me a scan of their ID as one PDF under 5 MB. Make me a link I can send them.”
Your files and privacy
FileFleet’s server never receives your files. When your assistant checks a file, it sends only the file’s details, such as its type, size and pixel size. The in-chat panel reads files on your device, and fixing happens on filefleet.io in your own browser. The server keeps nothing it receives. The full details are in thePrivacy Policy.
For developers
- Endpoint:
https://mcp.filefleet.io/mcp(Streamable HTTP, stateless, no authentication). - Tools:
find_upload_requirements,check_fileandmake_requirement_link, all read-only.make_requirement_linkincludes an MCP App view. - The same requirements as data: filefleet.io/requirements.json.
- Requirement links can also be written by hand:
https://filefleet.io/fit/?for=ABC+Lettings&types=pdf,jpg&max=2MB&name=Lastname_ID. The other parameters are listed in llms.txt.
Help
If something doesn’t work, or you’d like a form added to the list, write to hello@filefleet.io.