{"data":{"name":"ai.idphoto/mcp","title":"IDPhoto.ai Passport & Visa Photos","description":"Turn a portrait into a compliant passport, visa or ID photo. 300+ official specs, 3 free a day.","version":"0.1.0","websiteUrl":"https://idphoto.ai","repositoryUrl":null,"remotes":[{"url":"https://mcp.idphoto.ai/mcp","type":"streamable-http","headers":[{"name":"X-IDP-API-Key","isSecret":true,"description":"idphoto.ai API key (optional; without it make_id_photo is limited to 3 free photos per day)"},{"name":"X-IDP-API-Secret","isSecret":true,"description":"idphoto.ai API secret (required together with X-IDP-API-Key)"}]}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-19T09:25:08.511Z","updatedAt":"2026-10-19T09:25:08.511Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"IDPhoto.ai Passport & Visa Photos","source":"official-registry","sourceId":"ai.idphoto/mcp","updatedAt":"2026-10-19T09:25:08.511Z","confidence":100,"websiteUrl":"https://idphoto.ai","description":"Turn a portrait into a compliant passport, visa or ID photo. 300+ official specs, 3 free a day.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"ai.idphoto/mcp","endpointFingerprint":"e1b72ecd1236d9b1a156e5f349d7491290f6f01e39f2ced81eadb2e6a9ca3539","name":"get_photo_spec","title":"Get photo spec","description":"Get the detailed requirements of one photo spec: physical size, pixel size, DPI, background color, head height / eye position guidance, glasses and expression rules.","inputSchema":{"type":"object","properties":{"specCode":{"type":"string","minLength":1,"maxLength":100,"description":"Spec code from list_photo_specs, e.g. 'us-passport'."}},"required":["specCode"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"06d2f31059bbceb7e95f6ab113d9bd0a32c1c4949a20adbf39847b0283a44099","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T02:46:19.404Z","metadataTrust":"untrusted"},{"serverName":"ai.idphoto/mcp","endpointFingerprint":"e1b72ecd1236d9b1a156e5f349d7491290f6f01e39f2ced81eadb2e6a9ca3539","name":"get_usage","title":"Get usage","description":"Show remaining quota. With API credentials: the idphoto.ai account status and remaining make-photo quota. Without credentials: how many free make_id_photo calls are left today.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"9134c44b0bd46ce1f312d95c6053aeeb29fa8ac72c3e8068fb0dbb5eccc1f52d","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T02:46:19.404Z","metadataTrust":"untrusted"},{"serverName":"ai.idphoto/mcp","endpointFingerprint":"e1b72ecd1236d9b1a156e5f349d7491290f6f01e39f2ced81eadb2e6a9ca3539","name":"list_photo_specs","title":"List photo specs","description":"List all supported passport / visa / ID photo specifications as specCode + human-readable name (e.g. 'us-passport' = 'US Passport'). Use this to find the specCode for make_id_photo.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"4fe715314df2ce2833abb0efb47c2e61d0e7f98118c51436283423b355a7ebbf","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T02:46:19.404Z","metadataTrust":"untrusted"},{"serverName":"ai.idphoto/mcp","endpointFingerprint":"e1b72ecd1236d9b1a156e5f349d7491290f6f01e39f2ced81eadb2e6a9ca3539","name":"make_id_photo","title":"Make ID photo","description":"Turn a portrait photo into a compliant passport / visa / ID photo for a given document spec (cropping, resizing, background replacement, quality checks). Returns a temporary download URL for the finished JPEG, its pixel/physical size, and any detected quality issues (e.g. ISSUE_EYEGLASSES_NOT_ALLOWED) that may require a retake. Use list_photo_specs or get_photo_spec first if you are unsure of the specCode. The input image must be base64 (data URI prefix allowed), at most ~4 MB decoded, showing one person facing the camera. Without API credentials this is limited to 3 photos per day.","inputSchema":{"type":"object","properties":{"specCode":{"type":"string","minLength":1,"maxLength":100,"description":"Document spec code, e.g. 'us-passport', 'uk-passport', 'schengen-visa'. Specs starting with 'ai-' use AI generation and may be slow."},"imageBase64":{"type":"string","minLength":1,"description":"Source portrait as base64 (JPEG/PNG). A 'data:image/jpeg;base64,' prefix is optional."}},"required":["specCode","imageBase64"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"definitionHash":"6b2868f3dd3e73ab441df8705878a6829ca4b5d0eef473467fa9ec5db439b198","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T02:46:19.404Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"e1b72ecd1236d9b1a156e5f349d7491290f6f01e39f2ced81eadb2e6a9ca3539","protocol":"streamable-http","status":"indexed","toolCount":4,"observedAt":"2026-11-02T02:46:19.404Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"ai.idphoto/mcp":{"url":"https://mcp.idphoto.ai/mcp"}}},"Cursor":{"mcpServers":{"ai.idphoto/mcp":{"url":"https://mcp.idphoto.ai/mcp"}}},"VS Code":{"servers":{"ai.idphoto/mcp":{"type":"http","url":"https://mcp.idphoto.ai/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://mcp.idphoto.ai/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:ai.idphoto%2Fmcp","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/ai.idphoto%2Fmcp","name":"ai.idphoto/mcp","description":"Turn a portrait into a compliant passport, visa or ID photo. 300+ official specs, 3 free a day.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://mcp.idphoto.ai/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://idphoto.ai","repositoryUrl":null,"version":"0.1.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"ai.idphoto/mcp","status":"online","lastCheckedAt":"2026-11-03T19:16:29.226Z","lastSuccessfulCheck":"2026-11-03T19:16:29.226Z","latencyMs":119,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T19:16:29.226Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T19:16:29.226Z"},"security":null,"timestamps":{"createdAt":"2026-10-19T09:25:08.511Z","updatedAt":"2026-10-19T09:25:08.511Z","observedAt":"2026-11-03T19:16:29.226Z"},"compatibility":{"serverVersion":"0.1.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}