{
"mcpServers": {
"gorfc-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP Server for gorfc
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
Apache-2.0. View license →
Is it maintained?
Last commit 43 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Gorfc Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that connects LLMs to SAP systems via RFC (Remote Function Call). It exposes SAP RFC operations as MCP tools over stdio transport, allowing AI agents to ping SAP systems, describe function modules, invoke BAPIs/RFCs, and retrieve call metrics.
/usr/local/sap/nwrfcsdk/ (headers in include/, libraries in lib/)sapnwrfc.ini file or environment variables (see Configuration)The SAP NetWeaver RFC SDK is proprietary software owned by SAP SE. It is not open-source and is subject to specific licensing terms.
.dll, .so, .dylib) in your own applications or repositories.doc folder of the downloaded SDK package.make build # compiles to ./gorfc-mcp-server
make build-windows # cross-compiles to ./gorfc-mcp-server.exe (Windows x86_64)
make clean # removes built binaries
The build uses CGO with flags pointing to the SAP NW RFC SDK:
CGO_CFLAGS="-I/usr/local/sap/nwrfcsdk/include"
CGO_LDFLAGS="-L/usr/local/sap/nwrfcsdk/lib"
The build-windows target cross-compiles for Windows x86_64 using MinGW.
It requires a Windows build of the SAP NW RFC SDK with headers and libraries available at the configured SDK path and the MinGW-w64 cross-compiler (x86_64-w64-mingw32-gcc).
Install on Debian/Ubuntu:
sudo apt install gcc-mingw-w64-x86-64
Two connection modes are supported.
Create a sapnwrfc.ini file (standard SAP NW RFC SDK format) in the working directory and reference the destination by name:
DEST=SID
TYPE=A
ASHOST=sap.example.com
SYSNR=00
CLIENT=100
USER=rfcuser
PASSWD=secret
LANG=EN
Note:
sapnwrfc.inicontains plaintext credentials and is gitignored. Never commit this file.
Skip the ini file and supply connection parameters directly via environment variables.
Direct application-server connection:
| Variable | Required | Description |
| :--- | :--- | :--- |
| SAP_ASHOST | Yes | Application server hostname |
| SAP_SYSNR | No | System number (default 00) |
| SAP_CLIENT | Yes | SAP client / mandant |
| SAP_USER | Yes | Logon user |
| SAP_PASSWD | Yes | Logon password |
| SAP_LANG | No | Logon language (e.g. EN) |
Load-balancing / message-server connection:
| Variable | Required | Description |
| :--- | :--- | :--- |
| SAP_MSHOST | Yes | Message server hostname |
| SAP_MSSERV | No | Message server service / port |
| SAP_SYSID | No | SAP System ID |
| SAP_GROUP | No | Logon group |
| SAP_CLIENT | Yes | SAP client / mandant |
| SAP_USER | Yes | Logon user |
| SAP_PASSWD | Yes | Logon password |
| SAP_LANG | No | Logon language |
Pass the destination name via SAP_DEST or as the first CLI argument:
SAP_DEST=SID ./gorfc-mcp-server
./gorfc-mcp-server SID
The SID is the unique, three-character alphanumeric identifier for the SAP system as defined in sapnwrfc.ini:
| SID | Description | | :--- | :-