{
  "slug": "time-zone-converter",
  "mcpServerUrl": "https://plugins-worker.demos.42a.ai/time-zone-converter/mcp",
  "interface": {
    "displayName": "Handy Time Zone Converter",
    "shortDescription": "Convert times, plan meetings",
    "longDescription": "Convert a time between cities and find meeting times across time zones, with daylight saving time handled exactly.\n\nAsk \"what time is 3 PM New York in London and Tokyo\" or \"find a 1 hour slot for New York, London and Berlin next week\". The card shows each city's local time, day and UTC offset, a 24 hour strip per location with working hours and the overlap highlighted, and any clock changes that fall in your dates (for example the week when Europe has changed its clocks and the US has not). For meetings it ranks the slots by how well they fit everyone's working hours (default 9 to 5 local, adjustable per person), and gives you a calendar invite (.ics) and a Google Calendar link for the best one.\n\nIt uses the standard IANA time zone database built into the runtime. Nothing is stored.",
    "category": "Productivity",
    "defaultPrompt": [
      "What time is 3 PM New York on October 15 in London and Tokyo?",
      "Find a 1 hour meeting time for New York and London on October 6",
      "Convert 10:00 IST to EST on December 1"
    ],
    "capabilities": [
      "Converts a time to up to 10 cities at once",
      "Exact daylight saving time for any date, with clock changes flagged",
      "Finds meeting slots across up to 10 locations and 7 days",
      "Per-person working hours, weekends skipped",
      "24 hour strip per city with the overlap highlighted",
      "Calendar invite (.ics) and Google Calendar link"
    ],
    "logo": "https://plugins-worker.demos.42a.ai/time-zone-converter/icon.svg",
    "websiteURL": "https://plugins-worker.demos.42a.ai/time-zone-converter/",
    "supportURL": "https://plugins-worker.demos.42a.ai/support",
    "privacyPolicyURL": "https://plugins-worker.demos.42a.ai/privacy",
    "termsOfServiceURL": "https://plugins-worker.demos.42a.ai/terms",
    "developerName": "42a"
  },
  "keywords": [
    "time zone converter",
    "what time is it in",
    "convert EST to IST",
    "meeting planner time zones",
    "best time for a meeting across time zones",
    "world clock",
    "PST to London time",
    "time difference between"
  ],
  "tools": [
    {
      "name": "convert_time",
      "title": "Convert a time",
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "openWorldHint": false
      }
    },
    {
      "name": "find_meeting_time",
      "title": "Find a meeting time",
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "openWorldHint": false
      }
    }
  ],
  "dataSources": [],
  "review": {
    "positiveTestCases": [
      {
        "description": "One time to two cities, crossing midnight",
        "prompt": "What time is 3 PM New York on October 15, 2026 in London and Tokyo?",
        "tools_triggered": [
          "convert_time"
        ],
        "expected_behavior": "London 8:00 PM (BST, UTC+1) the same day; Tokyo 4:00 AM on Fri, Oct 16 (+1 day)."
      },
      {
        "description": "The DST gap week (Europe has changed, the US has not)",
        "prompt": "My client in LA wants a call at 9am their time on Oct 28. What time is that for me in London?",
        "tools_triggered": [
          "convert_time"
        ],
        "expected_behavior": "4:00 PM in London (7 hours ahead, not the usual 8), with notes that London changed clocks on Oct 25 and Los Angeles changes on Nov 1."
      },
      {
        "description": "Abbreviations, crossing back a day",
        "prompt": "Convert 10:00 IST to EST on December 1, 2026",
        "tools_triggered": [
          "convert_time"
        ],
        "expected_behavior": "11:30 PM on Mon, Nov 30 in New York (EST, UTC−5), the previous day."
      },
      {
        "description": "Two offices, one day",
        "prompt": "Find a 1 hour meeting time for our New York and London teams on October 6, 2026",
        "tools_triggered": [
          "find_meeting_time"
        ],
        "expected_behavior": "Best slot 10:00 AM New York = 3:00 PM London (both in hours); the overlap is 9:00 AM-12:00 PM New York (3 hours). Offers .ics and Google Calendar."
      },
      {
        "description": "A week that spans a DST change",
        "prompt": "Find a 1 hour slot for New York and London between Oct 22 and Oct 28, 2026",
        "tools_triggered": [
          "find_meeting_time"
        ],
        "expected_behavior": "Best slot Mon, Oct 26, 10:30 AM New York = 2:30 PM London: after London changes clocks on Oct 25 the overlap grows from 3 to 4 hours. The DST change is called out."
      }
    ],
    "negativeTestCases": [
      {
        "prompt": "How many days until my flight on December 20?",
        "expected_behavior": "Does not call Handy Time Zone Converter: Counting days between dates is date arithmetic, not a time-zone conversion."
      },
      {
        "prompt": "Schedule a meeting with Sarah tomorrow at 2 PM on my Google Calendar.",
        "expected_behavior": "Does not call Handy Time Zone Converter: Booking on the user's real calendar needs a calendar integration; no time zones are involved."
      },
      {
        "prompt": "Why do we have daylight saving time?",
        "expected_behavior": "Does not call Handy Time Zone Converter: A history question the model can answer without any conversion."
      }
    ]
  }
}