SAP OData → MCP Auto Generator

SAP OData를
AI 도구로 자동 전환

메타데이터 XML만 넣으면, AI가 바로 사용할 수 있는 MCP 서버가 자동으로 생성됩니다. CSRF, 인증, 세션 관리까지 모두 포함. 코드 작성은 제로.

INPUT — $metadata XML
<EntityType Name="A_SalesOrder">
  <Property Name="SalesOrder" Type="Edm.String"/>
  <Property Name="TotalNetAmount" .../>
  ... 48 more properties
ODataBridge 자동 변환
OUTPUT — MCP 서버 프로젝트
src/
schemas.ts Zod 스키마
tools.ts MCP 도구 핸들러
client.ts OData + CSRF + Auth
server-stdio.ts Claude Desktop
server-http.ts 웹 클라이언트
Claude Desktop에서 즉시 사용 가능

650+

OData 서비스 카탈로그

31

사전 구축 서비스

9

SAP 모듈 커버

v2/v4

OData 듀얼 지원

0code

코드 작성량

Before & After

AI가 SAP OData를
바로 사용할 수 없는 이유

SAP에는 수백 개의 OData API가 있지만, AI가 이를 활용하려면 넘어야 할 장벽이 많습니다.

직접 구현하면
  • OData 프로토콜($filter, $expand, $select)을 직접 구현해야 함
  • CSRF 토큰 발급·갱신 로직을 서비스마다 작성
  • SAP SSO, Basic Auth 인증 처리 코드 필요
  • 엔티티당 50~200개 필드를 AI에 전부 보내면 토큰 낭비
  • OData v2와 v4를 각각 다르게 처리해야 함
ODataBridge 사용하면
  • 메타데이터 XML만 넣으면 MCP 서버 자동 생성
  • CSRF, 인증, 세션 관리가 자동으로 내장
  • Basic Auth, SAP SSO 모두 자동 처리
  • selectMode로 스마트 필드 선택 — 토큰 효율 극대화
  • v2/v4 자동 감지 — 하나의 파이프라인으로 통합

How It Works

3단계 자동 생성
파이프라인

OData 메타데이터에서 출발하여, AI가 즉시 사용할 수 있는 완전한 MCP 서버 프로젝트가 생성됩니다.

1

메타데이터 파싱

OData 서비스의 $metadata XML을 자동으로 분석합니다.

  • OData v2/v4 자동 감지
  • 엔티티, 필드, 타입, 관계 추출
  • CRUD 가능 여부 자동 판별
  • 40+ EDM 타입 지원
2

AI 도구 정의

AI

AI가 메타데이터를 분석하여 최적의 MCP 도구 구성을 자동 생성합니다.

  • 핵심 엔티티 자동 선별
  • short/long 필드셋 최적화
  • 도구 설명 자동 작성
  • Deep Insert 관계 분석
3

MCP 서버 생성

완전한 TypeScript MCP 서버 프로젝트가 자동 생성됩니다.

  • Zod 스키마 (타입 안전 검증)
  • OData 클라이언트 (CSRF, Auth)
  • stdio + HTTP 듀얼 서버
  • 테스트 코드까지 자동 포함

Key Features

코드 없이,
완전한 AI 연동

완전한 CRUD

조회, 생성, 수정, 삭제 모두 지원. Deep Insert로 부모-자식 동시 생성도 가능합니다.

List Get Create Update Delete Deep Insert

selectMode

필드 50~200개를 매번 보내지 않습니다. AI가 용도에 맞게 short/long/all 모드를 자동 선택합니다.

short5~10개 필드
long15~25개 필드
all전체 필드

SAP 보안 내장

CSRF 토큰, Basic Auth, SAP SSO, 세션 Keep-alive, 자동 재인증까지 모두 자동 처리합니다.

CSRF Basic Auth SAP SSO Keep-alive

AI 도구 정의 생성

AI가 메타데이터를 분석하여 최적의 MCP 도구 구성을 자동 생성합니다. 핵심 엔티티 선별, 필드셋 최적화까지.

CBO 지원

고객이 직접 만든 Custom Business Object OData도 표준 API와 동일한 방식으로 MCP 서비스로 전환됩니다.

MCP Gateway

여러 서비스를 하나의 엔드포인트로 통합. Claude Desktop 설정 한 줄로 31개 서비스에 동시 접근.

Pre-built Services · 31 Services

31개 서비스,
즉시 사용 가능

SAP 핵심 9개 모듈의 표준 OData API가 이미 MCP 서비스로 변환되어 있습니다. 추가로 650개 이상의 카탈로그에서 필요한 서비스를 즉시 생성할 수 있습니다.

SD

영업/유통

7

MD

마스터 데이터

8

FI

재무회계

5

CO

관리회계

3

MM

구매/자재

3

PP

생산계획 · 2

PM

설비보전 · 1

WM

창고관리 · 1

SM

서비스관리 · 1

650+ OData 서비스 카탈로그

OData v2: 243개 + OData v4: 407개 — 필요한 서비스를 즉시 추가 생성할 수 있습니다

v2: 243 v4: 407

Architecture

MCP 표준 프로토콜로
모든 AI와 호환

생성된 MCP 서버는 Claude, GPT 등 MCP를 지원하는 모든 AI 클라이언트에서 즉시 사용할 수 있습니다.

AI Layer

Claude Desktop
Claude Code
ChatGPT
Custom LLM
MCP Protocol (stdio / HTTP)

ODataBridge Generated MCP Servers

MCP 도구

CRUD 핸들러

Zod 스키마

타입 검증

OData Client

CSRF · Auth

Gateway

통합 엔드포인트

SD (7) MD (8) FI (5) CO (3) MM (3) PP (2) PM·WM·SM
OData v2/v4 (HTTPS + CSRF + Auth)

SAP S/4HANA

Standard OData v2 (243개)
Standard OData v4 (407개)
CBO OData (커스텀)
TypeScript MCP SDK Zod fast-xml-parser React 19 Ant Design SQLite OpenAI

In Action

생성된 MCP 서버로
이런 대화가 가능합니다

판매오더 관리

"삼성전자의 이번 달 판매오더 조회해줘"

list_a_sales_order 실행 → 3건 조회

100234₩45M
100238₩12.5M
100245₩78.2M
구매오더 생성

"VENDOR-001에 MAT-100 500개 단가 ₩10,000으로 발주해줘"

create_a_purchase_order (Deep Insert)

PO 4500001234 생성 완료
MAT-100 x 500 @ ₩10,000 = ₩5,000,000
재무 분석

"이번 분기 판관비를 부서별로 요약해줘"

list_gl_account_line_item 실행 → 부서별 집계

영업1팀₩234M
마케팅₩178M
영업2팀₩156M
스키마 자기설명

"이 서비스에서 뭘 할 수 있어?"

describe_schema → 구조 자동 탐색

A_SalesOrder (CRUD) — 판매오더
A_SalesOrderItem (CRUD) — 오더아이템
A_SalesOrderScheduleLine (R) — 스케줄

Get Started

SAP OData를
AI에 연결하세요

ODataBridge로 시작하면, SAP의 모든 OData 서비스를 AI가 즉시 활용할 수 있습니다. 31개 사전 구축 서비스로 바로 시작하세요.

라이브 데모

실제 SAP OData로 MCP 서버가 생성되는 과정을 체험하세요.

무료 PoC

귀사의 SAP OData 서비스로 맞춤 MCP 서버를 제공합니다.

기술 지원

CBO 전환, Gateway 구성, 커스텀 도구 정의까지 지원합니다.