Skip to main content
Feedback

SAP SuccessFactors MCP connector

SAP SuccessFactors is SAP's cloud based HCM suite for managing talent, learning, and workforce processes through OData v4 APIs. The SAP SuccessFactors MCP connector allows AI agents to manage calibration sessions, review and update calibration subjects, and approve calibration outcomes as part of performance management workflows. It also supports creating and tracking learning activities and refreshing metadata across calibration and learning modules to keep integrations aligned with the latest tenant configuration.

Authentication type

  • OAuth 2.0 Client Credentials - Requires a client ID and secret to be configured for server-to-server access without user involvement.

Uses

Use the SAP SuccessFactors MCP connector to perform the following actions:

  • Track and approve employee calibration sessions during performance review cycles
  • Assign and manage learning activities tied to employee development goals
  • Update onboarding new hire usernames after Active Directory account creation
  • Monitor clock in and clock out events for accurate workforce time tracking
  • Create and delete succession nominations for positions and talent pools
  • Review calibration subject ratings and status for employees under evaluation
  • Access metadata across SAP SuccessFactors modules to support integrations
  • Export time event records to support payroll and attendance reporting

Example prompts

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

  • Show me all calibration sessions currently in progress in SAP SuccessFactors.
  • Approve the calibration session for the Q3 performance review in SAP SuccessFactors.
  • Mark this employee as calibrated in the current SAP SuccessFactors session.
  • Create a learning activity for John Smith's development goal in SAP SuccessFactors.
  • What is the generated username for our new hire in SAP SuccessFactors?
  • Update the new hire's username now that Active Directory has issued one.
  • List all Clock In Clock Out groups available in SAP SuccessFactors.
  • Export last week's time events for the warehouse team in SAP SuccessFactors.
  • Nominate Sarah Lee as a successor for the regional manager position.
  • Remove the succession nomination for the retiring finance director.

SAP SuccessFactors MCP connector tools

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

ToolDescription
listCalibrationSessionsReturns the calibration sessions the authenticated user can access.
getCalibrationSessionByIdRetrieves a single calibration session by its numeric ID, including its name, status, schedule, and creator.
approveCalibrationSessionFinalizes a calibration session that is in the In Progress or Approving status, using the bound OData action approveSess...
getCalibrationSubjectByIdRetrieves one subject, meaning an employee under review, within a calibration session.
updateCalibrationSubjectApplies a partial update to a subject within a calibration session.
getCalibrationMetadataReturns the OData metadata document for CalSession.svc, describing its entity types, entity sets, and operations.
refreshCalibrationMetadataClears and rebuilds the cached OData metadata for CalSession.svc, so that later metadata requests reflect the current mo...
createLearningActivitiesCreates one or more learning activities in bulk for a specific user and associates them with development goals.
getLearningMetadataReturns the OData metadata document for Learning.svc, describing its entity types, entity sets, and operations.
refreshLearningMetadataClears and rebuilds the cached OData metadata for Learning.svc, so that later metadata requests reflect the current mode...
updateUserNamePostHiringUpdates a new hire internal username with the username generated from Active Directory, after the hiring process is comp...
getUserNameOfNewlyHiredEmployeeFetches the username of an onboarding new hire, after the new hire has gone through the Manage Pending Hires process.
getOnboardingMetadataReturns the OData metadata document for AdditionalServices.svc, describing its entity types, entity sets, and operations...
refreshOnboardingMetadataClears and rebuilds the cached OData metadata for AdditionalServices.svc, so that later metadata requests reflect the cu...
listClockInClockOutGroupsReturns all available Clock In Clock Out groups, which define the time event types available to the employees assigned t...
getClockInClockOutGroupByCodeRetrieves a single Clock In Clock Out group by its code, for example TETG-1.
getClockInClockOutMetadataReturns the OData metadata document for ClockInClockOutIntegration.svc, describing its entity types, entity sets, and op...
listTimeEventsExports time events, meaning Clock In and Clock Out records.
upsertNominationCreates or updates a nomination for a successor position, or for a talent pool when isPoolNomination is true.
deleteNominationDeletes a nomination for a successor position, or for a talent pool when isPoolNomination is true.
getSuccessionMetadataReturns the OData metadata document for NominationService.svc, describing its entity types, entity sets, and operations.
refreshSuccessionMetadataClears and rebuilds the cached OData metadata for NominationService.svc, so that later metadata requests reflect the cur...
On this Page