home / mcp / sf-mcp: sap successfactors mcp server

SF-MCP: SAP SuccessFactors MCP Server

A secure MCP server providing 12 tools to query and manage SAP SuccessFactors via OData APIs.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "aiadiguru2025-sf-mcp": {
      "url": "https://sf-mcp-xxxxx-uc.a.run.app/mcp",
      "headers": {
        "SF_USER_ID": "YOUR_USER_ID",
        "SF_API_HOST": "api55preview.sapsf.eu",
        "SF_PASSWORD": "YOUR_PASSWORD"
      }
    }
  }
}

Available tools

get_configuration

Retrieve OData metadata for a specified SuccessFactors entity.

list_entities

Discover all available OData entities in an instance.

compare_configurations

Compare entity configurations between two instances.

get_rbp_roles

List all Role-Based Permission roles.

get_role_permissions

Get permissions assigned to specific RBP roles (supports multiple IDs).

get_user_permissions

Get all permissions for users based on their assigned roles.

get_user_roles

Get roles assigned to a specific user and optionally include permissions.

get_permission_metadata

Map UI labels to permission types and values.

check_user_permission

Check if a user has a specific permission for a target user.

get_dynamic_groups

List dynamic groups used in RBP rules.

query_odata

Execute flexible OData queries against any SuccessFactors entity.

get_picklist_values

Get all values for a specific picklist (dropdown options).

SF-MCP: SAP SuccessFactors MCP Server - aiadiguru2025/sf-mcp