Skip to main content
Glama

Switch a project to Automatic or Manual

set_mode
Idempotent

Automatic: HypeFox plans, makes and posts your videos on its own. You don't need to make them. Manual: You make each video and decide when it goes out. Automatic needs a paid plan and plans from today or tomorrow until Sunday, with the videos per week in proportion to the days left (from next Monday when none are left); then every Monday it plans Monday to Sunday. Before switching to Automatic ask the user what the app asks in «Turn on Automatic»: what HypeFox should do on its own and what they keep (automations: show how the project has them now), how many videos a week, how many of those they film themselves (videos_you_film) and the style; then pass them here, so the first plan is already right. Switching to Manual stops the weekly plan: upcoming slots without a video are skipped, and the videos already made wait for the user's OK. Explain what changes before switching (see get_catalog modes.what_changes).

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "mode": "<mode>"
    },
    "name": "set_mode"
  }
}

Input Schema

NameRequiredDescriptionDefault
modeYes
styleNoThe style of the videos Automatic makes
projectNoProject id or name (optional if the user has one project)
automationsNoAutomatic only: what HypeFox does on its own and what the user keeps, saved together with the switch. What you leave out stays as the project has it (get_started / list_projects: automations)
videos_per_weekNo
videos_you_filmNoAutomatic only: how many of the weekly videos the user films with their phone and their face, from 0 (HypeFox makes them all) to videos_per_week. With 1 or more the style must be one of icone, collage, mappe, parole. It counts from the first plan

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / style / enum
      Previous value: -[
      -  "icone",
      -  "scarabocchi",
      -  "collage",
      -  "mappe",
      -  "pixel",
      -  "parole"
      -]New value: +[
      +  "icone",
      +  "scarabocchi",
      +  "collage",
      +  "mappe",
      +  "parole"
      +]
  2. Changed2 schema fields changed
    • addedInput schema / properties / automations
      Added value: +{
      +  "additionalProperties": false,
      +  "description": "Automatic only: what HypeFox does on its own and what the user keeps, saved together with the switch. What you leave out stays as the project has it (get_started / list_projects: automations)",
      +  "properties": {
      +    "make_videos": {
      +      "description": "true: HypeFox makes the plan's videos with AI. false: the user makes them all and uploads them in the app (home page, Add videos); HypeFox edits them, keeps them in a queue and posts one at every post of the plan",
      +      "type": "boolean"
      +    },
      +    "pick_posting_times": {
      +      "description": "true: HypeFox posts at the audience's best times. false: the days and times stay fixed (the project's fixed times, or today's best ones; change them with update_project fixed_times)",
      +      "type": "boolean"
      +    },
      +    "post_videos": {
      +      "description": "true: every video goes out on its own. false: every video waits for the user's OK in the calendar (approve_video)",
      +      "type": "boolean"
      +    },
      +    "reply_to_comments": {
      +      "description": "true: HypeFox answers simple questions on its own (prices, criticism and anything unsure always wait). false: every reply waits for the user's OK",
      +      "type": "boolean"
      +    },
      +    "send_keyword_offer": {
      +      "description": "true: who writes the project's keyword gets the offer right away. false: each one waits for the user's OK",
      +      "type": "boolean"
      +    }
      +  },
      +  "type": "object"
      +}
    • addedInput schema / properties / videos_you_film
      Added value: +{
      +  "description": "Automatic only: how many of the weekly videos the user films with their phone and their face, from 0 (HypeFox makes them all) to videos_per_week. With 1 or more the style must be one of icone, collage, mappe, parole. It counts from the first plan",
      +  "maximum": 14,
      +  "minimum": 0,
      +  "type": "integer"
      +}
  3. Changed1 schema field changed
    • changedInput schema / properties / style / enum
      Previous value: -[
      -  "icone",
      -  "scarabocchi",
      -  "cartone",
      -  "collage",
      -  "mappe"
      -]New value: +[
      +  "icone",
      +  "scarabocchi",
      +  "collage",
      +  "mappe",
      +  "pixel",
      +  "parole"
      +]
  4. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources