Skip to main content
Glama
felipetomazzi-source

mcp-bw-modelling-api

Servidor MCP - API de Modelado SAP BW

Un servidor MCP (Model Context Protocol) que expone objetos de modelado de SAP BW4/HANA como herramientas a través de FastMCP. Permite a los asistentes de IA explorar y consultar los metadatos de su sistema BW: InfoAreas, InfoObjects, ADSOs, CompositeProviders, Queries y más.

Requisitos previos

  • Python 3.10+

  • Acceso a un sistema SAP BW4/HANA con la API de Modelado BW habilitada (/sap/bw/modeling/)

  • Un usuario de SAP con las autorizaciones adecuadas para la API de Modelado

Related MCP server: bw-modeling-mcp

Instalación

pip install -r requirements.txt

Configuración

El servidor se configura mediante variables de entorno:

Variable

Requerido

Descripción

Por defecto

BW_BASE_URL

URL base del sistema BW (p. ej. https://bw4hana.example.com)

BW_USERNAME

Nombre de usuario de SAP

BW_PASSWORD

Contraseña de SAP

BW_CLIENT

No

Número de cliente de SAP

100

BW_VERIFY_SSL

No

Verificar certificados SSL (true/false)

false

Ejecutar el servidor

Independiente (transporte stdio)

python server.py

Con la CLI de FastMCP

fastmcp run server.py:mcp

Transporte HTTP

fastmcp run server.py:mcp --transport http --port 8000

Configuración del cliente MCP

Añada esto a la configuración de su cliente MCP (p. ej. .kiro/settings/mcp.json):

{
  "mcpServers": {
    "bw-modeling": {
      "command": "python",
      "args": ["path/to/server.py"],
      "env": {
        "BW_BASE_URL": "https://your-bw-system.example.com",
        "BW_USERNAME": "your_user",
        "BW_PASSWORD": "your_password",
        "BW_CLIENT": "100"
      }
    }
  }
}

Herramientas disponibles

Herramienta

Descripción

check_connection

Probar la conectividad con el sistema BW

search_bw_objects

Buscar cualquier objeto BW por nombre/tipo

list_infoareas

Listar todas las InfoAreas (carpetas organizativas)

list_infoobjects

Listar InfoObjects (características, indicadores)

list_adsos

Listar objetos de DataStore avanzados

list_composite_providers

Listar CompositeProviders (HCPR)

list_queries

Listar consultas BEx/BW

get_object_details

Obtener metadatos completos de cualquier objeto BW

get_infoobject_details

Obtener propiedades de InfoObject

get_adso_fields

Obtener la lista de campos de un ADSO

get_composite_provider_parts

Obtener las fuentes de datos de un CompositeProvider

get_infoarea_contents

Listar todos los objetos de una InfoArea

Tipos de objetos admitidos

Código

Tipo de objeto

AREA

InfoArea

IOBJ

InfoObject

ADSO

Objeto de DataStore (avanzado)

HCPR

CompositeProvider

QUERY

Consulta

TRFN

Transformación

DTP

Proceso de transferencia de datos

MPRO

MultiProvider

ODSO

Objeto de DataStore (clásico)

Install Server
F
license - not found
B
quality
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
    A
    quality
    D
    maintenance
    Enables AI assistants to integrate with SAP systems via OData REST APIs for querying entity sets, performing CRUD operations, and executing function imports. It features automatic service discovery, CSRF token management, and smart connection handling without requiring the SAP RFC SDK.
    11
    12
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI assistants to read, create, and modify SAP BW/4HANA modeling objects via the internal REST API, including aDSOs, InfoObjects, transformations, DTPs, queries, and more.
    99
    358
    57
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Enables interaction with SAP S/4HANA systems via OData, allowing service discovery, metadata exploration, field value retrieval, and CRUD operations through natural language.
    4
    5

View all related MCP servers

Related MCP Connectors

  • Connect your AI assistants to Keboola and expose your data, transformations, SQL queries, ...

  • Run SOQL queries to explore and retrieve Salesforce data. Access accounts, contacts, opportunities…

  • Run SOQL queries against your Salesforce org to retrieve records and insights. Explore objects, fi…

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/felipetomazzi-source/mcp-bw-modelling-api'

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