{
  "name": "Remoto by ProZ",
  "description": "Remoto by ProZ connects people with professional interpreters by video or phone in about 60 seconds, or books them ahead, in 300+ languages including sign languages. Agents can find interpreters, quote per-minute prices and hand the user a link to start or book a call; the person pays and joins on Remoto.",
  "supportedInterfaces": [
    {
      "url": "https://www.proz.com/remoto/api/mcp",
      "protocolBinding": "https://modelcontextprotocol.io/specification",
      "protocolVersion": "2026-07-28"
    },
    {
      "url": "https://www.proz.com/remoto/api/agent/v1",
      "protocolBinding": "https://spec.openapis.org/oas/v3.1",
      "protocolVersion": "1"
    }
  ],
  "provider": {
    "organization": "ProZ.com, Inc.",
    "url": "https://www.proz.com/"
  },
  "iconUrl": "https://www.proz.com/remoto/icons/icon-512.png",
  "version": "1.0.0",
  "documentationUrl": "https://www.proz.com/remoto/llms-full.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain",
    "text/markdown"
  ],
  "skills": [
    {
      "id": "find-interpreter",
      "name": "Find an interpreter",
      "description": "Search Remoto's public interpreter directory by language pair, specialty (medical, legal, education…), country and mode, and check whether a pair is available now or best booked ahead. Returns public profile fields only.",
      "tags": [
        "interpreting",
        "translation",
        "directory",
        "languages",
        "sign language"
      ],
      "examples": [
        "Find a Spanish medical interpreter available now",
        "Is there an ASL interpreter I can book for Thursday afternoon?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "quote",
      "name": "Quote a price",
      "description": "Quote the client price for a language pair: per-minute rate (billed by the second, one-minute minimum) for on-demand calls, or the fixed total for a scheduled slot including the booking fee.",
      "tags": [
        "pricing",
        "quote",
        "per-minute"
      ],
      "examples": [
        "How much is an English to Vietnamese interpreter for 30 minutes?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "start-link",
      "name": "Get a start or booking link",
      "description": "Return a prefilled Remoto link the user opens to start an on-demand call or book a scheduled session. The person pays and joins on Remoto's own pages; the agent never handles payment details.",
      "tags": [
        "booking",
        "checkout",
        "link"
      ],
      "examples": [
        "Give me a link to start an Arabic interpreter call now"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}
