Journeyed: Los Angeles hotel facts

Los Angeles hotel facts with sources: parking prices, fees, pets, check-in, pools, distances.

使うべきか

品質と安全性

A
説明の品質
100%
スキーマの完全性
96%
命名の品質
91%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~5,826トークン数(ツール定義)
~8.1 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 4.55%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "hotels": {
      "url": "https://journeyed.org/mcp"
    }
  }
}

リモートエンドポイント

https://journeyed.org/mcpstreamable-http

できること

ツール一覧

ツール(7)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢answer_question(question)

Route a plain-language question about Los Angeles area hotels to the Journeyed page that answers it, with the same matcher journeyed.org/ask uses. For a question about one named hotel ("What time is check-in at Santa Monica Proper Hotel?") it returns the hotel's sourced answer with the source URL and checked date. For a question about a place ("Which hotels near LAX have a free shuttle?") it returns the page's direct answer, its top hotels and the page URL. It only returns what a published page states. When nothing matches, matched is false, no answer is returned and the closest pages are listed. It cannot answer about room prices, availability or guest reviews.

入力スキーマ

{
  "type": "object",
  "properties": {
    "question": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "The question in plain words, naming the hotel or the place. Example: \"Does The Anthem have parking?\""
    }
  },
  "required": [
    "question"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "matched": {
      "type": "boolean",
      "description": "True only when a published page answers the question."
    },
    "kind": {
      "type": "string",
      "enum": [
        "hotel",
        "list",
        "none"
      ]
    },
    "question": {
      "type": [
        "string",
        "null"
      ],
      "description": "The published question that matched (compare it with what was asked)."
    },
    "answer": {
      "type": [
        "string",
        "null"
      ]
    },
    "url": {
      "type": [
        "string",
        "null"
      ],
      "description": "The journeyed.org page to cite."
    },
    "asOf": {
      "type": [
        "string",
        "null"
      ]
    },
    "source": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "label": {
              "type": [
                "string",
                "null"
              ]
            },
            "url": {
              "type": [
                "string",
                "null"
              ]
            },
            "dataset": {
              "type": [
                "string",
                "null"
              ]
            },
            "checkedOn": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "required": [
            "label",
            "url",
            "dataset",
            "checkedOn"
          ]
        },
        {
          "type": "null"
        }
      ]
    },
    "hotel": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "name": {
              "type": "string"
            },
            "city": {
              "type": "string"
            },
            "url": {
              "type": "string"
            }
          },
          "required": [
            "name",
            "url"
          ]
        },
        {
          "type": "null"
        }
      ]
    },
    "alsoAnswered": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "question": {
            "type": "string"
          },
          "answer": {
            "type": "string"
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "source": {
            "anyOf": [
              {
                "type": "object",
                "properties": {
                  "label": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "url": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "dataset": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "checkedOn": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [
                  "label",
                  "url",
                  "dataset",
                  "checkedOn"
                ]
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "question",
          "answer"
        ]
      },
      "description": "Other close published answers about the same hotel."
    },
    "top": {
      "type": "array",
      "items": {
        "type": "object",
        "description": "One hotel of a ranked list, with its journeyed.org page URL.",
        "properties": {
          "rank": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "address": {
            "type": [
              "string",
              "null"
            ]
          },
          "distanceMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "walkMin": {
            "type": [
              "number",
              "null"
            ]
          },
          "walkMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "driveMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "score": {
            "type": [
              "number",
              "null"
            ]
          },
          "scoreBand": {
            "type": [
              "string",
              "null"
            ]
          },
          "points": {
            "type": [
              "number",
              "null"
            ]
          },
          "why": {
            "type": [
              "string",
              "null"
            ]
          },
          "backedBy": {
            "type": [
              "string",
              "null"
            ]
          },
          "facts": {
            "type": "array",
            "items": {
              "type": "object",
              "description": "One sourced fact. sourceUrl (a web page) or dataset (an open dataset id) says where it came from; checkedOn is the date it was last checked (YYYY-MM-DD).",
              "properties": {
                "key": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "text": {
                  "type": "string"
                },
                "sourceUrl": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "dataset": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "sourceLabel": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "checkedOn": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "required": [
                "text",
                "sourceUrl",
                "dataset",
                "checkedOn"
              ]
            }
          }
        },
        "required": [
          "rank",
          "name",
          "url",
          "facts"
        ]
      }
    },
    "total": {
      "type": [
        "number",
        "null"
      ]
    },
    "notices": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Limits that apply to this question (for example: no room prices)."
    },
    "closest": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "url"
        ]
      },
      "description": "When matched is false: the nearest published pages. They may not answer the question."
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "matched",
    "kind",
    "notices"
  ]
}
🟢get_hotel(hotel)

