← WebMCP Directory

Tool tree

mood-rho-liart.vercel.app

Productivity & BusinessTools verified
Website
MOOD
Explore capabilities
    update_paletteAction

    Immediately replace the active MOOD project palette in the running application. This is a runtime site action: Direction, Refine and System update now; no code edit, build, commit or deployment is required.

    View tool JSON
    {
      "name": "update_palette",
      "kind": "act",
      "impl": "imperative",
      "description": "Immediately replace the active MOOD project palette in the running application. This is a runtime site action: Direction, Refine and System update now; no code edit, build, commit or deployment is required.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "colors": {
            "type": "array",
            "minItems": 1,
            "maxItems": 10,
            "items": {
              "type": "object",
              "properties": {
                "value": {
                  "type": "string",
                  "pattern": "^#[0-9a-fA-F]{6}$"
                },
                "name": {
                  "type": "string",
                  "minLength": 1
                },
                "role": {
                  "type": "string",
                  "minLength": 1
                }
              },
              "required": [
                "value"
              ],
              "additionalProperties": false
            }
          }
        },
        "required": [
          "colors"
        ],
        "additionalProperties": false
      }
    }
    get_palette_contextAnswer

    Read the active live palette with semantic usage and deterministic accessibility results. This is a runtime read of the currently open MOOD project.

    View tool JSON
    {
      "name": "get_palette_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the active live palette with semantic usage and deterministic accessibility results. This is a runtime read of the currently open MOOD project.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_current_phaseAnswer

    Read the active MOOD workflow phase without navigating the visual interface.

    View tool JSON
    {
      "name": "get_current_phase",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the active MOOD workflow phase without navigating the visual interface.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    navigate_to_phaseAction

    Immediately switch the running MOOD project to a workflow phase. This updates shared runtime state; no deployment is required.

    View tool JSON
    {
      "name": "navigate_to_phase",
      "kind": "act",
      "impl": "imperative",
      "description": "Immediately switch the running MOOD project to a workflow phase. This updates shared runtime state; no deployment is required.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "phase": {
            "enum": [
              "explore",
              "direction",
              "refine",
              "system"
            ]
          }
        },
        "required": [
          "phase"
        ],
        "additionalProperties": false
      }
    }
    get_project_contextAnswer

    Read the active MOOD project, its phase, version, selected direction, and recent activity.

    View tool JSON
    {
      "name": "get_project_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the active MOOD project, its phase, version, selected direction, and recent activity.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_referencesAnswer

    Read all moodboard references including recoverable rejected items and their notes.

    View tool JSON
    {
      "name": "get_references",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read all moodboard references including recoverable rejected items and their notes.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_selected_referencesAnswer

    Read references attached to the currently selected direction.

    View tool JSON
    {
      "name": "get_selected_references",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read references attached to the currently selected direction.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_directionsAnswer

    Read every candidate direction and its human or agent provenance.

    View tool JSON
    {
      "name": "get_directions",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read every candidate direction and its human or agent provenance.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_selected_directionAnswer

    Read the direction currently driving Refine and System.

    View tool JSON
    {
      "name": "get_selected_direction",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the direction currently driving Refine and System.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_design_decisionsAnswer

    Read traceable decisions with evidence, status, and lock state.

    View tool JSON
    {
      "name": "get_design_decisions",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read traceable decisions with evidence, status, and lock state.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_design_systemAnswer

    Read the live design system derived from the selected direction and approved decisions.

    View tool JSON
    {
      "name": "get_design_system",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the live design system derived from the selected direction and approved decisions.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_agent_suggestionsAnswer

    Read every agent suggestion, its review status, evidence references, and exact proposed change. This never mutates creative work.

    View tool JSON
    {
      "name": "get_agent_suggestions",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read every agent suggestion, its review status, evidence references, and exact proposed change. This never mutates creative work.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "status": {
            "enum": [
              "proposed",
              "applied",
              "rejected"
            ]
          }
        },
        "additionalProperties": false
      }
    }
    inspect_suggestionAnswer

    Inspect one suggestion before approval, including rationale, evidence, scope of change, and mutation payload. This is read-only.

    View tool JSON
    {
      "name": "inspect_suggestion",
      "kind": "answer",
      "impl": "imperative",
      "description": "Inspect one suggestion before approval, including rationale, evidence, scope of change, and mutation payload. This is read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    get_critiquesAnswer

    Read deterministic palette, contrast, hierarchy, and evidence critiques.

    View tool JSON
    {
      "name": "get_critiques",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read deterministic palette, contrast, hierarchy, and evidence critiques.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    search_reference_libraryAnswer

    Search the local structured reference library. No paid external API is used.

    View tool JSON
    {
      "name": "search_reference_library",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the local structured reference library. No paid external API is used.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string"
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            },
            "maxItems": 20
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 40
          }
        },
        "additionalProperties": false
      }
    }
    add_referenceAction

    Add one reference to the shared moodboard. Supply an image URL or data URL and useful metadata.

    View tool JSON
    {
      "name": "add_reference",
      "kind": "act",
      "impl": "imperative",
      "description": "Add one reference to the shared moodboard. Supply an image URL or data URL and useful metadata.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "minLength": 1
          },
          "image": {
            "type": "string",
            "minLength": 1
          },
          "source": {
            "type": "string"
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "group": {
            "type": "string"
          },
          "extractedColors": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^#[0-9a-fA-F]{6}$"
            }
          },
          "notes": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "image"
        ],
        "additionalProperties": false
      }
    }
    keep_referenceAction

    Mark an existing reference as kept in the shared board.

    View tool JSON
    {
      "name": "keep_reference",
      "kind": "act",
      "impl": "imperative",
      "description": "Mark an existing reference as kept in the shared board.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    reject_referenceAction

    Reject an existing reference without deleting it; it can be restored later.

    View tool JSON
    {
      "name": "reject_reference",
      "kind": "act",
      "impl": "imperative",
      "description": "Reject an existing reference without deleting it; it can be restored later.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    restore_referenceAction

    Restore a rejected reference to the active board.

    View tool JSON
    {
      "name": "restore_reference",
      "kind": "act",
      "impl": "imperative",
      "description": "Restore a rejected reference to the active board.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    add_reference_noteAction

    Attach a concise note to a reference.

    View tool JSON
    {
      "name": "add_reference_note",
      "kind": "act",
      "impl": "imperative",
      "description": "Attach a concise note to a reference.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          },
          "notes": {
            "type": "string",
            "maxLength": 2000
          }
        },
        "required": [
          "id",
          "notes"
        ],
        "additionalProperties": false
      }
    }
    remove_referenceAction

    Immediately remove one reference from the active running MOOD project and detach it from directions. This is a runtime action, not a deployment.

    View tool JSON
    {
      "name": "remove_reference",
      "kind": "act",
      "impl": "imperative",
      "description": "Immediately remove one reference from the active running MOOD project and detach it from directions. This is a runtime action, not a deployment.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    reorder_referencesAction

    Immediately reorder two references in the active MOOD project. This updates the visible board and persisted state without a build or deployment.

    View tool JSON
    {
      "name": "reorder_references",
      "kind": "act",
      "impl": "imperative",
      "description": "Immediately reorder two references in the active MOOD project. This updates the visible board and persisted state without a build or deployment.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "activeId": {
            "type": "string",
            "minLength": 1
          },
          "overId": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "activeId",
          "overId"
        ],
        "additionalProperties": false
      }
    }
    create_directionAction

    Create a candidate design direction. It remains editable until a human approves it.

    View tool JSON
    {
      "name": "create_direction",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a candidate design direction. It remains editable until a human approves it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "minLength": 1
          },
          "statement": {
            "type": "string",
            "minLength": 1
          },
          "descriptors": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "referenceIds": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "palette": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^#[0-9a-fA-F]{6}$"
            },
            "minItems": 1
          },
          "createdBy": {
            "enum": [
              "human",
              "agent"
            ]
          }
        },
        "required": [
          "title",
          "statement",
          "palette"
        ],
        "additionalProperties": false
      }
    }
    update_directionAction

    Update an unlocked candidate direction title, statement, descriptors, references, or palette.

    View tool JSON
    {
      "name": "update_direction",
      "kind": "act",
      "impl": "imperative",
      "description": "Update an unlocked candidate direction title, statement, descriptors, references, or palette.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          },
          "title": {
            "type": "string",
            "minLength": 1
          },
          "statement": {
            "type": "string",
            "minLength": 1
          },
          "descriptors": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "referenceIds": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "palette": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^#[0-9a-fA-F]{6}$"
            }
          },
          "approved": {
            "type": "boolean"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    select_directionAction

    Select a direction so Refine and System derive from it immediately.

    View tool JSON
    {
      "name": "select_direction",
      "kind": "act",
      "impl": "imperative",
      "description": "Select a direction so Refine and System derive from it immediately.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    create_design_decisionAction

    Create a traceable decision with supporting reference evidence.

    View tool JSON
    {
      "name": "create_design_decision",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a traceable decision with supporting reference evidence.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "minLength": 1
          },
          "statement": {
            "type": "string",
            "minLength": 1
          },
          "supportingReferenceIds": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "createdBy": {
            "enum": [
              "human",
              "agent"
            ]
          }
        },
        "required": [
          "category",
          "statement"
        ],
        "additionalProperties": false
      }
    }
    update_design_decisionAction

    Update an unlocked design decision. Locked human decisions reject overwrite attempts.

    View tool JSON
    {
      "name": "update_design_decision",
      "kind": "act",
      "impl": "imperative",
      "description": "Update an unlocked design decision. Locked human decisions reject overwrite attempts.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          },
          "category": {
            "type": "string",
            "minLength": 1
          },
          "statement": {
            "type": "string",
            "minLength": 1
          },
          "supportingReferenceIds": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "status": {
            "enum": [
              "emerging",
              "approved",
              "rejected"
            ]
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    lock_design_decisionAction

    Lock a human-approved design decision so agent updates cannot overwrite it.

    View tool JSON
    {
      "name": "lock_design_decision",
      "kind": "act",
      "impl": "imperative",
      "description": "Lock a human-approved design decision so agent updates cannot overwrite it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    reject_design_decisionAction

    Reject an unlocked decision while retaining its evidence trail.

    View tool JSON
    {
      "name": "reject_design_decision",
      "kind": "act",
      "impl": "imperative",
      "description": "Reject an unlocked decision while retaining its evidence trail.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    evaluate_paletteAction

    Run deterministic contrast and palette-distance evaluation for the selected direction.

    View tool JSON
    {
      "name": "evaluate_palette",
      "kind": "act",
      "impl": "imperative",
      "description": "Run deterministic contrast and palette-distance evaluation for the selected direction.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    evaluate_directionAction

    Run deterministic direction critique covering hierarchy, contrast, palette and evidence.

    View tool JSON
    {
      "name": "evaluate_direction",
      "kind": "act",
      "impl": "imperative",
      "description": "Run deterministic direction critique covering hierarchy, contrast, palette and evidence.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    create_suggestionAction

    Propose a bounded creative change for human review. Include evidence reference IDs and a plain-language change summary. This tool never applies its own suggestion.

    View tool JSON
    {
      "name": "create_suggestion",
      "kind": "act",
      "impl": "imperative",
      "description": "Propose a bounded creative change for human review. Include evidence reference IDs and a plain-language change summary. This tool never applies its own suggestion.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "minLength": 1
          },
          "detail": {
            "type": "string",
            "minLength": 1
          },
          "changeSummary": {
            "type": "string",
            "minLength": 1
          },
          "evidenceIds": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            },
            "maxItems": 20
          },
          "kind": {
            "enum": [
              "reference",
              "palette",
              "type",
              "decision",
              "principle"
            ]
          },
          "mutation": {
            "oneOf": [
              {
                "type": "object",
                "required": [
                  "type",
                  "palette"
                ],
                "properties": {
                  "type": {
                    "const": "update_palette"
                  },
                  "palette": {
                    "type": "array",
                    "items": {
                      "type": "string",
                      "pattern": "^#[0-9a-fA-F]{6}$"
                    }
                  }
                }
              },
              {
                "type": "object",
                "required": [
                  "type",
                  "principle"
                ],
                "properties": {
                  "type": {
                    "const": "add_principle"
                  },
                  "principle": {
                    "type": "string",
                    "minLength": 1
                  }
                }
              },
              {
                "type": "object",
                "required": [
                  "type",
                  "tokenId",
                  "patch"
                ],
                "properties": {
                  "type": {
                    "const": "update_typography"
                  },
                  "tokenId": {
                    "type": "string",
                    "minLength": 1
                  },
                  "patch": {
                    "type": "object"
                  }
                }
              },
              {
                "type": "object",
                "required": [
                  "type",
                  "decision"
                ],
                "properties": {
                  "type": {
                    "const": "create_decision"
                  },
                  "decision": {
                    "type": "object"
                  }
                }
              },
              {
                "type": "object",
                "required": [
                  "type",
                  "references"
                ],
                "properties": {
                  "type": {
                    "const": "add_references"
                  },
                  "references": {
                    "type": "array",
                    "minItems": 1,
                    "items": {
                      "type": "object"
                    }
                  }
                }
              }
            ]
          }
        },
        "required": [
          "title",
          "detail",
          "changeSummary",
          "kind",
          "mutation"
        ],
        "additionalProperties": false
      }
    }
    apply_suggestionAction

    Apply a proposed suggestion to the shared project and return the updated version.

    View tool JSON
    {
      "name": "apply_suggestion",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply a proposed suggestion to the shared project and return the updated version.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    reject_suggestionAction

    Reject a proposed suggestion without mutating the project.

    View tool JSON
    {
      "name": "reject_suggestion",
      "kind": "act",
      "impl": "imperative",
      "description": "Reject a proposed suggestion without mutating the project.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    set_design_systemAction

    Replace the mutable design system state while preserving the selected workflow context.

    View tool JSON
    {
      "name": "set_design_system",
      "kind": "act",
      "impl": "imperative",
      "description": "Replace the mutable design system state while preserving the selected workflow context.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "mood": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "shapeLanguage": {
            "type": "string"
          },
          "photography": {
            "type": "string"
          },
          "graphicLanguage": {
            "type": "string"
          },
          "principles": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          }
        },
        "additionalProperties": false
      }
    }
    update_color_tokenAction

    Update one design-system color token.

    View tool JSON
    {
      "name": "update_color_token",
      "kind": "act",
      "impl": "imperative",
      "description": "Update one design-system color token.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          },
          "name": {
            "type": "string"
          },
          "value": {
            "type": "string",
            "pattern": "^#[0-9a-fA-F]{6}$"
          },
          "role": {
            "type": "string"
          },
          "description": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    update_typography_tokenAction

    Update one design-system typography token.

    View tool JSON
    {
      "name": "update_typography_token",
      "kind": "act",
      "impl": "imperative",
      "description": "Update one design-system typography token.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          },
          "role": {
            "type": "string"
          },
          "family": {
            "type": "string"
          },
          "weight": {
            "type": "integer",
            "minimum": 100,
            "maximum": 1000
          },
          "size": {
            "type": "string"
          },
          "lineHeight": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    update_design_principleAction

    Update an existing design-system principle by index.

    View tool JSON
    {
      "name": "update_design_principle",
      "kind": "act",
      "impl": "imperative",
      "description": "Update an existing design-system principle by index.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "index": {
            "type": "integer",
            "minimum": 0
          },
          "principle": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "index",
          "principle"
        ],
        "additionalProperties": false
      }
    }
    list_projectsAnswer

    List all local MOOD projects available in this browser.

    View tool JSON
    {
      "name": "list_projects",
      "kind": "answer",
      "impl": "imperative",
      "description": "List all local MOOD projects available in this browser.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    update_projectAction

    Update an existing local MOOD project name, brief, or avoid list.

    View tool JSON
    {
      "name": "update_project",
      "kind": "act",
      "impl": "imperative",
      "description": "Update an existing local MOOD project name, brief, or avoid list.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          },
          "title": {
            "type": "string",
            "minLength": 1
          },
          "brief": {
            "type": "string",
            "minLength": 1
          },
          "avoid": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    create_projectAction

    Create and open a new local MOOD project with a creative brief.

    View tool JSON
    {
      "name": "create_project",
      "kind": "act",
      "impl": "imperative",
      "description": "Create and open a new local MOOD project with a creative brief.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "minLength": 1
          },
          "brief": {
            "type": "string",
            "minLength": 1
          },
          "avoid": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          }
        },
        "required": [
          "name",
          "brief"
        ],
        "additionalProperties": false
      }
    }
    open_projectAction

    Open one existing MOOD project so subsequent tools operate on it.

    View tool JSON
    {
      "name": "open_project",
      "kind": "act",
      "impl": "imperative",
      "description": "Open one existing MOOD project so subsequent tools operate on it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    get_active_projectAnswer

    Read the active MOOD project.

    View tool JSON
    {
      "name": "get_active_project",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the active MOOD project.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }