AS

aiadiguru2025/sf-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

15 stars 8 forks 质量 77 趋势 25MIT

SAP成功Factors MCP服务器——用于克洛德桌面和云跑的43个HR工具. 查询员工,许可,请假,聘用,遵纪守法,更多通过自然语言查询.

概览

成功Factors-MCP SAP 成功Factors 模式上下文协议 服务器安装和middot; 快速启动和middot; 62个工具并middot; 部署和middot; API 参考 一个生产级的模型背景协议服务器,通过OData API连接克洛德(或任何MCP客户端). 查询员工数据,管理权限,运行合规报告,管理HR业务——全部通过自然语言. 分16个类别组织的62个工具: - 软件包管理器 - SAP 成功事实账户和API访问 MCP工具图标(hammer)将出现在输入区,所有62个可用的工具. 每个工具调用时都会提供身份证明(auth user id和auth password)——配置中不存储任何内容. 然后将 Claude 桌面指向远程 URL : 设定 MCP API KEY 在 HTTP 端点上需要认证 :

概述(AI 翻译)

成功因素-MCP

SAP 成功因素模式上下文协议服务器

安装( M) 快速启动( Middot;) 62 工具并密多; Name 部署( M) API 参考

– – . . .

一个生产级的模型上下文协议服务器,通过OData API连接克洛德(或任何MCP客户端)到SAP成功Facters. 查询员工数据,管理权限,运行合规报告,管理HR业务——全部通过自然语言.

为什么是SF-MCP?

SF-MCP解决方案 |-|-|-. SAP成功Factors API是复杂而动词 QQ62 目的所建工具 有干净接口 QQ 校对:Soup

  • 与 API 访问有关的安全问题** ** 请求验证** 输入验证 审计记录 * *
  • 管理多个SF实例 * ** 21个数据中心** 得到支持,相互比较 * *
  • API 费率限制和性能 * ** 连接集合** 响应缓存 费率限制 * *

□ 工具

分16个类别组织的62个工具:

配置和发现( 3个工具)

  • 工具 * * 描述 * * |-|-|-

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

SuccessFactors-MCP

SAP SuccessFactors Model Context Protocol Server


Installation ·
Quick Start ·
62 Tools ·
Deployment ·
API Reference

A production-grade Model Context Protocol server that connects Claude (or any MCP client) to SAP SuccessFactors via OData APIs. Query employee data, manage permissions, run compliance reports, and administer HR operations — all through natural language.

You: "Who on the Engineering team has a work anniversary this month?"

Claude: [calls get_anniversary_employees] Found 3 upcoming anniversaries...
         - Jane Smith (5 years - milestone!) - March 12
         - Bob Johnson (2 years) - March 18
         - Alice Chen (10 years - milestone!) - March 25

Why SF-MCP?

Challenge SF-MCP Solution
SAP SuccessFactors APIs are complex and verbose 62 purpose-built tools with clean interfaces
Building OData queries requires deep SF knowledge Natural language — ask Claude in plain English
Security concerns with API access Per-request auth, input validation, audit logging
Managing multiple SF instances 21 data centers supported, cross-instance comparison
API rate limits and performance Connection pooling, response caching, rate limiting

Tools

62 tools organized across 16 categories:

Tool Description
get_rbp_roles List all Role-Based Permission roles
get_role_permissions Get permissions for specific roles
get_user_permissions Get all permissions for a user
get_user_roles Get roles assigned to a user
get_permission_metadata Map UI labels to permission types
在 GitHub 查看完整 README

安装

docker run -p 8080:8080 sf-mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "sf-mcp": { "command": "/path/to/uv", "args": ["--directory", "/path/to/sf-mcp", "run", "main.py"] } } }