MCP mostek, który udostępnia SAP BAPIs i RFCs agentom AI
sap-for-agents, autorstwa Jacka Lianga, to serwer MCP stworzony, aby umożliwić agentom AI bezpośrednie wywoływanie systemów przedsiębiorstw SAP. Owijając SAP NWRFC SDK w lekką usługę HTTP, agenci mogą wywoływać BAPI i RFC za pomocą żądań POST JSON w stylu RESTful do pobierania danych w czasie rzeczywistym i wykonywania logiki biznesowej. Kluczowe możliwości obejmują owinięcie RFC/BAPI, komunikację opartą na JSON, trwałą usługę HTTP oraz abstrakcję SDK po stronie serwera. Narzędzie jest skierowane do deweloperów przedsiębiorstw, inżynierów AI i konsultantów SAP integrujących LLM z danymi SAP.
Jakie zadania możesz właściwie wykonać za jego pomocą?
Narzędzie jest zaprojektowane tak, aby agenci oparte na LLM mogli wykonywać funkcje SAP jako usługi zdalne. W praktyce most udostępnia RFC i BAPI jako punkty końcowe REST i akceptuje żądania JSON POST, umożliwiając agentom żądanie danych SAP na żywo i uruchamianie logiki biznesowej po stronie serwera. Interfejs mapuje wzorce wywołań/odpowiedzi SAP na przyjazne dla sieci JSON, co pomaga agentom analizować ustrukturyzowane wyniki bez konieczności radzenia sobie z natywnymi typami NWRFC.
Jak niezawodne są odpowiedzi JSON z SAP?
Odpowiedzi są bezpośrednimi tłumaczeniami wyników funkcji SAP na JSON, więc poprawność wyjścia zależy od wywołanego RFC lub BAPI oraz stanu systemu SAP. Narzędzie nie modyfikuje logiki biznesowej SAP; przekazuje wywołania za pośrednictwem enkapsulowanego SDK NWRFC i zwraca wynikowy ładunek. To zachowanie oznacza, że determinacja i dokładność zależą od konfiguracji i autoryzacji po stronie SAP, a nie samego mostu.
Jakie są wymagania dotyczące wdrożenia i wejścia?
Wdrożenie wymaga środowiska gospodarza zdolnego do uruchomienia trwałej usługi HTTP, zazwyczaj Node.js lub Docker, oraz dostępu do sieci do backendu SAP za pośrednictwem SDK NWRFC SAP. Most centralizuje konfigurację SDK na serwerze, więc klienci nie muszą instalować lokalnego SDK. Działanie jako długoterminowa usługa implikuje operacyjną uwagę na czas pracy i łączność między mostem a krajobrazem SAP.
Czy pasuje do przepływów pracy agentów i stosów przedsiębiorstw?
Jako serwer zgodny z MCP, narzędzie zapewnia ustandaryzowaną powierzchnię odkrywania i wywoływania dla agentów opartych na LLM do korzystania z funkcji SAP jako narzędzi w ich kontekście operacyjnym. Jego projekt skoncentrowany na agentach adresuje lukę integracyjną między nowoczesnymi ramami agentów a protokołami SAP z epoki, a także zastępuje transporty specyficzne dla ABAP wzorcami JSON/REST, co zmniejsza obciążenie integracyjne w porównaniu z wdrażaniem pełnych stosów middleware dla przedsiębiorstw.
Praktyczny most dla zespołów łączących SAP i nowoczesne stosy rozwojowe
Prawie dziesięcioletnie doświadczenie programisty w SAP ABAP oraz znajomość Rust i TypeScript sugerują, że projekt koncentruje się na praktycznej interoperacyjności między operacjami SAP a współczesnymi narzędziami. Dla zespołów inżynieryjnych, które utrzymują łączność SAP i wbudowują agentów opartych na LLM w operacyjne przepływy pracy, narzędzie zapewnia ukierunkowany most techniczny, który jest zgodny z istniejącymi stosami rozwojowymi i łańcuchami narzędzi agentów.





