Wyświetl wykres (Platform MCP UI)
To wewnętrzny komponent interfejsu. Serwer Platform MCP wywołuje go automatycznie - nie wywołuj go bezpośrednio.
show-chart wyświetla wykres w interfejsie czatu, dzięki czemu użytkownicy mogą zobaczyć wizualne zestawienie swoich danych. Serwer MCP wywołuje to narzędzie automatycznie, gdy użytkownik prosi o wykres kołowy, słupkowy, wizualizację danych lub dowolną graficzną reprezentację danych liczbowych z tablic.
Wykres przyjmuje tablicę punktów danych, z których każdy ma etykietę i wartość liczbową. Opcjonalnie możesz określić kolor każdego punktu danych i dodać tytuł wykresu.
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| data | array |
Tak | Tablica punktów danych. Każdy punkt musi zawierać name (etykietę) i y (wartość liczbową). Opcjonalnie możesz podać color (dowolny prawidłowy kolor CSS: w formacie hex, rgb lub jako nazwę koloru). |
| type | string |
Tak | Typ wyświetlanego wykresu. Użyj "pie", aby wyświetlić wykres kołowy z segmentami, lub "bar", aby wyświetlić poziome słupki. |
| title | string |
Nie | Opcjonalny tekst tytułu wyświetlany nad wykresem. Pomiń ten parametr, jeśli wykres ma nie mieć tytułu. |
Przykład
Wyświetl wykres kołowy przedstawiający rozkład statusów elementów na tablicy:
{
"type": "pie",
"title": "Sprint Status Breakdown",
"data": [
{ "name": "Done", "y": 14, "color": "#00ca72" },
{ "name": "In Progress", "y": 7, "color": "#fdab3d" },
{ "name": "Stuck", "y": 3, "color": "#e2445c" },
{ "name": "Not Started", "y": 6, "color": "#c4c4c4" }
]
}
Wyświetl wykres słupkowy porównujący liczbę elementów w grupach:
{
"type": "bar",
"title": "Items by Group",
"data": [
{ "name": "Backlog", "y": 22 },
{ "name": "In Development", "y": 10 },
{ "name": "QA", "y": 5 },
{ "name": "Done", "y": 18 }
]
}
Odpowiednik programistyczny
Nie ma bezpośredniego odpowiednika API do wyświetlania wykresu - ten komponent działa wyłącznie w interfejsie czatu MCP. Aby pobrać dane do własnego wykresu, pobierz elementy tablicy i zsumuj wartości kolumn za pomocą interfejsu GraphQL API monday.com. Dostępne zapytania znajdziesz w dokumentacji API monday.com.