KoBoToolbox MCP connector
Updated
KoBoToolbox is a data collection and management platform built for humanitarian and development organizations. The KoBoToolbox MCP connector allows AI agents to create, retrieve, update, and delete assets such as forms and surveys, as well as manage their content. It also supports generating and listing export tasks, and managing permission assignments and user access across the platform.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the KoBoToolbox MCP connector to perform the following actions:
- Build and deploy new data collection forms for field surveys
- Track survey submissions and export results for analysis
- Manage user permissions across humanitarian data projects
- Monitor form usage statistics to evaluate field team activity
- Automate scheduled data exports for reporting workflows
- Audit account access logs for security and compliance reviews
- Coordinate multilingual surveys with supported language lists
- Sync asset metadata between KoBoToolbox and other systems
Example prompts
Use the following example prompts to invoke KoBoToolbox MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all survey forms currently active in KoBoToolbox.Create a new data collection form in KoBoToolbox for our health survey.Export the latest submissions from our household survey in KoBoToolbox.Who has access to the water sanitation project in KoBoToolbox.List all users on our KoBoToolbox tenant.What languages are available for our field surveys in KoBoToolbox?Show usage statistics for our nutrition survey in KoBoToolbox.Delete the outdated pilot survey from KoBoToolbox.Show me my recent login activity in KoBoToolbox.List all pending import tasks in KoBoToolbox.
KoBoToolbox MCP connector tools
The KoBoToolbox MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| listAssets | List assets |
| createAsset | Create an asset |
| getAsset | Retrieve an asset |
| updateAsset | Update an asset |
| deleteAsset | Delete an asset |
| getAssetContent | Retrieve asset content |
| listExports | List export tasks for an asset |
| createExport | Create an export task |
| listPermissionAssignments | List permission assignments |
| listUsers | List users |
| getMe | Get current user profile |
| listImports | List import tasks |
| listLanguages | List available languages |
| getAssetUsage | Get asset usage statistics |
| getMyAccessLogs | List my access logs |