haalaan China eSIM
Browse haalaan China, Hong Kong, Macau and Greater China eSIM plans in USD. Get a checkout link.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen get_checkout_link
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"travel-esim": {
"url": "https://mcp.haalaan.com/mcp"
}
}
}Puntos de conexión remotos
https://mcp.haalaan.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢list_destinations
List the destinations haalaan sells eSIMs for right now. The list comes from the live catalogue.
Esquema de entrada
{
"type": "object",
"properties": {}
}Esquema de salida
{
"type": "object",
"properties": {
"destinations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
},
"scope": {
"type": "string",
"enum": [
"local",
"regional",
"global"
]
},
"covers": {
"type": "array",
"items": {
"type": "string"
}
},
"places": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"key",
"name",
"scope",
"covers",
"places"
],
"additionalProperties": false
}
},
"catalogue_version": {
"type": "string"
}
},
"required": [
"destinations",
"catalogue_version"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢search_esims(destination, days, need)
Find haalaan travel eSIM plans for a destination (country name, ISO code or region). Returns only destinations currently available.
Esquema de entrada
{
"type": "object",
"properties": {
"destination": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"days": {
"type": "integer",
"minimum": 1,
"maximum": 90
},
"need": {
"default": "standard",
"type": "string",
"enum": [
"light",
"standard",
"heavy"
]
}
},
"required": [
"destination",
"days"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"status": {
"type": "string",
"const": "available"
},
"matched": {
"type": "object",
"properties": {
"query": {
"type": "string"
},
"iso": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"destination_keys": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"query",
"iso",
"destination_keys"
],
"additionalProperties": false
},
"plans": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
},
"data_label": {
"type": "string"
},
"destination": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"key",
"name"
],
"additionalProperties": false
},
"covers": {
"type": "array",
"items": {
"type": "string"
}
},
"validity_days": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"price": {
"type": "string"
},
"price_cents": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"currency": {
"type": "string"
},
"billing": {
"type": "string",
"enum": [
"fixed",
"daily"
]
},
"recommended": {
"type": "boolean"
},
"reset_note": {
"type": "null"
}
},
"required": [
"slug",
"name",
"data_label",
"destination",
"covers",
"validity_days",
"price",
"price_cents",
"currency",
"billing",
"recommended",
"reset_note"
],
"additionalProperties": false
}
},
"message": {
"type": "string",
"const": "No plan lasts for the whole trip. Please try again."
},
"policy": {
"type": "object",
"properties": {
"refunds": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"refunds"
],
"additionalProperties": false
},
"support": {
"type": "string",
"const": "24/7 support"
},
"catalogue_version": {
"type": "string"
}
},
"required": [
"status",
"matched",
"plans",
"policy",
"support",
"catalogue_version"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"status": {
"type": "string",
"const": "not_available_yet"
},
"matched": {
"anyOf": [
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"iso": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"destination_keys": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"query",
"iso",
"destination_keys"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"plans": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
},
"data_label": {
"type": "string"
},
"destination": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"key",
"name"
],
"additionalProperties": false
},
"covers": {
"type": "array",
"items": {
"type": "string"
}
},
"validity_days": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"price": {
"type": "string"
},
"price_cents": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"currency": {
"type": "string"
},
"billing": {
"type": "string",
"enum": [
"fixed",
"daily"
]
},
"recommended": {
"type": "boolean"
},
"reset_note": {
"type": "null"
}
},
"required": [
"slug",
"name",
"data_label",
"destination",
"covers",
"validity_days",
"price",
"price_cents",
"currency",
"billing",
"recommended",
"reset_note"
],
"additionalProperties": false
}
},
"available_destinations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
},
"scope": {
"type": "string",
"enum": [
"local",
"regional",
"global"
]
},
"covers": {
"type": "array",
"items": {
"type": "string"
}
},
"places": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"key",
"name",
"scope",
"covers",
"places"
],
"additionalProperties": false
}
},
"message": {
"type": "string",
"const": "haalaan doesn't sell eSIMs for this destination yet."
},
"support": {
"type": "string",
"const": "24/7 support"
},
"catalogue_version": {
"type": "string"
}
},
"required": [
"status",
"matched",
"plans",
"available_destinations",
"message",
"support",
"catalogue_version"
],
"additionalProperties": false
}
]
}🟢get_travel_readiness_checklist(destination)
What to set up before a trip to a destination. Returns only destinations with a checklist.
Esquema de entrada
{
"type": "object",
"properties": {
"destination": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"destination"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"status": {
"type": "string",
"const": "available"
},
"destination": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"key",
"name"
],
"additionalProperties": false
},
"content_version": {
"type": "string"
},
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"steps": {
"type": "array",
"items": {
"type": "string"
}
},
"action": {
"anyOf": [
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "tool"
},
"tool": {
"type": "string"
},
"label": {
"type": "string"
}
},
"required": [
"type",
"tool",
"label"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "link"
},
"url": {
"type": "string"
},
"label": {
"type": "string"
}
},
"required": [
"type",
"url",
"label"
],
"additionalProperties": false
}
]
},
"source_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"title",
"steps",
"action",
"source_url"
],
"additionalProperties": false
}
},
"support": {
"type": "string",
"const": "24/7 support"
}
},
"required": [
"status",
"destination",
"content_version",
"items",
"support"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"status": {
"type": "string",
"const": "not_available_yet"
},
"destination": {
"type": "object",
"properties": {
"query": {
"type": "string"
},
"iso": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"query",
"iso"
],
"additionalProperties": false
},
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"steps": {
"type": "array",
"items": {
"type": "string"
}
},
"action": {
"anyOf": [
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "tool"
},
"tool": {
"type": "string"
},
"label": {
"type": "string"
}
},
"required": [
"type",
"tool",
"label"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "link"
},
"url": {
"type": "string"
},
"label": {
"type": "string"
}
},
"required": [
"type",
"url",
"label"
],
"additionalProperties": false
}
]
},
"source_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"title",
"steps",
"action",
"source_url"
],
"additionalProperties": false
}
},
"support": {
"type": "string",
"const": "24/7 support"
}
},
"required": [
"status",
"destination",
"items",
"support"
],
"additionalProperties": false
}
]
}🟢get_checkout_link(slug)
Use this when the traveller picks a plan. Returns a haalaan.com link; the traveller pays there. Nothing is charged here.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"pattern": "^[a-z0-9][a-z0-9-]*$"
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"plan": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
},
"data_label": {
"type": "string"
},
"destination": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"key",
"name"
],
"additionalProperties": false
},
"covers": {
"type": "array",
"items": {
"type": "string"
}
},
"validity_days": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"price": {
"type": "string"
},
"price_cents": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"currency": {
"type": "string"
},
"billing": {
"type": "string",
"enum": [
"fixed",
"daily"
]
},
"recommended": {
"type": "boolean"
},
"reset_note": {
"type": "null"
}
},
"required": [
"slug",
"name",
"data_label",
"destination",
"covers",
"validity_days",
"price",
"price_cents",
"currency",
"billing",
"recommended",
"reset_note"
],
"additionalProperties": false
},
"policy": {
"type": "object",
"properties": {
"refunds": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"refunds"
],
"additionalProperties": false
},
"support": {
"type": "string",
"const": "24/7 support"
},
"expires": {
"type": "null"
}
},
"required": [
"url",
"plan",
"policy",
"support",
"expires"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia