← WebMCP Directory

Tool tree

city-for-you.alonsoastroza.chatgpt.site

Travel & EventsTools verified
Website
A WebMCP map personalized with preferences selected by your agent.
Explore capabilities
    get_map_capabilitiesAnswer

    List the preferences and places this Santiago map can use before proposing a personalization.

    View tool JSON
    {
      "name": "get_map_capabilities",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the preferences and places this Santiago map can use before proposing a personalization.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    preview_personalizationAction

    Use relevant knowledge about the user to prepare a visible, reversible map preview. Send preferences only, never raw memories or sensitive personal details.

    View tool JSON
    {
      "name": "preview_personalization",
      "kind": "act",
      "impl": "imperative",
      "description": "Use relevant knowledge about the user to prepare a visible, reversible map preview. Send preferences only, never raw memories or sensitive personal details.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "city": {
            "type": "string",
            "enum": [
              "Santiago"
            ]
          },
          "language": {
            "type": "string",
            "enum": [
              "English"
            ]
          },
          "interests": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "tech",
                "work",
                "culture",
                "outdoors",
                "family",
                "food",
                "study",
                "fitness",
                "vegan",
                "coffee",
                "nightlife",
                "markets",
                "wellness",
                "pets",
                "heritage",
                "local design",
                "live music"
              ]
            },
            "minItems": 1,
            "uniqueItems": true
          },
          "mobility": {
            "type": "string",
            "enum": [
              "Walking",
              "Public transit",
              "Cycling"
            ]
          },
          "budget": {
            "type": "string",
            "enum": [
              "Low",
              "Flexible"
            ]
          },
          "note": {
            "type": "string",
            "maxLength": 180
          }
        },
        "required": [
          "city",
          "language",
          "interests",
          "mobility",
          "budget"
        ],
        "additionalProperties": false
      }
    }
    apply_personalizationAction

    Apply the personalization currently shown in the preview after the user has approved it.

    View tool JSON
    {
      "name": "apply_personalization",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply the personalization currently shown in the preview after the user has approved it.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    explain_personalizationAction

    Explain which preferences currently shape the map and what information the site received.

    View tool JSON
    {
      "name": "explain_personalization",
      "kind": "act",
      "impl": "imperative",
      "description": "Explain which preferences currently shape the map and what information the site received.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    reset_personalizationAction

    Reset the map to its generic Santiago view. This action is reversible.

    View tool JSON
    {
      "name": "reset_personalization",
      "kind": "act",
      "impl": "imperative",
      "description": "Reset the map to its generic Santiago view. This action is reversible.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }