Skip to main content
Glama
jhsementes

MCP SAP Business One

by jhsementes

MCP SAP Business One

Servidor MCP em Docker para SAP Business One 10.0 Service Layer, com autenticação por usuário e chave pessoal mcp_live_....

Fluxo

  1. Usuário abre https://mcp-sap.jh.com.br/connect

  2. Informa CompanyDB, usuário e senha do SAP

  3. Copia a chave mcp_live_... no Cursor ou Claude Code

Related MCP server: SAP OData to MCP Server

Deploy em 192.168.10.30

ssh usuario@192.168.10.30
sudo mkdir -p /docker/mcp-sap
cd /docker/mcp-sap

git clone https://github.com/jhsementes/mcp-sap.git .
cp .env.example .env
# Edite .env com SAP_SL_URL e demais variáveis

docker compose up -d --build

Variáveis principais

Variável

Descrição

SAP_SL_URL

URL base do Service Layer (sem /b1s/v1)

SAP_COMPANY_DB

CompanyDB padrão no formulário de login

SAP_ALLOW_WRITES

false por padrão — bloqueia POST/PATCH/DELETE

MCP_PUBLIC_URL

URL pública para callbacks e config do Cursor

PORT

Porta HTTP (padrão 8789)

Ferramentas MCP

  • status_sap — verifica sessão ativa

  • url_conexao_sap — URL para reconectar

  • consultar_entidade — GET OData com $filter, $select, etc.

  • obter_registro — GET por chave (Invoices(123))

  • executar_requisicao_sl — requisição genérica (escritas só se SAP_ALLOW_WRITES=true)

Desenvolvimento local

cp .env.example .env
npm install
npm run dev

Abra http://localhost:8789/connect.

Configuração Cursor

{
  "mcpServers": {
    "sap": {
      "url": "https://mcp-sap.jh.com.br/mcp",
      "headers": {
        "Authorization": "Bearer mcp_live_..."
      }
    }
  }
}

Documentação SAP

A skill sap-b1-access em .cursor/skills/ contém referência validada do ambiente JH Sementes (EntitySets, OData, troubleshooting).

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    Enables interaction with SAP systems through RESTful APIs via MCP protocol. Supports calling SAP functions like BAPI with parameters and returns structured responses for SAP data operations.
    2
  • A
    license
    -
    quality
    D
    maintenance
    Transforms SAP S/4HANA or ECC systems into conversational AI interfaces by exposing OData services as dynamic MCP tools. Enables natural language interactions with ERP data for querying, creating, updating, and deleting business entities.
    48
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    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.
    29
    11
    MIT

View all related MCP servers

Related MCP Connectors

  • Search, document and execute authenticated API calls across 500+ apps via one MCP server

  • This MCP server provides seamless access to Malaysia's government open data, including datasets, w…

  • Provide seamless access to Appfolio Property Manager Reporting API through a standardized MCP serv…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jhsementes/mcp-sap'

If you have feedback or need assistance with the MCP directory API, please join our Discord server