mcp-bw-modelling-api
MCP 서버 - SAP BW 모델링 API
SAP BW4/HANA 모델링 객체를 FastMCP를 통해 도구로 노출하는 MCP(Model Context Protocol) 서버입니다. AI 어시스턴트가 BW 시스템의 메타데이터(InfoArea, InfoObject, ADSO, CompositeProvider, Query 등)를 탐색하고 조회할 수 있게 해줍니다.
사전 요구 사항
Python 3.10 이상
BW 모델링 API(
/sap/bw/modeling/)가 활성화된 SAP BW4/HANA 시스템에 대한 접근 권한모델링 API에 대한 적절한 권한이 있는 SAP 사용자
Related MCP server: bw-modeling-mcp
설치
pip install -r requirements.txt구성
서버는 환경 변수를 통해 구성됩니다:
변수 | 필수 | 설명 | 기본값 |
| 예 | BW 시스템의 기본 URL (예: | — |
| 예 | SAP 사용자 이름 | — |
| 예 | SAP 비밀번호 | — |
| 아니요 | SAP 클라이언트 번호 |
|
| 아니요 | SSL 인증서 검증 여부 ( |
|
서버 실행
독립 실행 (stdio 전송)
python server.pyFastMCP CLI 사용
fastmcp run server.py:mcpHTTP 전송
fastmcp run server.py:mcp --transport http --port 8000MCP 클라이언트 구성
MCP 클라이언트 구성(예: .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"
}
}
}
}사용 가능한 도구
도구 | 설명 |
| BW 시스템에 대한 연결 테스트 |
| 이름/유형으로 모든 BW 객체 검색 |
| 모든 InfoArea(조직 폴더) 나열 |
| InfoObject(특성, 키 수치) 나열 |
| 고급 DataStore 객체 나열 |
| CompositeProvider(HCPR) 나열 |
| BEx/BW 쿼리 나열 |
| 모든 BW 객체의 전체 메타데이터 가져오기 |
| InfoObject 속성 가져오기 |
| ADSO의 필드 목록 가져오기 |
| CompositeProvider의 데이터 소스 가져오기 |
| InfoArea의 모든 객체 나열 |
지원되는 객체 유형
코드 | 객체 유형 |
| InfoArea |
| InfoObject |
| DataStore 객체(고급) |
| CompositeProvider |
| 쿼리 |
| 변환 |
| 데이터 전송 프로세스 |
| MultiProvider |
| DataStore 객체(클래식) |
Maintenance
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
- FlicenseAqualityDmaintenanceEnables 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.1112
- AlicenseAqualityAmaintenanceEnables 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.9935857MIT
- FlicenseAqualityCmaintenanceEnables interaction with SAP S/4HANA systems via OData, allowing service discovery, metadata exploration, field value retrieval, and CRUD operations through natural language.45
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with SAP Datasphere for data exploration, querying, and administration via 49 tools.1
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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