简化MCP服务器
Simplifier是SAP生态系统中领先的低代码平台。构建自定义 全栈低代码云开发环境中的应用程序,减少您的 对全面编码的依赖。与ERP、CRM和其他系统集成 易于使用标准化连接器。
______________________________________________________________________
此存储库包含一个MCP服务器(模型上下文协议),该服务器启用 人工智能助手与 简化低代码平台. 它为创建和管理Simplifier Connectors和BusinessObjects提供了工具和资源。
概述
Simplifier MCP服务器允许与Simplifier实例交互以:
- 管理连接器和登录:连接外部系统的集成组件
- 管理业务对象:服务器端执行的用于业务逻辑的JavaScript函数
- 管理数据类型:用于与连接器和内部对象交互的数据结构
- 执行业务对象函数:使用参数运行JavaScript函数并检索结果
- 执行连接器调用:通过Simplifier Connector调用外部系统
- 访问平台资源:浏览连接器、业务对象和系统信息
支持的连接器类型
目前仅完全支持以下连接器类型:
- 表征状态转移
- 简单对象访问协议
- 结构化查询语言
- SAPRFC
客户端兼容性
Simplifier MCP服务器通过两个平行表面公开其数据,以便 无论MCP的哪个部分,每个MCP客户端都可以完全使用它 客户端支持的协议:
- 实施MCP的客户端 资源 (例如克劳德代码、克劳德桌面、,
MCP检查器)可以通过以下方式浏览和读取Simplifier数据 simplifier://… URI——例如 simplifier://businessobjects, simplifier://connector/{name},或 simplifier://documentation/….
- 仅实施MCP的客户端 工具 (例如OpenCode、Cursor、Cline、,
继续,Windsurf)通过名为的工具获得等效的读取权限 *-list, *-get, documentation-get 和 connector-wizard-rfc-search.
这两个表面共享相同的底层实现,因此行为是 完全相同。如果两者都有,客户应该更喜欢资源。
用法
结账 简化社区文档 如何最好地使用和设置MCP服务器。
将MCP添加到claude代码中。..
使用节点/npx:
claude mcp add simplifier npx @simplifierag/simplifier-mcp@latest --env SIMPLIFIER_TOKEN= --env SIMPLIFIER_BASE_URL=https://-dev.simplifier.cloud使用Docker:
claude mcp add simplifier-docker docker -- run --rm -i --env SIMPLIFIER_TOKEN= --env SIMPLIFIER_BASE_URL=https://-dev.simplifier.cloud simplifierag/simplifier-mcp:latest如果您的Simplifier是本地托管的,那么 SIMPLIFIER_BASE_URL DEV实例的模式将与上述模式不同。
新登录Simplifier后
每次登录Simplifier,您的SimplifierToken都会发生变化。因此,您必须:
- 退出您的AI代理(在本例中为claude),
- 然后删除MCP的配置
claude mcp remove simplifier- 然后使用新令牌再次添加MCP(请参阅上层命令),并重新启动AI代理
…或者使用此示例配置的claude代码来使用MCP
例如,在claude启动的目录中放置的名为.mcp.json的文件中。
使用节点/npx:
{
"mcpServers": {
"simplifier-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"@simplifierag/simplifier-mcp@latest"
],
"env": {
"SIMPLIFIER_BASE_URL": "https://-dev.simplifier.cloud",
"SIMPLIFIER_TOKEN": ""
}
}
}
}使用Docker:
{
"mcpServers": {
"simplifier-docker": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--env",
"SIMPLIFIER_TOKEN",
"--env",
"SIMPLIFIER_BASE_URL",
"simplifierag/simplifier-mcp:latest"
],
"env": {
"SIMPLIFIER_BASE_URL": "https://-dev.simplifier.cloud",
"SIMPLIFIER_TOKEN": ""
}
}
}
}故障排除
如果MCP在启动时无法连接到Simplifier,将在中打开错误页面 您的浏览器,其中包含故障的详细信息以及如何修复的信息 问题。


