Back to Home
RavenQueen03 icon

btp-sap-odata-to-mcp-server

by RavenQueen03

Overview

This server acts as a proxy for SAP BTP OData services, specifically designed to bridge OData requests from a client (potentially a Minecraft Proxy, MCP) to an upstream OData endpoint, handling authentication and data forwarding.

Installation

Run Command
node server.js

Environment Variables

  • ODATA_SERVICE_URL
  • PORT

Security Notes

The server directly accepts user credentials ('user', 'password') in the request body from the client and uses them for upstream OData service authentication. This is a severe security vulnerability as it exposes credentials to the proxy server and, without HTTPS, transmits them in plaintext. It is highly recommended to implement a more secure authentication mechanism (e.g., token-based authentication) and ensure the proxy itself is served over HTTPS to protect sensitive data in transit.

Similar Servers

Stats

Interest Score32
Security Score3
Cost ClassLow
Avg Tokens100
Stars2
Forks1
Last Update2026-01-19

Tags

ODataSAP BTPProxyNode.jsAPI Gateway