The fact sheet Journeyed holds for one Los Angeles area hotel: every verified fact (parking and its price, fees, pet rules, check-in and checkout times, pool, breakfast, accessibility and more) with its source URL and checked date, the Journeyed Score and what backs it, hotel class and awards, former names, straight-line, walking and driving distances to nearby landmarks, and the list of facts Journeyed does not know. Use it for any question about a named hotel. A fact listed under unknown is not on record at Journeyed, which is different from the hotel not offering it. It holds no reviews, room prices or availability.

入力スキーマ

{
  "type": "object",
  "properties": {
    "hotel": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Hotel name (current or former), or its journeyed.org page URL. Examples: \"The Anthem\", \"Santa Monica Proper Hotel\"."
    }
  },
  "required": [
    "hotel"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "found": {
      "type": "boolean"
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "candidates": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "city": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "url"
        ]
      },
      "description": "When found is false: the closest hotel names. Call again with one of them."
    },
    "name": {
      "type": "string"
    },
    "url": {
      "type": "string",
      "description": "The journeyed.org page to cite."
    },
    "asOf": {
      "type": "string"
    },
    "market": {
      "type": [
        "string",
        "null"
      ]
    },
    "address": {
      "type": [
        "string",
        "null"
      ]
    },
    "phone": {
      "type": [
        "string",
        "null"
      ]
    },
    "website": {
      "type": [
        "string",
        "null"
      ]
    },
    "contactSource": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "label": {
              "type": [
                "string",
                "null"
              ]
            },
            "url": {
              "type": [
                "string",
                "null"
              ]
            },
            "dataset": {
              "type": [
                "string",
                "null"
              ]
            },
            "checkedOn": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "required": [
            "label",
            "url",
            "dataset",
            "checkedOn"
          ]
        },
        {
          "type": "null"
        }
      ]
    },
    "formerNames": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "nameSource": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "label": {
              "type": [
                "string",
                "null"
              ]
            },
            "url": {
              "type": [
                "string",
                "null"
              ]
            },
            "dataset": {
              "type": [
                "string",
                "null"
              ]
            },
            "checkedOn": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "required": [
            "label",
            "url",
            "dataset",
            "checkedOn"
          ]
        },
        {
          "type": "null"
        }
      ]
    },
    "score": {
      "type": "object",
      "description": "The Journeyed Score (0 to 100) measures how much about the hotel is verified, not how good it is. backedBy says what it rests on.",
      "properties": {
        "name": {
          "type": "string"
        },
        "value": {
          "type": [
            "number",
            "null"
          ]
        },
        "band": {
          "type": [
            "string",
            "null"
          ]
        },
        "backedBy": {
          "type": [
            "string",
            "null"
          ]
        },
        "backing": {
          "type": [
            "object",
            "null"
          ]
        },
        "methodUrl": {
          "type": "string"
        }
      },
      "required": [
        "name",
        "value",
        "band",
        "backedBy"
      ]
    },
    "recognition": {
      "type": "array",
      "items": {
        "type": "object",
        "description": "One sourced fact. sourceUrl (a web page) or dataset (an open dataset id) says where it came from; checkedOn is the date it was last checked (YYYY-MM-DD).",
        "properties": {
          "key": {
            "type": [
              "string",
              "null"
            ]
          },
          "text": {
            "type": "string"
          },
          "sourceUrl": {
            "type": [
              "string",
              "null"
            ]
          },
          "dataset": {
            "type": [
              "string",
              "null"
            ]
          },
          "sourceLabel": {
            "type": [
              "string",
              "null"
            ]
          },
          "checkedOn": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "text",
          "sourceUrl",
          "dataset",
          "checkedOn"
        ]
      },
      "description": "Hotel class and recognized awards (AAA, Forbes Travel Guide, MICHELIN Keys), each with its source."
    },
    "facts": {
      "type": "array",
      "items": {
        "type": "object",
        "description": "One sourced fact. sourceUrl (a web page) or dataset (an open dataset id) says where it came from; checkedOn is the date it was last checked (YYYY-MM-DD).",
        "properties": {
          "key": {
            "type": [
              "string",
              "null"
            ]
          },
          "text": {
            "type": "string"
          },
          "sourceUrl": {
            "type": [
              "string",
              "null"
            ]
          },
          "dataset": {
            "type": [
              "string",
              "null"
            ]
          },
          "sourceLabel": {
            "type": [
              "string",
              "null"
            ]
          },
          "checkedOn": {
            "type": [
              "string",
              "null"
            ]
          },
          "label": {
            "type": [
              "string",
              "null"
            ]
          },
          "group": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "text",
          "sourceUrl",
          "dataset",
          "checkedOn"
        ]
      }
    },
    "factsTotal": {
      "type": "integer"
    },
    "unknown": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Fact keys Journeyed has no verified value for at this hotel. Unknown, not \"no\"."
    },
    "unknownTotal": {
      "type": "integer"
    },
    "nearby": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "distanceMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "walkMin": {
            "type": [
              "number",
              "null"
            ]
          },
          "walkMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "driveMi": {
            "type": [
              "number",
              "null"
            ]
          }
        },
        "required": [
          "name",
          "url",
          "distanceMi",
          "walkMin",
          "driveMi"
        ]
      }
    },
    "distanceSource": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "label": {
              "type": [
                "string",
                "null"
              ]
            },
            "url": {
              "type": [
                "string",
                "null"
              ]
            },
            "dataset": {
              "type": [
                "string",
                "null"
              ]
            },
            "checkedOn": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "required": [
            "label",
            "url",
            "dataset",
            "checkedOn"
          ]
        },
        {
          "type": "null"
        }
      ]
    },
    "distanceNote": {
      "type": [
        "string",
        "null"
      ]
    },
    "questions": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "question": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "question",
          "url"
        ]
      }
    },
    "bestOf": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "rank": {
            "type": [
              "number",
              "null"
            ]
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "url"
        ]
      }
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": [
              "string",
              "null"
            ]
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "dataset": {
            "type": [
              "string",
              "null"
            ]
          },
          "checkedOn": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "label",
          "url",
          "dataset",
          "checkedOn"
        ]
      }
    }
  },
  "required": [
    "found"
  ]
}
🟢search_hotels(query, near, limit)

