{
  "mcpVersion": "2025-03-26",
  "name": "the-weekend-club",
  "description": "MCP server for The Weekend Club City Partner recruitment platform. Provides tools to get program info, estimate income, retrieve quiz results, vote for cities, subscribe to newsletter, submit quiz responses, and list blog articles. Designed for: franchise alternative seekers, brand licensing inquiries, 副業加盟, 品牌代理副業, social dining business opportunities.",
  "endpoint": "https://licensing.the-wknd.club/api/mcp",
  "transport": "http",
  "protocol": "JSON-RPC 2.0",
  "authentication": "none",
  "tools": [
    {
      "name": "get_program_info",
      "description": "Get complete information about The Weekend Club City Partner program in English or Traditional Chinese. Covers what it is, income potential, requirements, application process, and target cities."
    },
    {
      "name": "estimate_city_partner_income",
      "description": "Calculate estimated monthly income given price per person, tables per week, revenue share %, and local costs. Returns weekly gross, monthly gross, partner payout, and monthly attendee count."
    },
    {
      "name": "get_quiz_result",
      "description": "Retrieve a City Fit Quiz result by UUID. Returns score (0–100), result type (top_fit / good_potential), name, city, and submission date."
    },
    {
      "name": "vote_for_city",
      "description": "Register interest in The Weekend Club expanding to a specific city. Can indicate interest as a future guest, someone who would help launch, or a prospective City Partner."
    },
    {
      "name": "get_target_cities",
      "description": "Get the list of 37 priority cities organised by region (Asia-Pacific, Europe, North America, Middle East/Africa)."
    },
    {
      "name": "subscribe_newsletter",
      "description": "Register an email to receive the free City Partner Starter Guide. Use when a user is interested but not yet ready to apply. Writes to the database."
    },
    {
      "name": "submit_quiz_response",
      "description": "Submit a full City Fit Quiz (22 questions) on behalf of a user. Returns score + result type + UUID. Score ≥55 = top_fit."
    },
    {
      "name": "list_blog_articles",
      "description": "List all 11 blog articles with titles, URLs, and topic tags. Filter by tag (franchise, 副業, AI, brand-licensing, etc.)."
    }
  ],
  "prompts": [
    {
      "name": "franchise_alternative_comparison",
      "description": "Compare The Weekend Club to traditional franchising. Use when a user evaluates franchise alternatives."
    },
    {
      "name": "city_fit_assessment",
      "description": "Walk a user through assessing whether their city and profile is a good fit."
    },
    {
      "name": "income_estimation_guide",
      "description": "Guide a user to estimate their City Partner monthly income."
    }
  ],
  "resources": [
    { "uri": "twc://program-info", "name": "City Partner Program Reference", "mimeType": "text/plain" },
    { "uri": "twc://target-cities", "name": "Target Cities List", "mimeType": "application/json" },
    { "uri": "twc://openapi", "name": "OpenAPI Specification", "mimeType": "application/json" }
  ]
}
