README.md
Query SAP SuccessFactors OData API metadata and manage RBP configurations.
Enables querying SAP SuccessFactors OData API metadata and managing Role-Based Permission (RBP) configurations. It provides tools for retrieving entity metadata, listing permission roles, and inspecting user-specific access rights through MCP-compatible clients.
Tools (3)
get_entity_metadataRetrieves metadata for a specific SAP SuccessFactors OData entity.list_permission_rolesLists all Role-Based Permission (RBP) roles in the system.inspect_user_permissionsInspects specific access rights and RBP configurations for a given user.Environment Variables
SF_BASE_URLrequiredThe base URL for the SAP SuccessFactors instance APISF_USERNAMErequiredSuccessFactors API usernameSF_PASSWORDrequiredSuccessFactors API passwordSF_COMPANY_IDrequiredSuccessFactors Company IDConfiguration
claude_desktop_config.json
{"mcpServers":{"sf-mcp":{"command":"npx","args":["-y","@aiadiguru2025/sf-mcp"],"env":{"SF_BASE_URL":"<your-instance-url>","SF_USERNAME":"<username>","SF_PASSWORD":"<password>","SF_COMPANY_ID":"<company-id>"}}}}Try it
→Fetch the OData metadata for the User entity in SuccessFactors.
→List all the Role-Based Permission (RBP) roles currently configured.
→Check the specific access rights and permissions for user ID 'emp123'.
→Show me the metadata for the JobInformation entity.