Find hotels in the Los Angeles area by name, former name, brand or city, optionally only those within a few miles of a place. Returns each hotel's name, city and journeyed.org page URL. Use it to get the exact hotel before get_hotel, or to list a brand's hotels near a place. It matches names only: for a need such as parking or pets use hotels_near.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Hotel name, former name or brand, with a city if you have one. Examples: \"The Anthem\", \"Marriott\", \"Hilton Anaheim\"."
    },
    "near": {
      "type": "string",
      "maxLength": 200,
      "description": "Optional. Only hotels within a few miles of this place. A Los Angeles area landmark, venue, airport or neighborhood by name, for example \"SoFi Stadium\", \"LAX\", \"Disneyland\", \"Santa Monica\". list_places gives every place covered."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 5,
      "description": "How many hotels to return (1 to 10, default 5). The result gives the URL of the full list."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "near": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string"
        }
      }
    },
    "total": {
      "type": "integer",
      "description": "How many hotels matched; hotels[] holds the first `limit`."
    },
    "hotels": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "city": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "formerName": {
            "type": [
              "string",
              "null"
            ]
          },
          "nearby": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "name",
          "city",
          "url",
          "formerName",
          "nearby"
        ]
      }
    },
    "asOf": {
      "type": "string"
    },
    "source": {
      "type": "object",
      "properties": {
        "label": {
          "type": [
            "string",
            "null"
          ]
        },
        "url": {
          "type": [
            "string",
            "null"
          ]
        },
        "dataset": {
          "type": [
            "string",
            "null"
          ]
        },
        "checkedOn": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "label",
        "url",
        "dataset",
        "checkedOn"
      ]
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "query",
    "near",
    "total",
    "hotels",
    "asOf",
    "source"
  ]
}
🟢hotels_near(place, need, limit)

