2 v1.6.0 更新于 2026-11-02
b1-mcp-server for SAP B1 MCP Server
MCP server for SAP Business One database (HANA / MS SQL) and Service Layer operations
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
安装配置
本地运行(npm)
{
"mcpServers": {
"b1-mcp-server": {
"command": "npx",
"args": [
"-y",
"b1-mcp-server"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 7 个工具
connect_database
在运行时按名称选择并连接到配置的数据库/Service Layer 连接配置。
execute_sql
对已连接的数据库执行只读 SELECT SQL 查询。
execute_service_layer
对 SAP Service Layer OData API 执行 GET(只读)请求。
execute_service_layer_write
对 SAP Service Layer 执行写入操作(PATCH/POST/DELETE),需人工审批。
execute_service_layer_write_unattended
无需审批执行 Service Layer 写入操作,仅限开发环境配置。
get_schema_info
获取已连接数据库的表结构等元数据信息。
check_connection
检查当前数据库和 Service Layer 连接的状态。