Wszystkie schematy widżetów (Platform MCP)
Użyj tego narzędzia, aby pobrać pełne definicje JSON Schema 7 dla każdego typu widżetu dostępnego na pulpitach monday.com. Schemat jest wiarygodnym źródłem informacji podczas tworzenia obiektu settings, który przekazujesz do create_widget - opisuje wymagane i opcjonalne pola, typy danych, dozwolone wartości wyliczeniowe oraz szczegółowe opisy poszczególnych typów widżetów.
To narzędzie nie przyjmuje parametrów. Wywołaj je raz na początku każdego przepływu pracy, który obejmuje tworzenie lub weryfikowanie widżetów.
Odpowiedź zawiera schematy wszystkich obsługiwanych typów widżetów: APP_FEATURE, BATTERY, CALENDAR, CHART, GANTT, LISTVIEW i NUMBER. Każdy wpis schematu zawiera pola type, description i obiekt schema, zgodny z konwencjami JSON Schema 7 - w tym tablice required, pola typowane w properties, ograniczenia enum i przykłady w polu examples, które ilustrują typowe konfiguracje.
Zawsze wywołaj to narzędzie przed użyciem create_widget. Struktura ustawień znacznie różni się w zależności od typu widżetu. Nieprawidłowa struktura settings spowoduje błąd podczas tworzenia widżetu.
Parametry
To narzędzie nie przyjmuje parametrów.
Przykład
Wywołaj narzędzie, przekazując pusty obiekt:
{}
Odpowiedź to duży obiekt JSON, który ma klucz najwyższego poziomu dla każdego typu widżetu (np. CHART, NUMBER, BATTERY). Każdy wpis zawiera:
type- identyfikator typu widżetudescription- opis działania widżetu napisany prostym językiemschema- obiekt JSON Schema 7 z polamirequired,propertiesiexamples
Na przykład schemat widżetu NUMBER określa, że pole counter_data jest wymagane i musi zawierać pola calculation_type, column_ids_per_board oraz counter_type. Schemat widżetu CHART wymaga pól graph_type, x_axis_columns i y_axis_columns, a także wymienia wszystkie obsługiwane typy wykresów w polu enum.
Nie umieszczaj pełnego wyniku schematu w promptach ani dokumentacji. Schemat jest obszerny. Użyj go jako źródła informacji, aby znaleźć konkretne pola potrzebne dla tworzonego typu widżetu.
Odpowiednik programistyczny
Ta operacja nie ma bezpośredniego odpowiednika w API GraphQL. all_widgets_schema to narzędzie pomocnicze MCP, które udostępnia wewnętrzne schematy konfiguracji widżetów. Aby poznać ustawienia widżetów podczas bezpośredniego korzystania z API GraphQL, zajrzyj do strony referencyjnej Widżety.