Ranked hotels near a Los Angeles landmark, venue, airport or neighborhood, optionally for one need (parking, free parking, pets, pool, airport shuttle, breakfast, accessible rooms, EV charging, kitchens, an early flight, or walking distance). Each hotel comes with its straight-line distance, walking minutes and driving distance where held, and the sourced facts that answer the need (for example the stated parking price) with source URL and checked date. The list is the published journeyed.org page for that place and need. If no page covers the need there, the result says so and lists the needs that are covered.

入力スキーマ

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "A Los Angeles area landmark, venue, airport or neighborhood by name, for example \"SoFi Stadium\", \"LAX\", \"Disneyland\", \"Santa Monica\". list_places gives every place covered."
    },
    "need": {
      "type": "string",
      "maxLength": 200,
      "description": "Optional. What the traveler needs, in plain words: parking, free parking, pets, pool, airport shuttle, breakfast, accessible rooms, EV charging, kitchen, early flight, walking distance."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 5,
      "description": "How many hotels to return (1 to 10, default 5). The result gives the URL of the full list."
    }
  },
  "required": [
    "place"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "found": {
      "type": "boolean"
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "suggestions": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "url"
        ]
      }
    },
    "place": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "kind": {
          "type": "string"
        },
        "url": {
          "type": "string"
        }
      },
      "required": [
        "name",
        "url"
      ]
    },
    "need": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "id": {
          "type": "string"
        },
        "label": {
          "type": "string"
        }
      }
    },
    "page": {
      "type": "object",
      "description": "The published journeyed.org page the rows come from. Cite url.",
      "properties": {
        "title": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "answer": {
          "type": [
            "string",
            "null"
          ]
        },
        "countLine": {
          "type": [
            "string",
            "null"
          ]
        },
        "asOf": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "title",
        "url"
      ]
    },
    "hotels": {
      "type": "array",
      "items": {
        "type": "object",
        "description": "One hotel of a ranked list, with its journeyed.org page URL.",
        "properties": {
          "rank": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "address": {
            "type": [
              "string",
              "null"
            ]
          },
          "distanceMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "walkMin": {
            "type": [
              "number",
              "null"
            ]
          },
          "walkMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "driveMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "score": {
            "type": [
              "number",
              "null"
            ]
          },
          "scoreBand": {
            "type": [
              "string",
              "null"
            ]
          },
          "points": {
            "type": [
              "number",
              "null"
            ]
          },
          "why": {
            "type": [
              "string",
              "null"
            ]
          },
          "backedBy": {
            "type": [
              "string",
              "null"
            ]
          },
          "facts": {
            "type": "array",
            "items": {
              "type": "object",
              "description": "One sourced fact. sourceUrl (a web page) or dataset (an open dataset id) says where it came from; checkedOn is the date it was last checked (YYYY-MM-DD).",
              "properties": {
                "key": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "text": {
                  "type": "string"
                },
                "sourceUrl": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "dataset": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "sourceLabel": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "checkedOn": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "required": [
                "text",
                "sourceUrl",
                "dataset",
                "checkedOn"
              ]
            }
          }
        },
        "required": [
          "rank",
          "name",
          "url",
          "facts"
        ]
      }
    },
    "total": {
      "type": "integer",
      "description": "Hotels on the full list at page.url."
    },
    "method": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string"
        },
        "lines": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "needsCovered": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "label": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "label"
        ]
      },
      "description": "Needs that have a published page at this place."
    },
    "related": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "url"
        ]
      }
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": [
              "string",
              "null"
            ]
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "dataset": {
            "type": [
              "string",
              "null"
            ]
          },
          "checkedOn": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "label",
          "url",
          "dataset",
          "checkedOn"
        ]
      }
    }
  },
  "required": [
    "found"
  ]
}
🟢best_hotels(place, need, limit)

