{
  "schema_version": "2024-11-05",
  "name": "timenowin.ai",
  "version": "1.0.0",
  "description": "Atomic-synced world clock. Time, sun, moon, DST, holidays, and city metadata for any IANA timezone or city. Public, no auth.",
  "endpoint": "https://timenowin.ai/api/mcp",
  "transport": "streamable-http",
  "authentication": {
    "type": "none"
  },
  "clients": {
    "claude": {
      "type": "remote",
      "url": "https://timenowin.ai/api/mcp",
      "instructions": "In Claude.ai → Settings → Connectors → Add custom connector → paste https://timenowin.ai/api/mcp. No auth required."
    },
    "manus": {
      "type": "remote",
      "url": "https://timenowin.ai/api/mcp",
      "instructions": "In Manus → Tools → Add MCP server → paste https://timenowin.ai/api/mcp."
    },
    "cursor": {
      "type": "remote",
      "url": "https://timenowin.ai/api/mcp"
    },
    "generic": {
      "transport": "streamable-http",
      "url": "https://timenowin.ai/api/mcp"
    }
  },
  "tools": [
    {
      "name": "get_time",
      "description": "Get current atomic-synced time in a given IANA timezone.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "tz": {
            "type": "string",
            "description": "IANA zone, e.g. Europe/London"
          }
        },
        "required": [
          "tz"
        ]
      }
    },
    {
      "name": "get_location",
      "description": "Full dossier for a city/country/zone: time, sun, moon, DST, holidays, neighbors.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "City, country, IANA zone, or natural-language query."
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "compare_zones",
      "description": "Compute offset and working-hour overlap between two IANA zones.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "a": {
            "type": "string"
          },
          "b": {
            "type": "string"
          }
        },
        "required": [
          "a",
          "b"
        ]
      }
    },
    {
      "name": "list_timezones",
      "description": "Search/list supported IANA timezones.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 100
          }
        },
        "required": []
      }
    }
  ]
}