{
  "$schema": "https://raw.githubusercontent.com/modelcontextprotocol/modelcontextprotocol/main/schema/server-card.schema.json",
  "serverInfo": {
    "name": "billige-charter-rejser",
    "version": "1.0.0",
    "title": "Billige Charter Rejser",
    "description": "Danish charter travel search engine. Aggregates packages from Corendon, Sunweb Sol and Sunweb Ski. Tools allow agents to search packages and read details.",
    "vendor": "Billige-Charter-Rejser.dk",
    "website": "https://billige-charter-rejser.dk",
    "contact": "https://billige-charter-rejser.dk/kontakt",
    "documentation": "https://billige-charter-rejser.dk/llms-full.txt",
    "icon": "https://billige-charter-rejser.dk/favicon.svg"
  },
  "transport": {
    "type": "webmcp",
    "description": "In-browser tools exposed via the WebMCP API on the homepage and search pages.",
    "endpoint": "https://billige-charter-rejser.dk"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "listChanged": false,
      "subscribe": false
    },
    "prompts": {
      "listChanged": false
    },
    "logging": {}
  },
  "tools": [
    {
      "name": "search_travel_packages",
      "title": "Søg charterrejser",
      "description": "Search Danish charter holiday packages by destination, duration, departure airport or budget. Returns the top matching packages with hotel name, price (DKK) and an affiliate URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search across country, region, city, hotel and partner."
          },
          "country": {
            "type": "string"
          },
          "departureAirport": {
            "type": "string"
          },
          "maxPrice": {
            "type": "number",
            "description": "Maximum price in DKK"
          },
          "minDuration": {
            "type": "integer",
            "description": "Minimum trip length in days"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 10
          }
        }
      }
    },
    {
      "name": "get_package_details",
      "title": "Hent rejsedetaljer",
      "description": "Fetch the full details of a single travel package by its ID, including images and the affiliate booking URL.",
      "inputSchema": {
        "type": "object",
        "required": [
          "id"
        ],
        "properties": {
          "id": {
            "type": "string",
            "description": "Travel package ID returned by search_travel_packages"
          }
        }
      }
    },
    {
      "name": "get_search_suggestions",
      "title": "Hent søgeforslag",
      "description": "Get autocomplete suggestions for the search bar (countries, regions, cities, hotels, airports, themes).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Partial text typed by the user"
          }
        }
      }
    }
  ],
  "resources": [
    {
      "uri": "https://billige-charter-rejser.dk/llms.txt",
      "name": "site-overview",
      "description": "Short overview of the site for LLM crawlers",
      "mimeType": "text/plain"
    },
    {
      "uri": "https://billige-charter-rejser.dk/llms-full.txt",
      "name": "full-catalog-overview",
      "description": "Full overview with live statistics and recent blog posts",
      "mimeType": "text/plain"
    },
    {
      "uri": "https://billige-charter-rejser.dk/sitemap.xml",
      "name": "sitemap-index",
      "description": "Sitemap index linking every page on the site",
      "mimeType": "application/xml"
    }
  ]
}