boondmanager-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Log level: trace, debug, info, warn, error, fatal (default info) | |
| BOOND_USER | No | BoondManager login for BasicAuth | |
| LOG_FORMAT | No | Log format: json or pretty (default auto based on NODE_ENV) | |
| MCP_HTTP_HOST | No | HTTP host to bind (default 127.0.0.1) | |
| MCP_HTTP_PATH | No | HTTP path for MCP endpoint (default /mcp) | |
| MCP_HTTP_PORT | No | HTTP port (default 3000) | |
| MCP_TRANSPORT | No | Transport type: stdio or http (default stdio) | |
| BOOND_BASE_URL | No | Base URL of BoondManager API, default https://ui.boondmanager.com/api | |
| BOOND_PASSWORD | No | BoondManager password for BasicAuth | |
| BOOND_API_TOKEN | No | API token JWT for authentication (recommended) | |
| MCP_HTTP_STATEFUL | No | Enable stateful mode (default false) | |
| BOOND_OAUTH_SCOPES | No | OAuth2 scopes supported | |
| MCP_HTTP_PUBLIC_URL | No | Public URL for OAuth2 discovery (required behind reverse proxy) | |
| BOOND_HTTP_TIMEOUT_MS | No | HTTP request timeout in milliseconds (default 30000) | |
| BOOND_HTTP_MAX_RETRIES | No | Maximum number of retries (default 2) | |
| MCP_HTTP_ALLOWED_HOSTS | No | Allowed Host header values (anti DNS rebinding) | |
| MCP_HTTP_JSON_RESPONSE | No | Force JSON responses (default false) | |
| BOOND_HTTP_RETRY_MAX_MS | No | Maximum retry delay in ms (default 5000) | |
| MCP_HTTP_SESSION_TTL_MS | No | Session TTL in ms (default 1800000) | |
| BOOND_HTTP_RETRY_BASE_MS | No | Base retry delay in ms (default 200) | |
| BOOND_HTTP_RATE_LIMIT_RPS | No | Rate limit requests per second (default 10) | |
| BOOND_HTTP_RATE_LIMIT_BURST | No | Rate limit burst capacity (default 20) | |
| BOOND_OAUTH_AUTHORIZATION_SERVER | No | OAuth2 authorization server URL (default https://ui.boondmanager.com) | |
| MCP_HTTP_SESSION_SWEEP_INTERVAL_MS | No | Session sweep interval in ms (default 300000) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
| completions | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| boond_candidates_searchA | Recherche des candidats dans BoondManager avec filtres serveur. Cas d'usage courants :
• Mes candidats sans connaître son propre ID : Tri : Returns : liste paginée des candidats. Utiliser |
| boond_candidates_getA | Récupère les informations détaillées d'un(e) candidat par son ID. Optionnellement un onglet spécifique (information, technical, financial, actions, contracts, documents). Args:
Returns: Données JSON complètes de l'entité. |
| boond_candidates_createB | Crée un(e) nouvel(le) candidat dans BoondManager. Returns: Données du/de la candidat créé(e) avec son ID. |
| boond_candidates_updateA | Met à jour un(e) candidat existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la candidat. |
| boond_candidates_deleteA | Supprime un(e) candidat de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée à l'utilisateur avant la suppression. Args:
|
| boond_candidates_informationB | Récupère les informations générales d'un candidat (coordonnées, adresse, état civil, photo, tags, source...). Args:
Returns: Données personnelles et administratives du candidat. |
| boond_candidates_technical_dataA | Récupère le profil technique d'un candidat (compétences, expériences, formations, certifications, langues, CV...). Args:
Returns: Données techniques et compétences du candidat. |
| boond_candidates_administrativeC | Récupère les informations administratives d'un candidat. Args:
Returns: Données administratives du candidat. |
| boond_candidates_actionsA | Récupère les actions (appels, emails, RDV, notes) associées à un candidat. Args:
Returns: Liste des actions liées au candidat. |
| boond_candidates_positioningsA | Récupère les positionnements (placements sur des opportunités/projets) d'un candidat. Args:
Returns: Liste des positionnements du candidat. |
| boond_resources_searchA | Recherche des ressources (collaborateurs internes) dans BoondManager avec filtres serveur. Cas d'usage courants :
• Mes données / mon équipe / mon agence sans connaître son propre ID : Tri : Returns : liste paginée. Utiliser |
| boond_resources_getA | Récupère les informations détaillées d'un(e) ressource par son ID. Optionnellement un onglet spécifique (information, technical, financial, actions, contracts, documents). Args:
Returns: Données JSON complètes de l'entité. |
| boond_resources_createB | Crée un(e) nouvel(le) ressource dans BoondManager. Returns: Données du/de la ressource créé(e) avec son ID. |
| boond_resources_updateA | 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. |
| boond_resources_deleteA | Supprime un(e) ressource de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée à l'utilisateur avant la suppression. Args:
|
| boond_resources_informationB | Récupère les informations générales d'une ressource (coordonnées, adresse, état civil, photo, tags, manager...). Args:
Returns: Données personnelles et administratives de la ressource. |
| boond_resources_technical_dataA | Récupère le profil technique d'une ressource (compétences, expériences, formations, certifications, langues, CV...). Args:
Returns: Données techniques et compétences de la ressource. |
| boond_resources_administrativeA | Récupère les informations administratives d'une ressource (salaire, TJM, coût journalier, informations RH...). Args:
Returns: Données administratives et RH de la ressource. |
| boond_resources_advantagesA | Récupère les avantages associés à une ressource (tickets restaurant, mutuelle, véhicule, primes...). Args:
Returns: Liste des avantages de la ressource. |
| boond_resources_actionsA | Récupère les actions (appels, emails, RDV, notes) associées à une ressource. Args:
Returns: Liste des actions liées à la ressource. |
| boond_resources_positioningsA | Récupère les positionnements (placements sur des projets) d'une ressource. Args:
Returns: Liste des positionnements de la ressource. |
| boond_resources_projectsA | Récupère les projets auxquels une ressource participe ou a participé. Args:
Returns: Liste des projets de la ressource. |
| boond_resources_times_reportsC | Récupère les feuilles de temps d'une ressource. Args:
Returns: Liste des feuilles de temps de la ressource. |
| boond_resources_expenses_reportsA | Récupère les notes de frais d'une ressource. Args:
Returns: Liste des notes de frais de la ressource. |
| boond_resources_absences_reportsA | Récupère les demandes d'absences d'une ressource (congés, RTT, maladie...). Args:
Returns: Liste des demandes d'absences de la ressource. |
| boond_resources_technical_data_updateA | 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}. |
| boond_resources_reference_createA | 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. |
| boond_resources_reference_updateA | 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. |
| boond_resources_reference_deleteA | 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. |
| boond_contacts_searchA | Recherche des contacts (interlocuteurs clients / prospects) dans BoondManager avec filtres serveur. Cas d'usage courants :
• Mes contacts sans connaître son propre ID : Tri : Returns : liste paginée des contacts. Utiliser |
| boond_contacts_getA | Récupère les informations détaillées d'un(e) contact par son ID. Optionnellement un onglet spécifique (information, technical, financial, actions, contracts, documents). Args:
Returns: Données JSON complètes de l'entité. |
| boond_contacts_createA | Crée un(e) nouvel(le) contact dans BoondManager. Returns: Données du/de la contact créé(e) avec son ID. |
| boond_contacts_updateA | Met à jour un(e) contact existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la contact. |
| boond_contacts_deleteA | Supprime un(e) contact de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée à l'utilisateur avant la suppression. Args:
|
| boond_contacts_informationB | Récupère les informations générales d'un contact (coordonnées, société, fonction, tags...). Args:
Returns: Données personnelles et professionnelles du contact. |
| boond_contacts_actionsA | Récupère les actions (appels, emails, RDV, notes) associées à un contact. Args:
Returns: Liste des actions liées au contact. |
| boond_contacts_opportunitiesA | Récupère les opportunités commerciales associées à un contact. Args:
Returns: Liste des opportunités du contact. |
| boond_contacts_projectsA | Récupère les projets associés à un contact. Args:
Returns: Liste des projets du contact. |
| boond_contacts_ordersA | Récupère les bons de commande associés à un contact. Args:
Returns: Liste des bons de commande du contact. |
| boond_contacts_invoicesA | Récupère les factures associées à un contact. Args:
Returns: Liste des factures du contact. |
| boond_companies_searchA | Recherche des sociétés (clients, prospects, fournisseurs…) dans BoondManager avec filtres serveur. Cas d'usage courants :
• Mes comptes sans connaître son propre ID : Tri : Note : il n'y a PAS de filtre Returns : liste paginée des sociétés. Utiliser |
| boond_companies_getA | Récupère les informations détaillées d'un(e) société par son ID. Optionnellement un onglet spécifique (information, technical, financial, actions, contracts, documents). Args:
Returns: Données JSON complètes de l'entité. |
| boond_companies_createA | Crée un(e) nouvel(le) société dans BoondManager. Returns: Données du/de la société créé(e) avec son ID. |
| boond_companies_updateA | Met à jour un(e) société existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la société. |
| boond_companies_deleteA | Supprime un(e) société de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée à l'utilisateur avant la suppression. Args:
|
| boond_companies_informationB | Récupère les informations générales d'une société (coordonnées, SIRET, site web, secteur, taille, tags...). Args:
Returns: Données générales de la société. |
| boond_companies_contactsA | Récupère les contacts associés à une société. Args:
Returns: Liste des contacts de la société. |
| boond_companies_actionsA | Récupère les actions (appels, emails, RDV, notes) associées à une société. Args:
Returns: Liste des actions liées à la société. |
| boond_companies_opportunitiesB | Récupère les opportunités commerciales d'une société. Args:
Returns: Liste des opportunités de la société. |
| boond_companies_projectsA | Récupère les projets associés à une société. Args:
Returns: Liste des projets de la société. |
| boond_companies_ordersA | Récupère les bons de commande d'une société. Args:
Returns: Liste des bons de commande de la société. |
| boond_companies_invoicesB | Récupère les factures d'une société. Args:
Returns: Liste des factures de la société. |
| boond_companies_purchasesB | Récupère les achats/sous-traitance d'une société. Args:
Returns: Liste des achats de la société. |
| boond_companies_provider_invoicesA | Récupère les factures fournisseur d'une société. Args:
Returns: Liste des factures fournisseur de la société. |
| boond_opportunities_searchA | Recherche des opportunités commerciales dans BoondManager avec filtres serveur. Cas d'usage courants :
• Mes opportunités sans connaître son propre ID : Tri : Returns : liste paginée des opportunités. Utiliser |
| boond_opportunities_getB | Récupère les informations détaillées d'un(e) opportunité par son ID. Optionnellement un onglet spécifique (information, technical, financial, actions, contracts, documents). Args:
Returns: Données JSON complètes de l'entité. |
| boond_opportunities_createA | Crée un(e) nouvel(le) opportunité dans BoondManager. Returns: Données du/de la opportunité créé(e) avec son ID. |
| boond_opportunities_updateA | Met à jour un(e) opportunité existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la opportunité. |
| boond_opportunities_deleteA | Supprime un(e) opportunité de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée à l'utilisateur avant la suppression. Args:
|
| boond_opportunities_informationB | Récupère les informations générales d'une opportunité (client, dates, montant, probabilité, état...). Args:
Returns: Données générales de l'opportunité. |
| boond_opportunities_actionsB | Récupère les actions (appels, emails, RDV, notes) associées à une opportunité. Args:
Returns: Liste des actions liées à l'opportunité. |
| boond_opportunities_positioningsA | Récupère les positionnements (candidats/ressources proposés) sur une opportunité. Args:
Returns: Liste des positionnements de l'opportunité. |
| boond_opportunities_projectsA | Récupère les projets issus de cette opportunité. Args:
Returns: Liste des projets liés à l'opportunité. |
| boond_opportunities_simulationA | Récupère la simulation financière d'une opportunité (marge, CA prévisionnel, coûts...). Args:
Returns: Données de simulation financière de l'opportunité. |
| boond_actions_searchA | Recherche des actions (appels, emails, RDV, notes) dans BoondManager avec filtres optionnels par candidat, ressource, contact ou société. Args:
Returns: Liste des actions correspondantes. |
| boond_actions_getA | Récupère les détails d'une action par son ID. |
| boond_actions_createA | Crée une nouvelle action (appel, email, RDV, note) dans BoondManager, rattachée à un contact, candidat, ressource, opportunité ou projet (relation dependsOn, obligatoire). Args:
Returns: L'action créée avec son ID. |
| boond_actions_updateA | Met à jour une action existante dans BoondManager (PUT partiel, seuls les champs fournis sont modifiés). ⚠️ Aucune relation n'est envoyée : le rattachement (dependsOn), le positionnement et la synchronisation calendrier (event Outlook/Teams, invités) sont préservés. Idéal pour ajouter un compte-rendu sans casser l'agenda — contrairement à delete + recreate qui supprime l'événement. Args:
Returns: L'action mise à jour. |
| boond_actions_deleteA | Supprime une action de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée avant la suppression. |
| boond_timesheets_createB | Crée une feuille de temps mensuelle liée à une ressource. |
| boond_resources_timesheetsA | Récupère les feuilles de temps (times reports) d'une ressource par son ID, avec filtre optionnel par mois/année. Args:
Returns: Liste des feuilles de temps de la ressource avec jours/heures et statut. |
| boond_timesheets_searchA | Recherche des feuilles de temps (CRA mensuels) dans BoondManager. ⚠️ Args:
Returns: Liste des feuilles de temps correspondantes. |
| boond_timesheets_getA | Récupère les informations détaillées d'une feuille de temps par son ID. Args:
Returns: Données JSON complètes de la feuille de temps (jours, heures, statut, détails). |
| boond_projects_searchA | Recherche des projets / missions dans BoondManager avec filtres serveur. Cas d'usage courants :
• Mes projets sans connaître son propre ID : Tri : Returns : liste paginée des projets. Utiliser |
| boond_projects_getA | Récupère les informations détaillées d'un(e) projet par son ID. Optionnellement un onglet spécifique (information, technical, financial, actions, contracts, documents). Args:
Returns: Données JSON complètes de l'entité. |
| boond_projects_createA | Crée un(e) nouvel(le) projet dans BoondManager. Returns: Données du/de la projet créé(e) avec son ID. |
| boond_projects_updateA | Met à jour un(e) projet existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la projet. |
| boond_projects_deleteA | Supprime un(e) projet de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée à l'utilisateur avant la suppression. Args:
|
| boond_projects_informationB | Récupère les informations générales d'un projet (client, dates, état, description, responsable...). Args:
Returns: Données générales du projet. |
| boond_projects_actionsA | Récupère les actions (appels, emails, RDV, notes) associées à un projet. Args:
Returns: Liste des actions liées au projet. |
| boond_projects_simulationA | Récupère la simulation financière d'un projet (marge, CA, coûts, rentabilité...). Args:
Returns: Données de simulation financière du projet. |
| boond_projects_deliveries_groupmentsB | Récupère les livraisons (CRA) et groupements associés à un projet. Args:
Returns: Liste des livraisons du projet. |
| boond_projects_ordersA | Récupère les bons de commande associés à un projet. Args:
Returns: Liste des bons de commande du projet. |
| boond_projects_purchasesB | Récupère les achats et la sous-traitance associés à un projet. Args:
Returns: Liste des achats du projet. |
| boond_projects_productivityA | Récupère les données de productivité d'un projet (temps passé, jours consommés...). Args:
Returns: Données de productivité du projet. |
| boond_invoices_searchB | Recherche des factures dans BoondManager avec filtres par societe, projet et periode. |
| boond_invoices_getA | Récupère les informations détaillées d'un(e) facture par son ID. |
| boond_invoices_createA | Crée un(e) nouvel(le) facture dans BoondManager. Returns: Données du/de la facture créé(e) avec son ID. |
| boond_invoices_updateA | Met à jour un(e) facture existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la facture. |
| boond_invoices_deleteA | Supprime une facture de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée avant la suppression. |
| boond_orders_searchB | Recherche des bons de commande dans BoondManager avec filtres par société et projet. Args:
Returns: Liste des bons de commande correspondants. |
| boond_orders_getA | Récupère les informations détaillées d'un(e) bon de commande par son ID. |
| boond_orders_createA | Crée un(e) nouvel(le) bon de commande dans BoondManager. Returns: Données du/de la bon de commande créé(e) avec son ID. |
| boond_orders_updateA | Met à jour un(e) bon de commande existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la bon de commande. |
| boond_orders_deleteA | Supprime un bon de commande de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée avant la suppression. |
| boond_deliveries_createA | Cree une prestation Boond via POST /deliveries, liee a un projet et une ressource. |
| boond_deliveries_searchA | Recherche des livraisons (comptes rendus d'activite) dans BoondManager avec filtres par projet, societe et periode. Args:
Returns: Liste des livraisons correspondantes. |
| boond_deliveries_getA | Recupere les informations detaillees d'une livraison (CRA) par son ID. |
| boond_absences_searchA | Recherche des demandes d'absence dans BoondManager. Args:
Returns: Liste des demandes d'absence correspondantes. |
| boond_absences_getA | Recupere les informations detaillees d'une demande d'absence par son ID. |
| boond_absences_createC | Cree une demande d'absence Boond avec absencesPeriods. |
| boond_absences_updateA | Met a jour une demande d'absence existante. Seuls les champs fournis sont modifies. |
| boond_absences_deleteA | Supprime une absence de BoondManager. Action irreversible. |
| boond_expenses_searchA | Recherche des notes de frais dans BoondManager avec filtres par ressource, projet et période. Args:
Returns: Liste des notes de frais correspondantes. |
| boond_expenses_getA | Récupère les informations détaillées d'un(e) note de frais par son ID. |
| boond_expenses_defaultA | Retourne les référentiels nécessaires pour saisir une note de frais pour une ressource et un mois donnés : agence, devise et taux de change agence, types de frais ( À appeler AVANT Args:
Returns: Les références à recopier dans |
| boond_expenses_createA | Crée une note de frais dans BoondManager. Une note de frais = un mois ( ⚠️ Appeler Sur une ligne, L'état de la note de frais n'est pas pilotable ici : une création part toujours en Returns: Données de la note de frais créée avec son ID. |
| boond_expenses_updateA | Met à jour un(e) note de frais existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la note de frais. |
| boond_expenses_deleteA | Supprime une note de frais de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée avant la suppression. |
| boond_products_searchB | Recherche des produits dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des produits correspondants avec leur ID, nom et détails principaux. |
| boond_products_getA | Récupère les informations détaillées d'un(e) produit par son ID. Optionnellement un onglet spécifique (information, technical, financial, actions, contracts, documents). Args:
Returns: Données JSON complètes de l'entité. |
| boond_products_createA | Crée un(e) nouvel(le) produit dans BoondManager. Returns: Données du/de la produit créé(e) avec son ID. |
| boond_products_updateA | Met à jour un(e) produit existant(e) dans BoondManager. Seuls les champs fournis sont modifiés. Returns: Données mises à jour du/de la produit. |
| boond_products_deleteA | Supprime un(e) produit de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée à l'utilisateur avant la suppression. Args:
|
| boond_positionings_searchA | Recherche des positionnements (placement de candidats/ressources sur des projets/opportunités) dans BoondManager. L'API ne propose pas de paramètres de filtre dédiés : le filtrage par entité liée passe par des références dans Args:
Returns: Liste des positionnements correspondants. |
| boond_positionings_getA | Récupère les informations détaillées d'un positionnement par son ID. |
| boond_positionings_createA | Crée un nouveau positionnement pour placer un candidat ou une ressource sur un projet ou une opportunité. |
| boond_positionings_updateA | Met à jour un positionnement existant dans BoondManager (PUT /positionings/{id}). Seuls les champs fournis sont modifiés. Args:
Returns: Données mises à jour du positionnement. |
| boond_positionings_deleteA | Supprime un positionnement de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée avant la suppression. |
| boond_payments_createA | Cree un paiement fournisseur lie a un achat. L'API Boond /payments requiert une relation purchase. |
| boond_payments_searchA | Recherche des paiements / reglements dans BoondManager. Args:
Returns: Liste des paiements correspondants. |
| boond_payments_getA | Recupere les informations detaillees d'un paiement / reglement par son ID. |
| boond_advantages_searchB | Recherche des avantages (tickets restaurant, mutuelle, véhicule, primes...) dans BoondManager, avec filtre optionnel par ressource. Args:
Returns: Liste des avantages correspondants. |
| boond_advantages_getA | Récupère les informations détaillées d'un avantage par son ID. |
| boond_application_dictionaryA | Récupère un dictionnaire de référence BoondManager (états, types, pays, devises, langues, outils, expertises, ...). L'API expose un seul endpoint Args:
Note : l'ancienne forme "states/resources" (slash) n'est pas valide — utilisez "setting.state.resource". Retourne le sous-arbre (souvent un tableau |
| boond_application_current_userA | Récupère les informations de l'utilisateur actuellement connecté à l'API BoondManager (profil, permissions, agence...). Returns: Données JSON de l'utilisateur courant. |
| boond_contracts_getA | Récupère les informations détaillées d'un contrat par son ID. |
| boond_contracts_createB | Crée un nouveau contrat de travail dans BoondManager. |
| boond_purchases_searchA | Recherche des achats et sous-traitances dans BoondManager. Args:
Returns: Liste des achats correspondants. |
| boond_purchases_getA | Récupère les informations détaillées d'un achat par son ID. |
| boond_purchases_createC | Crée un nouvel achat ou sous-traitance dans BoondManager. |
| boond_purchases_deleteA | Supprime un achat de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée avant la suppression. |
| boond_provider_invoices_createB | Cree une facture fournisseur Boond avec resource, providerCompany et providerContact. |
| boond_provider_invoices_searchC | Recherche des factures fournisseur dans BoondManager. |
| boond_provider_invoices_getA | Recupere les informations detaillees d'une facture fournisseur par son ID. |
| boond_accounts_searchC | Recherche des comptes utilisateurs dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des comptes utilisateurs correspondants avec leur ID, nom et détails principaux. |
| boond_accounts_getA | Récupère les informations détaillées d'un(e) compte utilisateur par son ID. |
| boond_agencies_searchB | Recherche des agences dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des agences correspondants avec leur ID, nom et détails principaux. |
| boond_agencies_getA | Récupère les informations détaillées d'un(e) agence par son ID. |
| boond_business_units_searchB | Recherche des business units dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des business units correspondants avec leur ID, nom et détails principaux. |
| boond_business_units_getA | Récupère les informations détaillées d'un(e) business unit par son ID. |
| boond_roles_searchB | Recherche des rôles dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des rôles correspondants avec leur ID, nom et détails principaux. |
| boond_roles_getA | Récupère les informations détaillées d'un(e) rôle par son ID. |
| boond_logs_searchA | Recherche des logs d'audit dans BoondManager (historique des actions utilisateurs). Returns: Liste des logs correspondants. |
| boond_logs_getA | Récupère les informations détaillées d'un(e) log par son ID. |
| boond_notifications_searchA | Recherche des notifications dans BoondManager. ⚠️ Le paramètre Args:
Returns: Liste des notifications correspondantes. |
| boond_notifications_getA | Récupère les informations détaillées d'une notification par son ID. |
| boond_threads_searchB | Recherche des fils de discussion dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des fils de discussion correspondants avec leur ID, nom et détails principaux. |
| boond_threads_getA | Récupère les informations détaillées d'un(e) fil de discussion par son ID. |
| boond_todolists_searchC | Recherche des todolists dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des todolists correspondants avec leur ID, nom et détails principaux. |
| boond_todolists_getA | Récupère les informations détaillées d'un(e) todolist par son ID. |
| boond_flags_searchA | Recherche des drapeaux dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des drapeaux correspondants avec leur ID, nom et détails principaux. |
| boond_flags_getA | Récupère les informations détaillées d'un(e) drapeau par son ID. |
| boond_calendars_searchB | Recherche des calendriers dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des calendriers correspondants avec leur ID, nom et détails principaux. |
| boond_calendars_getA | Récupère les informations détaillées d'un(e) calendrier par son ID. |
| boond_webhooks_searchB | Recherche des webhooks dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des webhooks correspondants avec leur ID, nom et détails principaux. |
| boond_webhooks_getA | Récupère les informations détaillées d'un(e) webhook par son ID. |
| boond_validations_searchA | Recherche des validations en attente dans BoondManager (absences, notes de frais, feuilles de temps...). ⚠️ Args:
Returns: Liste des validations correspondantes. |
| boond_validations_getA | Récupère les informations détaillées d'une validation par son ID. |
| boond_poles_searchC | Recherche des pôles dans BoondManager par mots-clés avec pagination. Args:
Returns: Liste des pôles correspondants avec leur ID, nom et détails principaux. |
| boond_poles_getA | Récupère les informations détaillées d'un(e) pôle par son ID. |
| boond_reporting_companiesA | Reporting des sociétés (CA, marge, activité...).
⚠️ Filtres clés : périmètre (perimeterDynamic/perimeterManagers/perimeterAgencies...), période (period, periodDynamic), companiesStates, companies, maxCompanies, showPercentage. Les états/types sont des IDs entiers issus de boond_application_dictionary. Sans filtre de périmètre, le reporting porte sur tout le périmètre autorisé. Returns: Données de reporting. |
| boond_reporting_projectsA | Reporting des projets (CA, marge, rentabilité...). Filtres clés : périmètre (perimeterDynamic/perimeterManagers/perimeterAgencies...), période (period, periodDynamic), projectTypes, projectStates, resources, projects, contacts, companies, maxProjects. Les états/types sont des IDs entiers issus de boond_application_dictionary. Sans filtre de périmètre, le reporting porte sur tout le périmètre autorisé. Returns: Données de reporting. |
| boond_reporting_resourcesB | Reporting des ressources (taux d'occupation, CA, productivité...). Filtres clés : périmètre (perimeterDynamic/perimeterManagers/perimeterAgencies...), période (period, periodDynamic), reportingCategory, resourceTypes, resourceStates, period, resources/projects/contacts/companies, maxResources. Les états/types sont des IDs entiers issus de boond_application_dictionary. Sans filtre de périmètre, le reporting porte sur tout le périmètre autorisé. Returns: Données de reporting. |
| boond_reporting_synthesisA | Reporting de synthèse globale (commercial, RH, recrutement, facturation...).
⚠️ Filtres clés : périmètre (perimeterDynamic/perimeterManagers/perimeterAgencies...), période (period, periodDynamic), reportingType, reportingCategory, period, resources/projects/contacts/companies, compareIndicators. Les états/types sont des IDs entiers issus de boond_application_dictionary. Sans filtre de périmètre, le reporting porte sur tout le périmètre autorisé. Returns: Données de reporting. |
| boond_reporting_production_plansA | Reporting des plans de production (disponibilités, positionnements...).
⚠️ Filtres clés : périmètre (perimeterDynamic/perimeterManagers/perimeterAgencies...), période (period, periodDynamic), resourceTypes, resourceStates, positioningStates, positioningPeriod, showContracts, projects/contacts/companies. Les états/types sont des IDs entiers issus de boond_application_dictionary. Sans filtre de périmètre, le reporting porte sur tout le périmètre autorisé. Returns: Données de reporting. |
| boond_planning_absences_searchB | Recherche le planning des absences dans BoondManager (vue globale des absences prévues). Returns: Planning des absences. |
| boond_documents_getA | Télécharge le contenu d'un document BoondManager (CV de candidat/ressource, justificatif, contrat, facture...) par son ID. Où trouver les IDs de documents : dans les onglets des entités — ex. boond_candidates_information expose les relations 'resumes' (CV) et 'files' (dossier administratif). ⚠️ Reprendre l'ID tel quel, suffixe compris (ex. '123_resume') : un ID tronqué à sa partie numérique ne désigne aucun document. Le contenu est retourné en ressource MCP embarquée (base64 pour les binaires type PDF/DOCX, texte brut pour les fichiers texte). Taille max: 5 Mo — à n'utiliser que lorsque le contenu du fichier est réellement nécessaire (un CV en base64 occupe beaucoup de contexte). Args:
|
| boond_documents_createA | Attache un document à une entité BoondManager à partir d'une URL (l'API BoondManager télécharge elle-même le fichier — aucun fichier local n'est lu). Cas d'usage typiques : attacher un CV à un candidat (parentType=candidateResume, parsing=true pour lancer l'analyse IA Boond), joindre un justificatif à une note de frais (expensesReport), un document à un projet/une société... Returns: Métadonnées du document créé (ID). |
| boond_documents_deleteA | Supprime un document de BoondManager. ⚠️ Action irréversible. Si le client MCP supporte l'élicitation, une confirmation est demandée avant la suppression. |
| boond_workflow_synthese_equipeA | 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 |
| boond_workflow_pipeline_commercialA | 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 |
| boond_workflow_factures_a_relancerA | 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 |
| boond_workflow_candidats_pour_opportuniteA | À partir d'une opportunité (ses outils, expertise, mobilité), trouve les candidats actifs qui matchent. Équivalent en outil du prompt MCP |
| boond_workflow_fiche_consultantA | Vue 360° d'une ressource : info, profil technique, positionnements, absences, CRA récents. Équivalent en outil du prompt MCP |
| boond_workflow_staffing_disponibleA | 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 |
| boond_workflow_fin_de_missionA | 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 |
| boond_workflow_cartographie_competencesA | 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 |
| boond_workflow_cvs_a_mettre_a_jourA | 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 |
| boond_workflow_recherche_profil_competencesA | 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 |
| boond_workflow_recap_hebdoA | 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 |
| boond_workflow_traiter_note_de_fraisA | À partir d'une photo ou d'un PDF de justificatif joint à la conversation, extrait les données de la dépense et crée la ligne de frais correspondante dans BoondManager, après récapitulatif et validation explicite. Aucun montant n'est inventé : un champ illisible est demandé à l'utilisateur. Équivalent en outil du prompt MCP |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| synthese_equipe | 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. |
| pipeline_commercial | 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. |
| factures_a_relancer | 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. |
| candidats_pour_opportunite | À partir d'une opportunité (ses outils, expertise, mobilité), trouve les candidats actifs qui matchent. |
| fiche_consultant | Vue 360° d'une ressource : info, profil technique, positionnements, absences, CRA récents. |
| staffing_disponible | 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. |
| fin_de_mission | 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é. |
| cartographie_competences | 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. |
| cvs_a_mettre_a_jour | 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). |
| recherche_profil_competences | 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. |
| recap_hebdo | Compile en une vue ce qui s'est passé / va se passer cette semaine pour moi et mon équipe : opportunités, projets, absences, CRA. |
| traiter_note_de_frais | À partir d'une photo ou d'un PDF de justificatif joint à la conversation, extrait les données de la dépense et crée la ligne de frais correspondante dans BoondManager, après récapitulatif et validation explicite. Aucun montant n'est inventé : un champ illisible est demandé à l'utilisateur. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| dictionary/states/resources | Libellés des états de ressource (collaborateur). |
| dictionary/states/candidates | Libellés des états de candidat. |
| dictionary/states/contacts | Libellés des états de contact. |
| dictionary/states/companies | Libellés des états de société. |
| dictionary/states/opportunities | Libellés des états d'opportunité commerciale. |
| dictionary/states/projects | Libellés des états de projet/mission. |
| dictionary/states/invoices | Libellés des états de facture client. |
| dictionary/states/orders | Libellés des états de bon de commande. |
| dictionary/states/positionings | Libellés des états de positionnement. |
| dictionary/typeOf/resources | Types de ressource (interne, sous-traitant, freelance...). |
| dictionary/typeOf/contacts | Types de contact. |
| dictionary/typeOf/projects | Types de projet (régie, forfait, produit...). |
| dictionary/tools | Catalogue des outils et technologies utilisables sur les ressources et candidats (Java, AWS, ...). |
| dictionary/expertiseAreas | Domaines d'expertise métier (DevOps, Data, Frontend, ...). |
| dictionary/experiences | Niveaux d'expérience (junior, confirmé, senior, ...). |
| dictionary/activityAreas | Secteurs d'activité des sociétés clientes. |
| dictionary/mobilityAreas | Zones de mobilité géographique. |
| dictionary/countries | Liste des pays (codes ISO + libellés). |
| dictionary/currencies | Liste des devises supportées. |
| dictionary/languages | Langues d'interface BoondManager (fr, en, es). |
| dictionary/overrides | Mapping libellé→ID configuré via BOOND_DICTIONARY_OVERRIDES (types d'action et états). Renvoie { "configured": false } si aucun override n'est configuré. |
| application/current-user | Profil de l'utilisateur authentifié auprès de l'API BoondManager (id, agence, permissions). Utile pour résoudre 'mon ID' avant un appel filtré par perimeterManagers. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fauguste/boondmanager-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server