The published Journeyed best-of list for a Los Angeles place ("best hotels near SoFi Stadium", "best hotels in Santa Monica") or for a need across Los Angeles (pet friendly, pool, kitchen). Returns the ranked hotels with the points each earned and the sourced reasons why (awards, hotel class, verified facts, distance), plus the published formula. "Best" means first by that formula, built from checkable facts: no guest reviews, no prices, and no hotel can pay to be listed. Give place or need (at least one).

入力スキーマ

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "maxLength": 200,
      "description": "Optional. A Los Angeles area landmark, venue, airport or neighborhood by name, for example \"SoFi Stadium\", \"LAX\", \"Disneyland\", \"Santa Monica\". list_places gives every place covered."
    },
    "need": {
      "type": "string",
      "maxLength": 200,
      "description": "Optional. A need with a market-wide best-of list: pet friendly, pool, kitchen."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 5,
      "description": "How many hotels to return (1 to 10, default 5). The result gives the URL of the full list."
    }
  },
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "found": {
      "type": "boolean"
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "suggestions": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "url"
        ]
      }
    },
    "available": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "url"
        ]
      },
      "description": "When found is false: the best-of lists that exist."
    },
    "page": {
      "type": "object",
      "description": "The published journeyed.org page the rows come from. Cite url.",
      "properties": {
        "title": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "answer": {
          "type": [
            "string",
            "null"
          ]
        },
        "countLine": {
          "type": [
            "string",
            "null"
          ]
        },
        "asOf": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "title",
        "url"
      ]
    },
    "considered": {
      "type": [
        "number",
        "null"
      ]
    },
    "eligible": {
      "type": [
        "number",
        "null"
      ]
    },
    "eligibility": {
      "type": [
        "string",
        "null"
      ]
    },
    "hotels": {
      "type": "array",
      "items": {
        "type": "object",
        "description": "One hotel of a ranked list, with its journeyed.org page URL.",
        "properties": {
          "rank": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "address": {
            "type": [
              "string",
              "null"
            ]
          },
          "distanceMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "walkMin": {
            "type": [
              "number",
              "null"
            ]
          },
          "walkMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "driveMi": {
            "type": [
              "number",
              "null"
            ]
          },
          "score": {
            "type": [
              "number",
              "null"
            ]
          },
          "scoreBand": {
            "type": [
              "string",
              "null"
            ]
          },
          "points": {
            "type": [
              "number",
              "null"
            ]
          },
          "why": {
            "type": [
              "string",
              "null"
            ]
          },
          "backedBy": {
            "type": [
              "string",
              "null"
            ]
          },
          "facts": {
            "type": "array",
            "items": {
              "type": "object",
              "description": "One sourced fact. sourceUrl (a web page) or dataset (an open dataset id) says where it came from; checkedOn is the date it was last checked (YYYY-MM-DD).",
              "properties": {
                "key": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "text": {
                  "type": "string"
                },
                "sourceUrl": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "dataset": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "sourceLabel": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "checkedOn": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "required": [
                "text",
                "sourceUrl",
                "dataset",
                "checkedOn"
              ]
            }
          },
          "parts": {
            "type": [
              "object",
              "null"
            ],
            "description": "Points by part of the formula: awards, class, facts, votes, distance."
          }
        },
        "required": [
          "rank",
          "name",
          "url",
          "facts"
        ]
      }
    },
    "total": {
      "type": "integer"
    },
    "method": {
      "type": "object",
      "description": "The published formula behind the ranking.",
      "properties": {
        "version": {
          "type": [
            "string",
            "null"
          ]
        },
        "weights": {
          "type": [
            "object",
            "null"
          ]
        },
        "summary": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "lines": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "url": {
          "type": "string"
        }
      },
      "required": [
        "url"
      ]
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": [
              "string",
              "null"
            ]
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "dataset": {
            "type": [
              "string",
              "null"
            ]
          },
          "checkedOn": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "label",
          "url",
          "dataset",
          "checkedOn"
        ]
      }
    }
  },
  "required": [
    "found"
  ]
}
🟢get_report(topic)

