BoondManager MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BOOND_API_TOKEN | Yes | Your BoondManager API token. |
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
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| boond_candidates_searchC | Search candidates by name, email, or other criteria |
| boond_candidates_getA | Get a candidate by ID |
| boond_candidates_createC | Create a new candidate |
| boond_candidates_updateC | Update an existing candidate |
| boond_contracts_searchC | Search contracts by resource, type, or other criteria |
| boond_contracts_getB | Get a contract by ID |
| boond_contracts_createC | Create a new contract |
| boond_contracts_updateC | Update an existing contract |
| boond_resources_searchC | Search resources by name, email, or other criteria |
| boond_resources_getB | Get a resource by ID |
| boond_resources_createD | Create a new resource |
| boond_resources_updateD | Update an existing resource |
| boond_contacts_searchC | Search contacts by name, email, or other criteria |
| boond_contacts_getC | Get a contact by ID |
| boond_contacts_createC | Create a new contact |
| boond_contacts_updateC | Update an existing contact |
| boond_companies_searchC | Search companies by name or criteria |
| boond_companies_getC | Get a company by ID |
| boond_companies_createC | Create a new company |
| boond_companies_updateC | Update an existing company |
| boond_quotations_searchC | Search quotations by criteria |
| boond_quotations_getB | Get a quotation by ID |
| boond_quotations_createC | Create a new quotation |
| boond_quotations_updateC | Update an existing quotation |
| boond_quotations_sendC | Send a quotation |
| boond_opportunities_searchC | Search opportunities by name or criteria |
| boond_opportunities_getB | Get an opportunity by ID |
| boond_opportunities_createC | Create a new opportunity |
| boond_opportunities_updateC | Update an existing opportunity |
| boond_invoices_searchD | Search invoices by criteria |
| boond_invoices_getB | Get an invoice by ID |
| boond_invoices_createC | Create a new invoice |
| boond_invoices_updateC | Update an existing invoice |
| boond_purchases_searchC | Search purchases by criteria |
| boond_purchases_getC | Get a purchase by ID |
| boond_purchases_createD | Create a new purchase |
| boond_purchases_updateD | Update an existing purchase |
| boond_orders_searchC | Search orders by criteria |
| boond_orders_getA | Get an order by ID |
| boond_orders_createC | Create a new order |
| boond_orders_updateC | Update an existing order |
| boond_banking_accounts_searchC | Search banking accounts |
| boond_banking_accounts_getA | Get a banking account by ID |
| boond_banking_transactions_searchC | Search banking transactions for a specific account |
| boond_projects_searchC | Search projects by criteria |
| boond_projects_getA | Get a project by ID |
| boond_deliveries_searchC | Search deliveries by criteria |
| boond_deliveries_getA | Get a delivery by ID |
| boond_deliveries_createC | Create a new delivery |
| boond_deliveries_updateC | Update an existing delivery |
| boond_deliveries_sendC | Send a delivery notification |
| boond_actions_searchC | Search actions by criteria |
| boond_actions_getC | Get an action by ID |
| boond_actions_createB | Create a new action |
| boond_actions_updateC | Update an existing action |
| boond_actions_deleteC | Delete an action |
| boond_timereports_searchB | Search time reports by resource, date range, or status |
| boond_timereports_getB | Get a time report by ID |
| boond_timereports_createC | Create a new time report |
| boond_absences_searchC | Search absences by resource, date range, status, or type |
| boond_absences_getB | Get an absence by ID |
| boond_absences_createC | Create a new absence |
| boond_absences_updateC | Update an existing absence |
| boond_expenses_searchC | Search expense reports by resource, date range, or status |
| boond_expenses_getB | Get an expense report by ID |
| boond_expenses_createC | Create a new expense report |
| boond_expenses_updateC | Update an existing expense report |
| boond_expenses_certifyB | Certify an expense report (approve for payment) |
| boond_expenses_rejectB | Reject an expense report with a reason |
| boond_agencies_searchC | Search agencies by name or criteria |
| boond_agencies_getA | Get an agency by ID |
| boond_agencies_createC | Create a new agency |
| boond_agencies_updateC | Update an existing agency |
| boond_accounts_searchC | Search accounts by username or criteria |
| boond_accounts_getC | Get an account by ID |
| boond_accounts_createC | Create a new account |
| boond_accounts_updateC | Update an existing account |
| boond_businessunits_searchC | Search business units by name or criteria |
| boond_businessunits_getB | Get a business unit by ID |
| boond_businessunits_createC | Create a new business unit |
| boond_businessunits_updateC | Update an existing business unit |
| boond_documents_searchC | Search documents by criteria |
| boond_documents_getC | Get a document by ID |
| boond_documents_updateC | Update document metadata (name, folder) |
| boond_documents_downloadC | Get document download URL |
| boond_apps_searchC | Search apps by name or criteria |
| boond_apps_getB | Get an app by ID |
| boond_apps_installC | Install an app by ID |
| boond_apps_uninstallB | Uninstall an app by ID |
| boond_settings_searchA | Search all system settings |
| boond_settings_getB | Get a setting by ID |
| boond_settings_updateC | Update a setting by ID |
| boond_alerts_searchC | Search alerts by criteria |
| boond_alerts_getC | Get an alert by ID |
| boond_alerts_updateB | Update an alert status (mark as resolved) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 95 tools
Every tool follows a clear entity-action pattern, and the entity names (candidates, resources, contracts, etc.) are distinct enough that an agent can reliably select the correct tool. The few broader verbs like 'search' or 'get' are scoped by entity, so there is no meaningful overlap.
All tools use the consistent boond_<plural_entity>_<verb> convention with snake_case throughout. Verbs such as search, get, create, update, delete, send, and certify are used consistently across entities.
95 tools is an extreme count that exceeds the 3-15 well-scoped range by a wide margin. Even though BoondManager covers a broad ERP domain, this MCP surface is too large and will create a heavy tool-selection burden for agents.
The tool set covers search/get/create/update for most core business objects and includes specialized lifecycle actions like sending quotations, certifying expenses, and installing apps. The main gap is the near-total absence of delete operations, but for many ERP records deletion is intentionally restricted, so this is a minor limitation rather than a fatal gap.