Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

BoondManager MCP Server

NPM · BOONDMANAGER-MCP-SERVER · 2 COMPONENTS · SCANNED AUG 3

MCP Server for BoondManager API - 180 tools, 11 prompts, 22 resources (ERP/CRM)

+28 this week 79 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security87
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (120 of 124), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (120 of 124), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency97
  • Source repository is publicly reachable at the declared URL. View diagnostics → Pass
  • Cryptographically verified build provenance (signed, bound to fauguste/boondmanager-mcp-server). View diagnostics → Pass
  • Clear OSI-approved license (Apache-2.0).Pass
  • Actively maintained (last published 0 days ago).Pass
  • Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability70
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 35579 tokens (~176/item across 202 items; 180 tools + 22 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
  • Structured output schemas are declared (33% of tools); any adoption earns full credit.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · boondmanager-mcp-server

# add to Claude Code
claude mcp add fauguste-boondmanager-mcp-server -- npx -y boondmanager-mcp-server
# add to Codex CLI
codex mcp add fauguste-boondmanager-mcp-server -- npx -y boondmanager-mcp-server
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "fauguste-boondmanager-mcp-server": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "boondmanager-mcp-server"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add fauguste-boondmanager-mcp-server --command npx --arg -y --arg boondmanager-mcp-server
# ~/.hermes/config.yaml
mcp_servers:
  fauguste-boondmanager-mcp-server:
    command: "npx"
    args: ["-y", "boondmanager-mcp-server"]
// mcp.json
{
  "mcpServers": {
    "fauguste-boondmanager-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "boondmanager-mcp-server"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Aug 26 +4
    • Stability: unverified → 0.27 functional
    • Package version: 2.8.2 → 2.9.0 functional
  • 2 Aug 26 +50
    • Install scripts: unverified → pass security
    • Provenance: unverified → pass security
    • Known CVEs: unverified → partial security
    • Malware scan: unverified → pass security
    • Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
    • The attested source repository moved: fauguste/boondmanager-mcp-server security
    • Maintenance: unverified → pass functional
    • MCP protocol: unverified → pass functional
    • Schema quality: unverified → good functional
    • License: unverified → pass functional
    • Dependency health: unverified → partial functional
    • Licence: Apache-2.0 functional
  • 1 Aug 26 +20
    • Schema quality: unverified → 100 functional
    • Tool coverage: unverified → 100 functional
  • 31 Jul 26 −46
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 27 Jul 26 51

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/[email protected]

Provenance verified

Ecosystem: npm · Outcome: verified

Reason: verified

Source repo:
fauguste/boondmanager-mcp-server
Certificate issuer:
https://token.actions.githubusercontent.com
Certificate SAN:
https://github.com/fauguste/boondmanager-mcp-server/.github/workflows/release.yml@refs/tags/v2.9.0
Rekor log index:
2337269803
Predicate type:
https://slsa.dev/provenance/v1
Subject digest:
sha512:b2ffcdedcbbd73f31b08d72cc80308db31d1a978c5f9af1f0f94b13cc00aff56985f72d20f8c3e9ecde9566d1fe91695cfe20fe87808cb7340fa6bda3
Discovery method:
attestation_endpoint
Dependencies 120 packages

120 packages in the resolved dependency tree · 120 deprecated · 39 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 180 exposed · ~35,128 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
boond_resources_reference_create ~406

Crée une expérience professionnelle (référence) rattachée au DT d'une ressource. ⚠️ Les références sont des sous-objets embarqués dans le DT, pas une entité REST autonome. L'outil fait read-modify-write : lit la liste actuelle via /resources/{id}/technical-data, ajoute la nouvelle référence et republie la liste complète. Champs requis : resourceId, title, company, description. Dates : startMonth/endMonth en int 1..12 (ou string '1'..'12' sans leading zero) ; startYear/endYear en int 4 chiffres. ⚠️ "05" avec leading zero est rejeté par l'API. Pour compléter une référence existante, utiliser boond_resources_reference_update pour ne pas dupliquer.

NameTypeReqDescription
companystringyesSociété / employeur.
descriptionstringyesDescription / missions / réalisations. ⚠️ Requis côté API Boond (1017 sans).
endMonthintegerMois (1-12). Accepte int ou string ('5'). ⚠️ '05' avec leading zero est rejeté par l'API Boond.
endYearintegerAnnée (ex: 2024). Accepte int ou string '2024'.
locationstringLieu (ville).
resourceIdstringyesID de la ressource à laquelle rattacher la référence.
skillsstringCompétences mobilisées (texte libre, séparées par virgule).
startMonthintegerMois (1-12). Accepte int ou string ('5'). ⚠️ '05' avec leading zero est rejeté par l'API Boond.
startYearintegerAnnée (ex: 2024). Accepte int ou string '2024'.
titlestringyesIntitulé du poste.

No output schema declared.

No examples provided.

boond_resources_reference_delete ~102

Supprime une référence (expérience professionnelle) du DT d'une ressource. Read-modify-write : lit la liste actuelle, en retire la référence ciblée, republie le reste. ⚠️ Action irréversible — vérifier l'ID au préalable.

NameTypeReqDescription
referenceIdstringyesID de la référence à supprimer.
resourceIdstringyesID de la ressource portant la référence (les references sont embarquées dans le DT).

No output schema declared.

No examples provided.

boond_resources_reference_update ~321

Met à jour une référence existante. Read-modify-write sur /resources/{id}/technical-data — seuls les champs explicitement fournis remplacent ceux de la référence ciblée, les autres champs et toutes les autres références restent intacts. Cas d'usage type : compléter startMonth/startYear/endMonth/endYear sur une référence sans toucher au titre, à la société ou à la description.

NameTypeReqDescription
companystringSociété / employeur.
descriptionstringDescription / missions / réalisations.
endMonthintegerMois (1-12). Accepte int ou string ('5'). ⚠️ '05' avec leading zero est rejeté par l'API Boond.
endYearintegerAnnée (ex: 2024). Accepte int ou string '2024'.
locationstringLieu (ville).
referenceIdstringyesID de la référence à modifier.
resourceIdstringyesID de la ressource portant la référence (les references sont embarquées dans le DT).
skillsstringCompétences mobilisées.
startMonthintegerMois (1-12). Accepte int ou string ('5'). ⚠️ '05' avec leading zero est rejeté par l'API Boond.
startYearintegerAnnée (ex: 2024). Accepte int ou string '2024'.
titlestringIntitulé du poste.

No output schema declared.

No examples provided.

boond_resources_search ~1,664

Recherche des ressources (collaborateurs internes) dans BoondManager avec filtres serveur. ⚠️ Utilisez les filtres structurés plutôt que la pagination intégrale. Les noms de paramètres ci-dessous sont **ceux exacts** de l'API BoondManager — toute autre orthographe est silencieusement ignorée. Cas d'usage courants : • **Mes données / mon équipe / mon agence** sans connaître son propre ID : `perimeterDynamic: ["data"]` (mes ressources), `["managers"]` (mes N-1), `["agencies"]` (mes agences). • **Équipe d'une personne X** : `perimeterManagers: [<X_id>]` (filtre les ressources dont X est le N+1). • **Mon ID utilisateur** : appeler `boond_application_current_user` puis passer cet ID dans `perimeterManagers`. • **États / types** : `resourceStates: [<id>]`, `resourceTypes: [<id>]`. IDs entiers issus du dictionnaire (voir `boond_application_dictionary` avec `setting.state.resource` ou `setting.typeOf.resource`). `excludeResourceStates` / `excludeResourceTypes` pour exclure. • **Périmètre organisationnel** : `perimeterAgencies`, `perimeterPoles`, `perimeterBusinessUnits` (IDs entiers). Combiner avec `narrowPerimeter: true` pour ET au lieu de OU. • **Compétences / outils** : `tools: [<toolId>, ...]` (OU par défaut ; pour ET: `["#AND#", "1", "2"]`). `expertiseAreas`, `activityAreas`, `languages` (format `langueId|niveauId`). • **Disponibilité / activité** : `period: "available"` + `startDate`/`endDate`. Autres valeurs : `working`, `hired`, `left`, `employed`, `birthday`, `seniority`… • **Recherche par nom** : `keywords: "Dupont"` + `keywordsType: "lastName"` (ou `firstName`, `fullName` avec `keywords: "Dupont#Jean"`). • **Géolocalisation** : `coordinates: "48.85,2.35"` (ou `location: "Paris"`) + `geoDistance: 50` (km). Pagination : `page` (1+), `pageSize` (1-500). Tri : `sort: "lastName"` (ou firstName/title/availability/state/updateDate/creationDate) + `order: "asc"|"desc"`. Returns : liste paginée. Utiliser `boond_resources_get` ou les outils d'onglets pour le détail.

NameTypeReqDescription
activityAreasarrayIDs de secteurs d'activité (dictionnaire setting.activityArea).
coordinatesstringCoordonnées GPS 'latitude,longitude' pour recherche géographique. À combiner avec `geoDistance`.
endDatestringDate de fin (YYYY-MM-DD), à utiliser avec `period`.
excludeManagerbooleanSi true, ne retourne que les ressources sans compte manager.
excludeResourceStatesarrayIDs d'états de ressource à EXCLURE.
excludeResourceTypesarrayIDs de types de ressource à EXCLURE.
experiencesarrayIDs de niveaux d'expérience (dictionnaire setting.experience).
expertiseAreasarrayIDs de domaines d'expertise (dictionnaire setting.expertiseArea).
fieldsarrayProjection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés.
flagsarrayIDs de tags (drapeaux) attachés à la ressource.
geoDistanceintegerRayon en km pour la recherche géographique (5-200). Requis si `coordinates` ou `location` est fourni.
keywordsstringMots-clés (par défaut, recherche dans CV + dossier technique). Pour cibler un champ précis, fournir aussi `keywordsType` (ex: lastName, firstName, fullName, emails, title, titleSkills, phones, refere…
keywordsTypestringChamp ciblé par `keywords`. Défaut: 'resumeTd' (CV + dossier technique). Pour 'fullName' utiliser `keywords = 'NOM#PRENOM'`.
languagesarrayLangues parlées au format `langueId|niveauId` (dictionnaires setting.languageSpoken et setting.languageLevel). Ex: ['anglais|courant'].
locationstringAdresse texte (ville, etc.) pour recherche géographique. À combiner avec `geoDistance`.
mobilityAreasarrayIDs de zones de mobilité (dictionnaire setting.mobilityArea).
narrowPerimeterbooleanSi true, jointure ET entre les filtres `perimeter*` (au lieu de OU par défaut).
orderstringOrdre de tri (asc/desc)
pageintegerNuméro de page (défaut: 1, max: 100)
pageSizeintegerNombre de résultats par page (max: 500, défaut: 30)
perimeterAgenciesarrayIDs d'agences. Conserve les entités dont le responsable appartient à ces agences.
perimeterBusinessUnitsarrayIDs de business units. Conserve les entités dont le responsable appartient à ces BU.
perimeterDynamicarrayPérimètre dynamique relatif à l'utilisateur courant (raccourci sans avoir à connaître son propre ID). Valeurs : 'data' (mes propres données), 'managers' (mon équipe / mes N-1), 'agencies' (mes agence…
perimeterManagersarrayIDs des managers (ressources). Conserve les entités dont le responsable est l'un de ces managers. Pour 'mon équipe / N-1 d'une personne X', passer [X_id]. Obtenir son propre ID via boond_application_…
perimeterPolesarrayIDs de pôles. Conserve les entités dont le responsable appartient à ces pôles.
periodstringChamp temporel pour filtrer par période. Valeurs courantes: 'available' (disponibilité), 'working' (en mission hors interne), 'workingAll', 'absent', 'idle', 'hired', 'left', 'employed', 'unemployed'…
providerCompaniesarrayIDs de sociétés sous-traitantes (filtre pour ressources externes).
resourceStatesarrayIDs d'états de ressource (dictionnaire setting.state.resource via boond_application_dictionary).
resourceTypesarrayIDs de types de ressource (dictionnaire setting.typeOf.resource).
shieldsarrayNiveau de complétude des champs conditionnels.
sortstringChamp de tri (ex: lastName, firstName, updateDate)
startDatestringDate de début (YYYY-MM-DD), à utiliser avec `period`.
toolsarrayIDs d'outils/technos (dictionnaire setting.tool). Logique OU par défaut. Pour ET, ajouter '#AND#' en 1er élément: tools=['#AND#','12','34'].
trainingsarrayIDs de formations (dictionnaire setting.training).
NameTypeReqDescription
countnumberyesNombre d'éléments retournés sur cette page
itemsarrayyes
totalnumberNombre total de résultats côté BoondManager

No examples provided.

boond_resources_technical_data ~85

Récupère le profil technique d'une ressource (compétences, expériences, formations, certifications, langues, CV...). Args: - id (string): ID de la ressource Returns: Données techniques et compétences de la ressource.

NameTypeReqDescription
idstringyesIdentifiant unique de l'entité BoondManager (numérique)

No output schema declared.

No examples provided.

boond_resources_technical_data_update ~455

Met à jour le dossier technique (DT) d'une ressource : compétences, outils, langues, expertises, formations, diplômes, expérience. Mode 'merge' (défaut, recommandé pour automation) — enrichit sans rien écraser : • skills (CSV) : concatène les compétences absentes • tools / languages : ajoute les entrées dont la clé (slug outil / langue) est nouvelle, conserve le niveau existant pour les autres • expertiseAreas, activityAreas, diplomas : ajoute les items absents • title, summary, training, experience : remplis UNIQUEMENT si actuellement vides Mode 'replace' — remplace intégralement chaque champ fourni par la valeur passée. Les champs non passés ne sont pas touchés. Seuls les champs explicitement fournis dans l'appel sont envoyés à l'API — un champ omis ne sera jamais réinitialisé à vide. Les expériences professionnelles (références) ne sont PAS gérées ici : utiliser boond_resources_reference_{create|update|delete}.

NameTypeReqDescription
activityAreasarraySecteurs d'activité.
diplomasarrayDiplômes (texte libre, ex: 'DUT Informatique - IUT Bordeaux (2016)').
experienceintegerAnnées d'expérience.
expertiseAreasarrayDomaines d'expertise (texte libre, ex: 'Banque').
idstringyesID de la ressource dont le dossier technique est mis à jour.
languagesarrayLangues parlées avec niveau.
modestring'merge' (défaut) enrichit le DT sans rien écraser. 'replace' remplace intégralement chaque champ fourni.
skillsstringCompétences libres, séparées par virgule (ex: 'Python, AWS, GCP').
summarystringRésumé / synthèse du parcours.
titlestringTitre / poste actuel.
toolsarrayOutils maîtrisés avec niveau (1-4).
trainingstringFormations / parcours académique.

No output schema declared.

No examples provided.

boond_resources_times_reports ~70

Récupère les feuilles de temps d'une ressource. Args: - id (string): ID de la ressource Returns: Liste des feuilles de temps de la ressource.

NameTypeReqDescription
idstringyesIdentifiant unique de l'entité BoondManager (numérique)

No output schema declared.

No examples provided.

boond_resources_timesheets ~172

Récupère les feuilles de temps (times reports) d'une ressource par son ID, avec filtre optionnel par mois/année. Args: - resourceId (string): ID de la ressource - month (number, optional): Mois (1-12), défaut: mois courant - year (number, optional): Année (ex: 2025), défaut: année courante Returns: Liste des feuilles de temps de la ressource avec jours/heures et statut.

NameTypeReqDescription
monthintegerMois (1-12). Si omis, mois courant.
resourceIdstringyesID de la ressource
yearintegerAnnée (ex: 2025). Si omis, année courante.

No output schema declared.

No examples provided.

boond_resources_update ~147

Met à jour un(e) ressource existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la ressource.

NameTypeReqDescription
citystringVille
countrystringPays
email1stringEmail principal
firstNamestringPrénom
idstringyesID de la ressource à modifier
lastNamestringNom
notestringNotes
phone1stringTéléphone
stateintegerÉtat
titlestringTitre / poste
NameTypeReqDescription
idstringIdentifiant de l'entité créée/modifiée
typestring

No examples provided.

boond_roles_get ~47

Récupère les informations détaillées d'un(e) rôle par son ID.

NameTypeReqDescription
idstringyesIdentifiant unique de l'entité BoondManager (numérique)

No output schema declared.

No examples provided.

boond_roles_search ~207

Recherche des rôles dans BoondManager par mots-clés avec pagination. Args: - keywords (string, optional): Termes de recherche (nom, email, compétences...) - page (number): Numéro de page (défaut: 1) - pageSize (number): Résultats par page (défaut: 20, max: 100) Returns: Liste des rôles correspondants avec leur ID, nom et détails principaux.

NameTypeReqDescription
fieldsarrayProjection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés.
keywordsstringMots-clés de recherche (nom, email, compétences...)
pageintegerNuméro de page (défaut: 1, max: 100)
pageSizeintegerNombre de résultats par page (max: 500, défaut: 30)
NameTypeReqDescription
countnumberyesNombre d'éléments retournés sur cette page
itemsarrayyes
totalnumberNombre total de résultats côté BoondManager

No examples provided.

boond_threads_get ~49

Récupère les informations détaillées d'un(e) fil de discussion par son ID.

NameTypeReqDescription
idstringyesIdentifiant unique de l'entité BoondManager (numérique)

No output schema declared.

No examples provided.

boond_threads_search ~209

Recherche des fils de discussion dans BoondManager par mots-clés avec pagination. Args: - keywords (string, optional): Termes de recherche (nom, email, compétences...) - page (number): Numéro de page (défaut: 1) - pageSize (number): Résultats par page (défaut: 20, max: 100) Returns: Liste des fils de discussion correspondants avec leur ID, nom et détails principaux.

NameTypeReqDescription
fieldsarrayProjection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés.
keywordsstringMots-clés de recherche (nom, email, compétences...)
pageintegerNuméro de page (défaut: 1, max: 100)
pageSizeintegerNombre de résultats par page (max: 500, défaut: 30)
NameTypeReqDescription
countnumberyesNombre d'éléments retournés sur cette page
itemsarrayyes
totalnumberNombre total de résultats côté BoondManager

No examples provided.

boond_timesheets_create ~134

Crée une feuille de temps mensuelle liée à une ressource.

NameTypeReqDescription
endDatestringDate de fin (YYYY-MM-DD)
notestringNotes
projectIdstringID du projet
resourceIdstringyesID de la ressource
startDatestringDate de début (YYYY-MM-DD)
statestringÉtat de la feuille de temps
termstringyesMois au format YYYY-MM
totalDaysnumberTotal jours
totalHoursnumberTotal heures

No output schema declared.

No examples provided.

boond_timesheets_get ~81

Récupère les informations détaillées d'une feuille de temps par son ID. Args: - id (string): Identifiant unique de la feuille de temps Returns: Données JSON complètes de la feuille de temps (jours, heures, statut, détails).

NameTypeReqDescription
idstringyesIdentifiant unique de la feuille de temps

No output schema declared.

No examples provided.

boond_timesheets_search ~291

Recherche des feuilles de temps (CRA mensuels) dans BoondManager. ⚠️ `startMonth` et `endMonth` (format YYYY-MM) sont requis par l'API — passer YYYY-MM-DD ou les omettre renvoie un 422. Args: - startMonth (string, requis): Mois de début YYYY-MM (ex: '2025-01') - endMonth (string, requis): Mois de fin YYYY-MM (ex: '2025-03') - keywords (string, optional): Mots-clés - page (number): Numéro de page (défaut: 1) - pageSize (number): Résultats par page (défaut: 30) Returns: Liste des feuilles de temps correspondantes.

NameTypeReqDescription
endMonthstringyesMois de fin au format YYYY-MM (ex: '2025-03'). Requis.
keywordsstringMots-clés (préfixes 'TPS', 'COMP'...).
pageintegerNuméro de page (max: 100)
pageSizeintegerNombre de résultats par page (max: 500, défaut: 30)
startMonthstringyesMois de début au format YYYY-MM (ex: '2025-01'). Requis.

No output schema declared.

No examples provided.

boond_todolists_get ~50

Récupère les informations détaillées d'un(e) todolist par son ID.

NameTypeReqDescription
idstringyesIdentifiant unique de l'entité BoondManager (numérique)

No output schema declared.

No examples provided.

boond_todolists_search ~211

Recherche des todolists dans BoondManager par mots-clés avec pagination. Args: - keywords (string, optional): Termes de recherche (nom, email, compétences...) - page (number): Numéro de page (défaut: 1) - pageSize (number): Résultats par page (défaut: 20, max: 100) Returns: Liste des todolists correspondants avec leur ID, nom et détails principaux.

NameTypeReqDescription
fieldsarrayProjection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés.
keywordsstringMots-clés de recherche (nom, email, compétences...)
pageintegerNuméro de page (défaut: 1, max: 100)
pageSizeintegerNombre de résultats par page (max: 500, défaut: 30)
NameTypeReqDescription
countnumberyesNombre d'éléments retournés sur cette page
itemsarrayyes
totalnumberNombre total de résultats côté BoondManager

No examples provided.

boond_validations_get ~46

Récupère les informations détaillées d'une validation par son ID.

NameTypeReqDescription
idstringyesIdentifiant unique de l'entité BoondManager (numérique)

No output schema declared.

No examples provided.

boond_validations_search ~392

Recherche des validations en attente dans BoondManager (absences, notes de frais, feuilles de temps...). ⚠️ `startMonth` et `endMonth` (YYYY-MM) sont requis par l'API. Args: - startMonth (string, requis): YYYY-MM (ex: '2025-01') - endMonth (string, requis): YYYY-MM - documentTypes (string[], optional): 'absencesReport' | 'timesReport' | 'expensesReport' - validationStates (string[], optional): 'waitingForValidation' | 'validated' | 'rejected' - resourceTypes (number[], optional) - keywords (string, optional): préfixes 'TPS', 'EXP', 'ABS', 'COMP' Returns: Liste des validations correspondantes.

NameTypeReqDescription
documentTypesarrayTypes de documents à valider.
endMonthstringyesMois de fin YYYY-MM. Requis.
fieldsarrayProjection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés.
keywordsstringMots-clés. Préfixes acceptés : 'TPS' (CRA), 'EXP' (frais), 'ABS' (absence), 'COMP' (ressource).
pageintegerNuméro de page (max: 100)
pageSizeintegerNombre de résultats par page (max: 500, défaut: 30)
resourceTypesarrayIDs de types de ressource (dictionnaire setting.typeOf.resource).
startMonthstringyesMois de début YYYY-MM. Requis.
validationAlertsbooleanFiltrer sur les validations avec alertes.
validationStatesarrayÉtats de validation.

No output schema declared.

No examples provided.

boond_webhooks_get ~48

Récupère les informations détaillées d'un(e) webhook par son ID.

NameTypeReqDescription
idstringyesIdentifiant unique de l'entité BoondManager (numérique)

No output schema declared.

No examples provided.

boond_webhooks_search ~208

Recherche des webhooks dans BoondManager par mots-clés avec pagination. Args: - keywords (string, optional): Termes de recherche (nom, email, compétences...) - page (number): Numéro de page (défaut: 1) - pageSize (number): Résultats par page (défaut: 20, max: 100) Returns: Liste des webhooks correspondants avec leur ID, nom et détails principaux.

NameTypeReqDescription
fieldsarrayProjection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés.
keywordsstringMots-clés de recherche (nom, email, compétences...)
pageintegerNuméro de page (défaut: 1, max: 100)
pageSizeintegerNombre de résultats par page (max: 500, défaut: 30)
NameTypeReqDescription
countnumberyesNombre d'éléments retournés sur cette page
itemsarrayyes
totalnumberNombre total de résultats côté BoondManager

No examples provided.

boond_workflow_candidats_pour_opportunite ~148

À partir d'une opportunité (ses outils, expertise, mobilité), trouve les candidats actifs qui matchent. Équivalent en outil du prompt MCP `candidats_pour_opportunite` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
opportunity_idstringyesOpportunité à pourvoir. Accepte soit l'ID numérique, soit l'intitulé de l'opportunité (résolution auto via `boond_opportunities_search`).

No output schema declared.

No examples provided.

boond_workflow_cartographie_competences ~254

Produit une cartographie des compétences techniques d'un périmètre (équipe, agence, …) : top compétences, compétences rares (risque bus-factor) et compétences manquantes vs opportunités ouvertes. Équivalent en outil du prompt MCP `cartographie_competences` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
agency_idstringAgence pour cartographier toute une agence (alternatif à `manager_id`). Accepte soit l'ID numérique, soit le nom de l'agence (résolution auto via `boond_agencies_search`).
manager_idstringManager pour cibler son équipe. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`). Si absent, scope = mon équipe via `perimeterDynami…
top_nstringNombre de compétences à mettre en avant dans le top (défaut: 20).

No output schema declared.

No examples provided.

boond_workflow_cvs_a_mettre_a_jour ~215

Identifie les ressources dont le CV ou le dossier technique est obsolète, incomplet, ou manquant. Priorise celles bientôt sur le marché (en intercontrat ou disponibles à court terme). Équivalent en outil du prompt MCP `cvs_a_mettre_a_jour` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
manager_idstringManager pour cibler son équipe. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`). Si absent, scope = mon équipe via `perimeterDynami…
seuil_moisstringUn dossier technique non touché depuis plus de N mois est considéré obsolète (défaut: 12).

No output schema declared.

No examples provided.

boond_workflow_factures_a_relancer ~149

Liste les factures impayées avec date d'échéance dépassée, regroupées par société. Optionnellement filtrable sur une société spécifique. Équivalent en outil du prompt MCP `factures_a_relancer` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
society_idstringSociété ciblée pour la relance. Accepte soit l'ID numérique, soit le nom de la société (résolution auto via `boond_companies_search`).

No output schema declared.

No examples provided.

boond_workflow_fiche_consultant ~141

Vue 360° d'une ressource : info, profil technique, positionnements, absences, CRA récents. Équivalent en outil du prompt MCP `fiche_consultant` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
resource_idstringyesRessource ciblée. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`).

No output schema declared.

No examples provided.

boond_workflow_fin_de_mission ~203

Liste les ressources dont la mission se termine dans les prochains jours, pour anticiper le repositionnement. Met en évidence les fins imminentes sans relais identifié. Équivalent en outil du prompt MCP `fin_de_mission` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
horizon_joursstringNombre de jours à anticiper (défaut: 60). Ex: '30' pour ne voir que les fins très proches.
manager_idstringManager pour restreindre à son équipe. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`). Si absent, scope = mon équipe via `perimete…

No output schema declared.

No examples provided.

boond_workflow_pipeline_commercial ~189

Analyse les opportunités commerciales avec closing prévu dans la période donnée : répartition par état, CA pondéré, top opportunités. Équivalent en outil du prompt MCP `pipeline_commercial` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
date_debutstringyesDébut de période (YYYY-MM-DD).
date_finstringyesFin de période (YYYY-MM-DD).
manager_idstringCommercial ciblé. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`). Si absent, scope = équipe de l'utilisateur courant via `perimete…

No output schema declared.

No examples provided.

boond_workflow_recap_hebdo ~137

Compile en une vue ce qui s'est passé / va se passer cette semaine pour moi et mon équipe : opportunités, projets, absences, CRA. Équivalent en outil du prompt MCP `recap_hebdo` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
semainestringSemaine ciblée (ex: 'cette semaine', 'la semaine prochaine'). Défaut: cette semaine.

No output schema declared.

No examples provided.

boond_workflow_recherche_profil_competences ~327

Recherche un profil correspondant à un mix de compétences libres, en croisant ressources internes et candidats. Sortie classée par adéquation. Utile en amont d'un staffing ou d'une opportunité non encore qualifiée. Équivalent en outil du prompt MCP `recherche_profil_competences` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
competencesstringyesCompétences recherchées en texte libre (ex: 'Java Spring AWS Kubernetes', '.NET Azure DevOps').
dispo_avantstringDisponibilité requise au plus tard à cette date (YYYY-MM-DD). Si fourni, applique `period: 'available'` + `endDate`.
experience_minstringNiveau d'expérience minimum en texte libre (ex: '5 ans', 'senior'). Le modèle le mappera vers `experiences` via le dictionnaire.
inclure_candidatsstring'oui' (défaut) pour inclure aussi les candidats actifs ; 'non' pour ne chercher que dans les ressources internes.
manager_idstringManager pour restreindre le scope ressources internes. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`). Sinon scope ouvert (toute l…

No output schema declared.

No examples provided.

boond_workflow_staffing_disponible ~257

Identifie les ressources internes disponibles pour un staffing sur une fenêtre donnée, avec filtres optionnels par compétences (texte libre) et périmètre. Trie par date de disponibilité croissante et propose les profils prioritaires à activer. Équivalent en outil du prompt MCP `staffing_disponible` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
competencesstringCompétences recherchées en texte libre (ex: 'Java Spring AWS'). Le modèle les mappera vers `tools` via le dictionnaire.
end_datestringyesFin de fenêtre de staffing (YYYY-MM-DD).
manager_idstringManager pour restreindre à son équipe. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`). Si absent, scope = mon équipe via `perimete…
start_datestringyesDébut de fenêtre de staffing (YYYY-MM-DD).

No output schema declared.

No examples provided.

boond_workflow_synthese_equipe ~201

Produit un état d'équipe : qui est sur quoi, qui est absent, qui est disponible. Si manager_id est omis, utilise l'utilisateur courant comme manager. Équivalent en outil du prompt MCP `synthese_equipe` (utile pour les clients qui ne gèrent pas correctement les prompts MCP, ex: claude.ai). Retourne un runbook texte que le modèle doit ensuite exécuter en appelant les outils Boond référencés.

NameTypeReqDescription
manager_idstringManager ciblé. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`). Si absent, l'outil `boond_application_current_user` est appelé pour…
periodestringPériode d'analyse libre (ex: 'cette semaine', 'avril 2026'). Défaut: mois en cours.

No output schema declared.

No examples provided.