accueil / serveurs / Géo & Temps / io.github.theluckystrike/standup
io.github.theluckystrike/standup
serveur MCP (Model Context Protocol) · mcp-kanban 0.22.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.theluckystrike/standup est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.theluckystrike/standup » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 17 outils
- board≈ 155 tokens
Show one board column by column: tasks, estimate, actual and overdue count in each, then the board totals and the estimate still open. Defaults to your busiest board. Use project_list for every board.
Paramètres, retour & exemple (1)
Paramètresproject· string · optionnel
Which board; defaults to your busiest one
Exemple d'appel{"name": "board", "arguments": {"project": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - columns_set≈ 210 tokens
Replace one board's columns, in order, with 2 to 12 unique names. Tasks in a removed column move to the FIRST column. Blanks are dropped first, so a list normalising below two names is refused. Pro.
Paramètres, retour & exemple (2)
Paramètrescolumns· array · requis
The new column names in order, at most 12, e.g. ['inbox','next','doing','done']project· string · requis
Which board
Exemple d'appel{"name": "columns_set", "arguments": {"columns": [], "project": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - license_activate≈ 167 tokens
Turn Pro on for this connection with key, an MCPL1.<payload>.<signature> issued at checkout for this server or the bundle. Data under your token stays; a wrong or expired key changes nothing. license_status confirms it.
Paramètres, retour & exemple (1)
Paramètreskey· string · requis
License key from checkout, MCPL1.<payload>.<signature>
Exemple d'appel{"name": "license_activate", "arguments": {"key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - license_status≈ 125 tokens
Report this endpoint's licence state for your token as JSON: the product, the tier free or pro, why it is not Pro, and the checkout URL. Call it to explain a free-tier refusal. No arguments, nothing changes.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "license_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - overdue≈ 190 tokens
List every task whose due day is already past, across all boards, oldest first, in the task_list table. as_of measures against a day you name. A finished task, or one with no due date, never counts.
Paramètres, retour & exemple (2)
Paramètresas_of· string · optionnel
Measure against this day instead of today (YYYY-MM-DD, 'next Monday', '+7d')limit· integer · optionnel
Rows to print; default 200
Exemple d'appel{"name": "overdue", "arguments": {"as_of": "texte", "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - project_delete≈ 172 tokens
Delete an empty board and give its free-tier slot back. A board still holding tasks, open or done, is refused with one named, because task_add creates boards as a side effect and the work would be lost.
Paramètres, retour & exemple (1)
Paramètresproject· string · requis
Board to remove, e.g. 'Nova Site'. It must hold no tasks at all.
Exemple d'appel{"name": "project_delete", "arguments": {"project": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - project_list≈ 121 tokens
List every board with its task-id prefix, open and done counts, estimate still open and overdue count, plus free-tier use (3 boards, 200 open tasks). Use board for one board broken down by column.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "project_list", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_add≈ 402 tokens
Add one task to a board and return its id, board and column. The board is created on first use, so pass an existing project or leave it out. An identical open task is refused. Free: 3 boards, 200 open.
Paramètres, retour & exemple (8)
Paramètresdue· string · optionnel
Due date: YYYY-MM-DD, 'today', 'tomorrow', 'Friday', 'next Monday' or '+3d'tags· array · optionnel
Free-form tags, e.g. ['writing','client']notes· string · optionnel
Longer notes for the tasktitle· string · requis
What the task is, e.g. 'Write the launch email'column· string · optionnel
Column to start in; defaults to the first column (backlog)project· string · optionnel
Project or board name. A partial name matching exactly one existing project is used as that project. Defaults to your only board.priority· string · optionnel · low | normal | high | urgent
Priority; defaults to normalestimate_minutes· integer · optionnel
How long you think it will take, in minutes
Exemple d'appel{"name": "task_add", "arguments": {"title": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_delete≈ 154 tokens
Delete one task by id, permanently; the id is never reused. The answer names any logged minutes lost. time-tracker entries are a separate store and are untouched. Use task_done to keep the record.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Task id, e.g. NOVA-12
Exemple d'appel{"name": "task_delete", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_done≈ 154 tokens
Mark one task finished: it moves to the board's done column (named done, else the last) and is stamped, leaving task_list and the open counts. Returns estimate against actual when both are known.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Task id, e.g. NOVA-12
Exemple d'appel{"name": "task_done", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_list≈ 303 tokens
List tasks as a table of id, project, column, title, priority, due, estimate, actual and tags, sorted by due date, with the total estimate. Done tasks are left out unless include_done. 200 rows default.
Paramètres, retour & exemple (7)
Paramètrestag· string · optionnel
Only tasks carrying this taglimit· integer · optionnel
Rows to print; default 200column· string · optionnel
Only this column, e.g. 'doing'overdue· boolean · optionnel
Only tasks past their due dateproject· string · optionnel
Only this projectdue_before· string · optionnel
Only tasks due on or before this day (YYYY-MM-DD, 'today', 'Friday', '+7d')include_done· boolean · optionnel
Include finished tasks; default false
Exemple d'appel{"name": "task_list", "arguments": {"tag": "texte", "limit": 1, "column": "texte", "overdue": true, "project": "texte", "due_before": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_log_time≈ 195 tokens
Add real minutes worked to one task so estimate and actual can be compared. Minutes ADD; a negative corrects an over-count. Below zero or past 100,000 is refused. This counter is the board's own.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Task id, e.g. NOVA-12minutes· integer · requis
Minutes to add; a negative number corrects an over-count
Exemple d'appel{"name": "task_log_time", "arguments": {"id": "texte", "minutes": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_move≈ 180 tokens
Move one task to another column of its own board and report the old and new column. An unknown column is refused, listing the real ones. Entering the done column stamps completion; leaving it clears it.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Task id, e.g. NOVA-12column· string · requis
Target column, e.g. 'doing'
Exemple d'appel{"name": "task_move", "arguments": {"id": "texte", "column": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_search≈ 180 tokens
Find tasks whose id, title, notes or tags contain the query, across every board, finished ones included. Plain case-insensitive substring, never a regex. Use task_list for structured filters.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Rows to print; default 200query· string · requis
Text to look for
Exemple d'appel{"name": "task_search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_start_timer≈ 161 tokens
Return the exact arguments to pass to the time-tracker's timer_start for one task, and record the link here. It starts nothing itself, and warns when the tracker's own project names would misfile the time.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Task id, e.g. NOVA-12
Exemple d'appel{"name": "task_start_timer", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - task_update≈ 314 tokens
Change a task by id: only the fields you pass are touched. tags REPLACES the whole list, due 'none' clears it, and project moves the task to a board that already exists. Returns the task's new row.
Paramètres, retour & exemple (9)
Paramètresid· string · requis
Task id, e.g. NOVA-12due· string · optionnel
New due date, or 'none' to clear ittags· array · optionnel
Replaces the whole tag listnotes· string · optionneltitle· string · optionnelcolumn· string · optionnelproject· string · optionnel
Move the task to another existing project boardpriority· string · optionnel · low | normal | high | urgentestimate_minutes· integer · optionnel
Exemple d'appel{"name": "task_update", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - weekly_review≈ 166 tokens
Compare done against planned for one ISO week per project: how many were due, how many of those are finished, how many were completed, and estimate against actual minutes. Any week but this one is Pro.
Paramètres, retour & exemple (1)
Paramètresweek· string · optionnel
ISO week, e.g. '2026-W36'. Defaults to this week. Past weeks are a Pro feature.
Exemple d'appel{"name": "weekly_review", "arguments": {"week": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».