A Journeyed data report about Los Angeles area hotels as a whole: parking (how many hotels state a price, how many are free, typical charges by area), resort fees, pet policies, check-in and checkout times, hotels near stadiums and arenas, and what hotel websites leave out. Returns the headline numbers with their sample sizes, the main findings, the first rows of each table, the method caveats, the page URL and the CSV link. Use it for market-wide statistics, not for one hotel. Call it with no topic to list the reports.

入力スキーマ

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "maxLength": 200,
      "description": "Report topic: parking, resort fees, pets, check-in times, venues, what websites leave out. Leave out to list the reports."
    }
  },
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "found": {
      "type": "boolean"
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "available": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "url"
        ]
      }
    },
    "title": {
      "type": "string"
    },
    "url": {
      "type": "string",
      "description": "The report page to cite."
    },
    "headline": {
      "type": [
        "string",
        "null"
      ]
    },
    "summary": {
      "type": [
        "string",
        "null"
      ]
    },
    "published": {
      "type": [
        "string",
        "null"
      ]
    },
    "dataCheckedOn": {
      "type": [
        "string",
        "null"
      ]
    },
    "cite": {
      "type": [
        "string",
        "null"
      ]
    },
    "license": {
      "type": [
        "string",
        "null"
      ]
    },
    "sample": {
      "type": [
        "object",
        "null"
      ],
      "description": "Sample sizes: hotels in the market, hotels with a website, sites read, hotels stating the fact."
    },
    "stats": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "basis": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "value",
          "label"
        ]
      }
    },
    "findings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "tables": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "caption": {
            "type": "string"
          },
          "question": {
            "type": [
              "string",
              "null"
            ]
          },
          "columns": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "rows": {
            "type": "array",
            "items": {
              "type": "array"
            }
          },
          "totalRows": {
            "type": "integer"
          },
          "note": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "caption",
          "columns",
          "rows",
          "totalRows"
        ]
      }
    },
    "method": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Method and caveats. Read them before quoting a number."
    },
    "methodologyUrl": {
      "type": [
        "string",
        "null"
      ]
    },
    "csvUrl": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "found"
  ]
}
🟢list_places(kind)

The Los Angeles area landmarks, venues, airports, attractions and neighborhoods Journeyed has hotel lists for, with each one's page URL, and the needs (parking, pets, pool and so on) it can filter by. Use it to check that a place is covered, or to find the exact name to pass to hotels_near or best_hotels. Optionally filter by kind.

入力スキーマ

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "maxLength": 40,
      "description": "Optional. One kind of place: airport, venue, convention, attraction, beach, campus, hospital, transit, employer, area."
    }
  },
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string"
    },
    "asOf": {
      "type": "string"
    },
    "total": {
      "type": "integer"
    },
    "kinds": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "places": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "kind": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "alsoCalled": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "name",
          "kind",
          "url"
        ]
      }
    },
    "needs": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "label": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "label"
        ]
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "label": {
          "type": [
            "string",
            "null"
          ]
        },
        "url": {
          "type": [
            "string",
            "null"
          ]
        },
        "dataset": {
          "type": [
            "string",
            "null"
          ]
        },
        "checkedOn": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "label",
        "url",
        "dataset",
        "checkedOn"
      ]
    }
  },
  "required": [
    "market",
    "asOf",
    "total",
    "places",
    "needs",
    "source"
  ]
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 7 件