ExploitationOutils MCP
Exploitation

Outils MCP

Le serveur MCP expose une soixantaine d’outils, groupés par domaine. Les outils du cycle de vie les plus courants sont détaillés sur la page Référence ; voici le catalogue complet.

Workspaces & projets

OutilRôle
list_workspacesListe vos espaces de travail.
update_workspaceMet à jour un espace de travail.
create_projectCrée un projet.
list_projectsListe les projets du workspace courant.
get_projectDétail d’un projet.
update_projectMet à jour un projet.
set_project_workflowAttache un workflow à un projet.
get_workflowLit la config qui fait foi : statuts, transitions, playbook, automatisation, testing, rapport.

Dépôts

OutilRôle
list_repositoriesListe les dépôts d’un projet.
create_repositoryEnregistre un dépôt.
update_repositoryMet à jour un dépôt.
set_task_repositoryRattache une task à un dépôt.

Requests

OutilRôle
create_requestOuvre une request liée à un ticket (référencé par URL).
list_requestsListe les requests.
get_requestDétail d’une request.
update_requestMet à jour une request.
change_request_statusChange le statut d’une request.
add_request_commentCommente une request.
resync_remote_boardResynchronise en lecture le board externe.
fan_out_request_directivesDiffuse des directives sur les tasks d’une request.

Tasks

OutilRôle
create_taskCrée une task livrable sous une request.
list_tasksListe les tasks.
get_taskDétail d’une task.
update_taskMet à jour une task.
change_task_statusFait avancer la task dans les statuts du workflow.
add_task_commentCommente une task.
list_commentsListe les commentaires d’une task ou request.
add_task_labelAjoute un label à une task.
remove_task_labelRetire un label.
update_task_linksMet à jour les liens d’une task.
set_task_branchAttache la branche git suivie.
set_task_pull_requestAttache la PR et son état (draft/open/merged/closed).

Exécutions & présence

OutilRôle
start_executionDémarre le travail de l’agent (request → in_progress).
complete_executionClôt l’exécution (request → completed).
fail_executionMarque l’exécution en échec.
log_activityJournalise une activité d’exécution.
attach_commitRattache un commit à une task.
attach_change_requestRattache la PR comme artefact (garde in_review).
start_sessionOuvre une session d’agent.
heartbeat_taskSignale la présence de l’agent sur une task.
end_sessionFerme la session d’agent.

Plans de test & médias

OutilRôle
add_test_stepAjoute une étape de plan de test, captures/vidéo optionnelles.
update_test_stepMet à jour une étape.
remove_test_stepSupprime une étape.
list_test_stepsListe les étapes d’un plan de test.
create_media_uploadHéberge une capture ou vidéo et renvoie une URL publique.

Directives

OutilRôle
list_pending_directivesListe les directives en attente.
list_task_directivesListe les directives d’une task.
create_task_directiveCrée une consigne (directive) sur une task.
resolve_task_directiveMarque une directive comme résolue.
cancel_task_directiveAnnule une directive.

Audit, recherche & rapport

OutilRôle
add_audit_noteAjoute une note à la piste d’audit.
search_board_itemsRecherche des éléments du board.
record_work_noteNote ultra-courte started/finished — nourrit le rapport.
list_work_notesListe les notes de travail.
upsert_reportCrée ou met à jour le rapport daté du jour.
get_reportLit le rapport d’un jour.
list_reportsListe les rapports passés.
get_workspace_reportRapport consolidé au niveau du workspace.
Hébergé vs local

Tous ces outils sont disponibles sur le serveur hébergé (HTTP) comme en local (stdio). Seuls quelques outils à accès machine — par ex. la capture de preuves git locales — sont réservés au transport stdio local.

© 2026 CodBoard. Tous droits réservés.