{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.ubriot/ubriot","description":"Build, sign, submit and roll back React Native and Expo releases from an AI assistant.","title":"Ubriot","version":"2.5.0","websiteUrl":"https://ubriot.dev/mcp","icons":[{"src":"https://ubriot.dev/ubriot-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"ubriot-mcp","version":"2.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Ubriot API key from ubriot.dev/dashboard/api-keys, or a session token. Use this or UBRIOT_EMAIL plus UBRIOT_PASSWORD.","isSecret":true,"name":"UBRIOT_TOKEN"},{"description":"Ubriot account email, used with UBRIOT_PASSWORD when UBRIOT_TOKEN is not set.","name":"UBRIOT_EMAIL"},{"description":"Ubriot account password, used with UBRIOT_EMAIL when UBRIOT_TOKEN is not set.","isSecret":true,"name":"UBRIOT_PASSWORD"},{"description":"Optional. A push server key for one app, needed only by ubriot_send_push.","isSecret":true,"name":"UBRIOT_PUSH_SERVER_KEY"},{"description":"Optional. Your OpenAI key, used only by ubriot_diagnose_failure and ubriot_generate_release_notes.","isSecret":true,"name":"OPENAI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-07T15:20:14.557756Z","publishedAt":"2026-11-07T15:20:14.557756Z","updatedAt":"2026-11-07T15:20:14.557756Z","isLatest":true}}}
