{
  "schema_version": "v1",
  "name_for_model": "nitro_translate",
  "name_for_human": "Nitro Translate",
  "description_for_model": "Order professional human translation of text or markup into 80+ languages. Translations are produced by native-speaking human translators, not machine translation, so delivery is asynchronous and typically takes 2-24 hours. Use GET /v1/rates to list prices per 1000 characters, POST /v1/calculate to estimate cost, and POST /v1/translate to create one order per target language. Then poll GET /v1/orders/{id} until status is DONE and read target_text. There is no minimum order. Payment works either with an API key against an account balance, or per request with no account via the Machine Payments Protocol: send the request with no Authorization header, receive a 402 challenge, then retry the byte-identical request with 'Authorization: Payment <credential>'.",
  "description_for_human": "Order professional human translation in 80+ languages.",
  "auth": {
    "type": "user_http",
    "authorization_type": "bearer",
    "instructions": "Use an API key from https://app.nitrotranslate.com/login?continue=/customer/settings#api-keys as a Bearer token, or Basic auth with the key as the username and an empty password. Agents without an account can instead use the Machine Payments Protocol 402 flow described at https://docs.nitrotranslate.com/agentic-flow and https://mpp.dev, sending 'Authorization: Payment <credential>'."
  },
  "api": {
    "type": "openapi",
    "url": "https://nitrotranslate.com/openapi.yaml"
  },
  "logo_url": "https://nitrotranslate.com/static/icons/nitro-logo.svg",
  "contact_email": "nitro@alconost.com",
  "legal_info_url": "https://alconost.com/en/legal/terms-of-service"
}
