Skip to main content
Feedback

ID4i MCP connector

ID4i is a cloud-based identification and tracking platform for products, assets, and supply chain entities. The ID4i MCP connector allows AI agents to register and verify users, manage API keys and authentication credentials, and control access privileges across organizations. It also supports password management workflows and tenant administration for multi-organization deployments.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the ID4i MCP connector to perform the following actions:

  • Track and identify products throughout supply chains with unique digital identifiers
  • Manage user access and authentication across ID4i tenant organizations
  • Organize items into collections for bulk tracking and inventory management
  • Monitor billing and service usage across multiple organizational accounts
  • Audit organizational changes and access logs for compliance requirements
  • Control user permissions and privileges at the organization level
  • Generate and rotate API keys for secure system integrations

Example prompts

Use the following example prompts to invoke ID4i MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all collections in ID4i and what items they contain.
  • Create a new API key for our warehouse management system in ID4i.
  • List all users registered in ID4i and their access privileges.
  • What are the billing charges for our organization this month in ID4i?
  • Reset the password for a user account in ID4i.
  • Add these 50 product IDs to our inventory collection in ID4i.
  • Show me the audit trail of all changes made to our ID4i organization.
  • Remove a user's administrative privileges in ID4i.
  • List all documents we've uploaded to ID4i.
  • What countries are supported for product registration in ID4i?

ID4i MCP connector tools

The ID4i MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
requestPasswordResetInitiates a password reset process for a user account.
verifyPasswordResetConfirms and completes a password reset request.
registerUserCreates a new user account with provided credentials.
completeRegistrationFinalizes user registration after initial account creation.
verifyUserRegistrationConfirms a user account registration is valid.
listAllApiKeysOfOrganizationRetrieves all access keys for an organization.
createNewApiKeyGenerates a new access key for authentication.
listAllApiKeyPrivilegesDisplays all available permissions for access keys.
deleteApiKeyRemoves an access key from use.
getApiKeyRetrieves details of a specific access key.
updateApiKeyModifies settings or properties of an access key.
removeApiKeyPrivilegeRevokes a specific permission from an access key.
listApiKeyPrivilegesShows permissions assigned to an access key.
addApiKeyPrivilegeGrants a new permission to an access key.
removeApiKeyPrivilegeForId4nsRemoves identifiers linked to an access key permission.
listId4nsDisplays identifiers associated with a permission.
addApiKeyPrivilegeForId4nsLinks identifiers to an access key permission.
getSumForOrganizationCalculates total billing charges for an organization.
getPositionsForOrganizationRetrieves individual billing line items for an organization.
listOrganizationChangeLogShows historical record of changes made to an organization.
createCollectionCreates a new organized group of items.
deleteCollectionRemoves an existing collection and its contents.
findCollectionSearches for and retrieves a specific collection.
updateCollectionModifies properties or settings of a collection.
removeElementsFromCollectionDeletes specific items from a collection.
listElementsOfCollectionDisplays all items contained in a collection.
addElementsToCollectionInserts new items into an existing collection.
listCountriesDisplays all available countries in the system.
listAllDocumentsShows all documents across the entire system.
listDocumentsRetrieves documents specific to an organization.
deleteDocumentDelete a document.
readDocumentRead document contents.
getDocumentRetrieve a document (meta-data only, no content).
updateDocumentMetadataUpdate a document.
createGuidCreate GUID(s).
getGuidsWithoutCollectionRetrieve GUIDs not in any collection.
getGuidRetrieve GUID information.
updateGuidChange GUID information.
filteredListList history.
addItemAdd history item.
listDEPRECATED - List history.
retrieveItemGet history item.
updateItemUpdate history item.
updateItemVisibilitySet history item visibility.
getId4nRetrieve ID4n information.
getGuidAliasesGet all aliases for the given GUID or Collection.
removeGuidAliasRemove aliases from GUID or Collection.
addGuidAliasAdd alias for GUID or Collection.
getCollectionsRetrieve collections of an ID.
deletePropertiesDelete ID4n properties.
getPropertiesRetrieve ID4n properties.
patchPropertiesPatch ID4n properties.
importGS1CodesImport GS1/MAPP codes.
applicationInfoRetrieve version information about ID4i.
readFromMicrostorageRead data from microstorage.
writeToMicrostorageWrite data to microstorage.
getMultiplePropertiesGet multiple ID4n properties.
createOrganizationCreate organization.
deleteOrganizationDelete organization.
findOrganizationFind organization by id/namespace.
updateOrganizationUpdate organization.
deleteOrganizationBillingAddressRemove billing address.
findOrganizationBillingAddressRetrieve billing address.
updateOrganizationBillingAddressStore billing address.
findOrganizationAddressRetrieve address.
updateOrganizationAddressStore address.
getAllCollectionsOfOrganizationGet collections of organization.
deleteOrganizationLogoDelete organization logo.
getDefaultQueueGet Default Queue.
patchDefaultQueuePatch Default Queue.
enqueueCustomMessageEnqueue a custom message.
removePartnerOrganizationRemove partner.
getPartnerOrganizationsGet partners of an organization.
addPartnerOrganizationAdd partner.
getOrganizationPrivilegesList my privileges.
getAllOrganizationRolesList users and their roles.
getUsersOfOrganizationFind users in organization.
inviteUsersInvite Users.
removeUserRolesRemove role(s) from user.
getUserRolesGet user roles by username.
addUserRolesAdd role(s) to user.
listAllPublicDocumentsList public documents.
readPublicDocumentRead public document contents.
getPublicDocumentRetrieve a public document (meta-data only, no content).
listPublicHistoryShows the public history of the given GUID.
resolveImageUsingGETResolve image.
readOrganizationInfoRead public organization information.
getRoutesRetrieve all public routes for a GUID.
listAllRolesList roles.
getRoutingFileRetrieve routing file.
updateRoutingFileStore routing file.
getRouteRetrieve current route of a GUID (or ID4N).
getAllRoutesRetrieve all routes of a GUID (or ID4N).
searchByAliasSearch for GUIDs by alias.
getGuidAliasTypesList all supported alias types.
receiveTransfer a GUID or collection, obtaining it (i.e. becoming the holder) and if allowed also taking ownership.
getSendInfoShow transfer preparation information.
preparePrepare an object for transfer.
getOrganizationsOfUserRetrieve organizations of user.
findUsersFind users.
findUserByUsernameFind by username.
goForward.
loginLogin.
resolveWhoIsEntryResolve owner of id4n.
On this Page