Skip to main content
Feedback

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.

ToolDescription
listAssetsList assets
createAssetCreate an asset
getAssetRetrieve an asset
updateAssetUpdate an asset
deleteAssetDelete an asset
getAssetContentRetrieve asset content
listExportsList export tasks for an asset
createExportCreate an export task
listPermissionAssignmentsList permission assignments
listUsersList users
getMeGet current user profile
listImportsList import tasks
listLanguagesList available languages
getAssetUsageGet asset usage statistics
getMyAccessLogsList my access logs
On this Page