BoondManager MCP Server
MCPB · BOONDMANAGER-MCP-SERVER-V2.9.0.MCPB · 2 COMPONENTS · SCANNED AUG 3
MCP Server for BoondManager API - 180 tools, 11 prompts, 22 resources (ERP/CRM)
Available components
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 Security14
- Malware scan not yet available for this package.Unverified
- CVE data not yet available for this package.Unverified
- 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 & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- 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 Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
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
Unverified: 1 category
A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.
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.
mcpb · boondmanager-mcp-server-v2.9.0.mcpb
Download bundleEvery 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 42
First indexed and scored.
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 mcpb/https://github.com/fauguste/boondmanager-mcp-server/releases/download/v2.9.0/boondmanager-mcp-server-v2.9.0.mcpb
Provenance none
Ecosystem: mcpb · Outcome: none
Dependencies 120 packages
120 packages in the resolved dependency tree · 111 deprecated · 39 stale.
The dependency tree was only partially resolved, so these counts may be incomplete.
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.
boond_resources_reference_create Créer une référence (expérience pro) sur une ressource ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| company | string | yes | Société / employeur. |
| description | string | yes | Description / missions / réalisations. ⚠️ Requis côté API Boond (1017 sans). |
| endMonth | integer | — | Mois (1-12). Accepte int ou string ('5'). ⚠️ '05' avec leading zero est rejeté par l'API Boond. |
| endYear | integer | — | Année (ex: 2024). Accepte int ou string '2024'. |
| location | string | — | Lieu (ville). |
| resourceId | string | yes | ID de la ressource à laquelle rattacher la référence. |
| skills | string | — | Compétences mobilisées (texte libre, séparées par virgule). |
| startMonth | integer | — | Mois (1-12). Accepte int ou string ('5'). ⚠️ '05' avec leading zero est rejeté par l'API Boond. |
| startYear | integer | — | Année (ex: 2024). Accepte int ou string '2024'. |
| title | string | yes | Intitulé du poste. |
No output schema declared.
No examples provided.
boond_resources_reference_delete Supprimer une référence (expérience pro) ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| referenceId | string | yes | ID de la référence à supprimer. |
| resourceId | string | yes | ID 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 Modifier une référence (expérience pro) ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| company | string | — | Société / employeur. |
| description | string | — | Description / missions / réalisations. |
| endMonth | integer | — | Mois (1-12). Accepte int ou string ('5'). ⚠️ '05' avec leading zero est rejeté par l'API Boond. |
| endYear | integer | — | Année (ex: 2024). Accepte int ou string '2024'. |
| location | string | — | Lieu (ville). |
| referenceId | string | yes | ID de la référence à modifier. |
| resourceId | string | yes | ID de la ressource portant la référence (les references sont embarquées dans le DT). |
| skills | string | — | Compétences mobilisées. |
| startMonth | integer | — | Mois (1-12). Accepte int ou string ('5'). ⚠️ '05' avec leading zero est rejeté par l'API Boond. |
| startYear | integer | — | Année (ex: 2024). Accepte int ou string '2024'. |
| title | string | — | Intitulé du poste. |
No output schema declared.
No examples provided.
boond_resources_search Rechercher des ressources ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| activityAreas | array | — | IDs de secteurs d'activité (dictionnaire setting.activityArea). |
| coordinates | string | — | Coordonnées GPS 'latitude,longitude' pour recherche géographique. À combiner avec `geoDistance`. |
| endDate | string | — | Date de fin (YYYY-MM-DD), à utiliser avec `period`. |
| excludeManager | boolean | — | Si true, ne retourne que les ressources sans compte manager. |
| excludeResourceStates | array | — | IDs d'états de ressource à EXCLURE. |
| excludeResourceTypes | array | — | IDs de types de ressource à EXCLURE. |
| experiences | array | — | IDs de niveaux d'expérience (dictionnaire setting.experience). |
| expertiseAreas | array | — | IDs de domaines d'expertise (dictionnaire setting.expertiseArea). |
| fields | array | — | Projection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés. |
| flags | array | — | IDs de tags (drapeaux) attachés à la ressource. |
| geoDistance | integer | — | Rayon en km pour la recherche géographique (5-200). Requis si `coordinates` ou `location` est fourni. |
| keywords | string | — | Mots-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… |
| keywordsType | string | — | Champ ciblé par `keywords`. Défaut: 'resumeTd' (CV + dossier technique). Pour 'fullName' utiliser `keywords = 'NOM#PRENOM'`. |
| languages | array | — | Langues parlées au format `langueId|niveauId` (dictionnaires setting.languageSpoken et setting.languageLevel). Ex: ['anglais|courant']. |
| location | string | — | Adresse texte (ville, etc.) pour recherche géographique. À combiner avec `geoDistance`. |
| mobilityAreas | array | — | IDs de zones de mobilité (dictionnaire setting.mobilityArea). |
| narrowPerimeter | boolean | — | Si true, jointure ET entre les filtres `perimeter*` (au lieu de OU par défaut). |
| order | string | — | Ordre de tri (asc/desc) |
| page | integer | — | Numéro de page (défaut: 1, max: 100) |
| pageSize | integer | — | Nombre de résultats par page (max: 500, défaut: 30) |
| perimeterAgencies | array | — | IDs d'agences. Conserve les entités dont le responsable appartient à ces agences. |
| perimeterBusinessUnits | array | — | IDs de business units. Conserve les entités dont le responsable appartient à ces BU. |
| perimeterDynamic | array | — | Pé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… |
| perimeterManagers | array | — | IDs 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_… |
| perimeterPoles | array | — | IDs de pôles. Conserve les entités dont le responsable appartient à ces pôles. |
| period | string | — | Champ temporel pour filtrer par période. Valeurs courantes: 'available' (disponibilité), 'working' (en mission hors interne), 'workingAll', 'absent', 'idle', 'hired', 'left', 'employed', 'unemployed'… |
| providerCompanies | array | — | IDs de sociétés sous-traitantes (filtre pour ressources externes). |
| resourceStates | array | — | IDs d'états de ressource (dictionnaire setting.state.resource via boond_application_dictionary). |
| resourceTypes | array | — | IDs de types de ressource (dictionnaire setting.typeOf.resource). |
| shields | array | — | Niveau de complétude des champs conditionnels. |
| sort | string | — | Champ de tri (ex: lastName, firstName, updateDate) |
| startDate | string | — | Date de début (YYYY-MM-DD), à utiliser avec `period`. |
| tools | array | — | IDs d'outils/technos (dictionnaire setting.tool). Logique OU par défaut. Pour ET, ajouter '#AND#' en 1er élément: tools=['#AND#','12','34']. |
| trainings | array | — | IDs de formations (dictionnaire setting.training). |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | yes | Nombre d'éléments retournés sur cette page |
| items | array | yes | — |
| total | number | — | Nombre total de résultats côté BoondManager |
No examples provided.
boond_resources_technical_data Compétences techniques d'une ressource ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Identifiant unique de l'entité BoondManager (numérique) |
No output schema declared.
No examples provided.
boond_resources_technical_data_update Mettre à jour le dossier technique d'une ressource ~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}.
| Name | Type | Req | Description |
|---|---|---|---|
| activityAreas | array | — | Secteurs d'activité. |
| diplomas | array | — | Diplômes (texte libre, ex: 'DUT Informatique - IUT Bordeaux (2016)'). |
| experience | integer | — | Années d'expérience. |
| expertiseAreas | array | — | Domaines d'expertise (texte libre, ex: 'Banque'). |
| id | string | yes | ID de la ressource dont le dossier technique est mis à jour. |
| languages | array | — | Langues parlées avec niveau. |
| mode | string | — | 'merge' (défaut) enrichit le DT sans rien écraser. 'replace' remplace intégralement chaque champ fourni. |
| skills | string | — | Compétences libres, séparées par virgule (ex: 'Python, AWS, GCP'). |
| summary | string | — | Résumé / synthèse du parcours. |
| title | string | — | Titre / poste actuel. |
| tools | array | — | Outils maîtrisés avec niveau (1-4). |
| training | string | — | Formations / parcours académique. |
No output schema declared.
No examples provided.
boond_resources_times_reports Feuilles de temps d'une ressource ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Identifiant unique de l'entité BoondManager (numérique) |
No output schema declared.
No examples provided.
boond_resources_timesheets Feuilles de temps d'une ressource ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| month | integer | — | Mois (1-12). Si omis, mois courant. |
| resourceId | string | yes | ID de la ressource |
| year | integer | — | Année (ex: 2025). Si omis, année courante. |
No output schema declared.
No examples provided.
boond_resources_update Modifier un(e) ressource ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | — | Ville |
| country | string | — | Pays |
| email1 | string | — | Email principal |
| firstName | string | — | Prénom |
| id | string | yes | ID de la ressource à modifier |
| lastName | string | — | Nom |
| note | string | — | Notes |
| phone1 | string | — | Téléphone |
| state | integer | — | État |
| title | string | — | Titre / poste |
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | — | Identifiant de l'entité créée/modifiée |
| type | string | — | — |
No examples provided.
boond_roles_get Détails d'un(e) rôle ~47
Récupère les informations détaillées d'un(e) rôle par son ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Identifiant unique de l'entité BoondManager (numérique) |
No output schema declared.
No examples provided.
boond_roles_search Rechercher des rôles ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| fields | array | — | Projection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés. |
| keywords | string | — | Mots-clés de recherche (nom, email, compétences...) |
| page | integer | — | Numéro de page (défaut: 1, max: 100) |
| pageSize | integer | — | Nombre de résultats par page (max: 500, défaut: 30) |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | yes | Nombre d'éléments retournés sur cette page |
| items | array | yes | — |
| total | number | — | Nombre total de résultats côté BoondManager |
No examples provided.
boond_threads_get Détails d'un(e) fil de discussion ~49
Récupère les informations détaillées d'un(e) fil de discussion par son ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Identifiant unique de l'entité BoondManager (numérique) |
No output schema declared.
No examples provided.
boond_threads_search Rechercher des fils de discussion ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| fields | array | — | Projection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés. |
| keywords | string | — | Mots-clés de recherche (nom, email, compétences...) |
| page | integer | — | Numéro de page (défaut: 1, max: 100) |
| pageSize | integer | — | Nombre de résultats par page (max: 500, défaut: 30) |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | yes | Nombre d'éléments retournés sur cette page |
| items | array | yes | — |
| total | number | — | Nombre total de résultats côté BoondManager |
No examples provided.
boond_timesheets_create Créer une feuille de temps ~134
Crée une feuille de temps mensuelle liée à une ressource.
| Name | Type | Req | Description |
|---|---|---|---|
| endDate | string | — | Date de fin (YYYY-MM-DD) |
| note | string | — | Notes |
| projectId | string | — | ID du projet |
| resourceId | string | yes | ID de la ressource |
| startDate | string | — | Date de début (YYYY-MM-DD) |
| state | string | — | État de la feuille de temps |
| term | string | yes | Mois au format YYYY-MM |
| totalDays | number | — | Total jours |
| totalHours | number | — | Total heures |
No output schema declared.
No examples provided.
boond_timesheets_get Détails d'une feuille de temps ~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).
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Identifiant unique de la feuille de temps |
No output schema declared.
No examples provided.
boond_timesheets_search Rechercher des feuilles de temps ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| endMonth | string | yes | Mois de fin au format YYYY-MM (ex: '2025-03'). Requis. |
| keywords | string | — | Mots-clés (préfixes 'TPS', 'COMP'...). |
| page | integer | — | Numéro de page (max: 100) |
| pageSize | integer | — | Nombre de résultats par page (max: 500, défaut: 30) |
| startMonth | string | yes | Mois de début au format YYYY-MM (ex: '2025-01'). Requis. |
No output schema declared.
No examples provided.
boond_todolists_get Détails d'un(e) todolist ~50
Récupère les informations détaillées d'un(e) todolist par son ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Identifiant unique de l'entité BoondManager (numérique) |
No output schema declared.
No examples provided.
boond_todolists_search Rechercher des todolists ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| fields | array | — | Projection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés. |
| keywords | string | — | Mots-clés de recherche (nom, email, compétences...) |
| page | integer | — | Numéro de page (défaut: 1, max: 100) |
| pageSize | integer | — | Nombre de résultats par page (max: 500, défaut: 30) |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | yes | Nombre d'éléments retournés sur cette page |
| items | array | yes | — |
| total | number | — | Nombre total de résultats côté BoondManager |
No examples provided.
boond_validations_get Détails d'une validation ~46
Récupère les informations détaillées d'une validation par son ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Identifiant unique de l'entité BoondManager (numérique) |
No output schema declared.
No examples provided.
boond_validations_search Rechercher des validations ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| documentTypes | array | — | Types de documents à valider. |
| endMonth | string | yes | Mois de fin YYYY-MM. Requis. |
| fields | array | — | Projection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés. |
| keywords | string | — | Mots-clés. Préfixes acceptés : 'TPS' (CRA), 'EXP' (frais), 'ABS' (absence), 'COMP' (ressource). |
| page | integer | — | Numéro de page (max: 100) |
| pageSize | integer | — | Nombre de résultats par page (max: 500, défaut: 30) |
| resourceTypes | array | — | IDs de types de ressource (dictionnaire setting.typeOf.resource). |
| startMonth | string | yes | Mois de début YYYY-MM. Requis. |
| validationAlerts | boolean | — | Filtrer sur les validations avec alertes. |
| validationStates | array | — | États de validation. |
No output schema declared.
No examples provided.
boond_webhooks_get Détails d'un(e) webhook ~48
Récupère les informations détaillées d'un(e) webhook par son ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Identifiant unique de l'entité BoondManager (numérique) |
No output schema declared.
No examples provided.
boond_webhooks_search Rechercher des webhooks ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| fields | array | — | Projection : attributs à afficher par résultat (ex: ['title','updateDate']). Absent = résumé standard. Noms inconnus ignorés. |
| keywords | string | — | Mots-clés de recherche (nom, email, compétences...) |
| page | integer | — | Numéro de page (défaut: 1, max: 100) |
| pageSize | integer | — | Nombre de résultats par page (max: 500, défaut: 30) |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | yes | Nombre d'éléments retournés sur cette page |
| items | array | yes | — |
| total | number | — | Nombre total de résultats côté BoondManager |
No examples provided.
boond_workflow_candidats_pour_opportunite Candidats correspondant à une opportunité ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| opportunity_id | string | yes | Opportunité à 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 Cartographie des compétences d'un périmètre ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| agency_id | string | — | Agence 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_id | string | — | Manager 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_n | string | — | Nombre 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 Audit fraîcheur des CV / dossiers techniques ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| manager_id | string | — | Manager 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_mois | string | — | Un 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 Factures impayées à 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.
| Name | Type | Req | Description |
|---|---|---|---|
| society_id | string | — | Socié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 Fiche complète d'un collaborateur ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| resource_id | string | yes | Ressource 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 Anticipation des fins 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.
| Name | Type | Req | Description |
|---|---|---|---|
| horizon_jours | string | — | Nombre de jours à anticiper (défaut: 60). Ex: '30' pour ne voir que les fins très proches. |
| manager_id | string | — | Manager 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 Pipeline commercial sur une période ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| date_debut | string | yes | Début de période (YYYY-MM-DD). |
| date_fin | string | yes | Fin de période (YYYY-MM-DD). |
| manager_id | string | — | Commercial 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 Récap hebdomadaire (moi + mon équipe) ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| semaine | string | — | Semaine ciblée (ex: 'cette semaine', 'la semaine prochaine'). Défaut: cette semaine. |
No output schema declared.
No examples provided.
boond_workflow_recherche_profil_competences Recherche multi-source d'un profil par compétences ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| competences | string | yes | Compétences recherchées en texte libre (ex: 'Java Spring AWS Kubernetes', '.NET Azure DevOps'). |
| dispo_avant | string | — | Disponibilité requise au plus tard à cette date (YYYY-MM-DD). Si fourni, applique `period: 'available'` + `endDate`. |
| experience_min | string | — | Niveau d'expérience minimum en texte libre (ex: '5 ans', 'senior'). Le modèle le mappera vers `experiences` via le dictionnaire. |
| inclure_candidats | string | — | 'oui' (défaut) pour inclure aussi les candidats actifs ; 'non' pour ne chercher que dans les ressources internes. |
| manager_id | string | — | Manager 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 Consultants disponibles pour un staffing ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| competences | string | — | Compétences recherchées en texte libre (ex: 'Java Spring AWS'). Le modèle les mappera vers `tools` via le dictionnaire. |
| end_date | string | yes | Fin de fenêtre de staffing (YYYY-MM-DD). |
| manager_id | string | — | Manager 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_date | string | yes | Début de fenêtre de staffing (YYYY-MM-DD). |
No output schema declared.
No examples provided.
boond_workflow_synthese_equipe Synthèse d'une équipe ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| manager_id | string | — | Manager 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… |
| periode | string | — | Période d'analyse libre (ex: 'cette semaine', 'avril 2026'). Défaut: mois en cours. |
No output schema declared.
No examples provided.