{"repo":"lemaiwo/btp-sap-odata-to-mcp-server","free":true,"listed":false,"github":"https://github.com/lemaiwo/btp-sap-odata-to-mcp-server","clone":"git clone https://github.com/lemaiwo/btp-sap-odata-to-mcp-server.git","description":"BTP CloudFoundry Node.js MCP server for SAP OData services integration","language":"TypeScript","stars":130,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"SAP OData to MCP Server for BTP🚀 🎯 Project Goal Transform your SAP S/4HANA or ECC system into a conversational AI interface by exposing all OData services as dynamic MCP tools. This enables natural language interactions with your ERP data: - \"Show me 10 banks\" → Automatically queries the Bank entity with $top=10 - \"Update bank with ID 1 to have street number 5\" → Executes PATCH operation on Bank entity - \"Create a new customer with name John Doe\" → Performs POST to Customer entity - \"List all purchase orders from this week\" → Applies $filter for date range on PurchaseOrder entity 🏗️ Architecture Overview - 3-Level Progressive Discovery Core Components: 1. 🔍 Level 1 - Discovery : Lightweight search returning minimal service/entity lists (token-optimized) 2. 📋 Level 2 - Metadata : Full schema details on-demand for selected entities 3. ⚡ Level 3 - Execution : Authenticated CRUD operations using metadata from Level 2 4. 🔌 MCP Protocol Layer : Full compliance with MCP 2025-06-18 specification 5. 🌐 HTTP Transport : Session-based Streamable HTTP for web applications 6. 🔐 BTP Integration : Seamless authentication via SAP BTP Destination service 3-Level Approach Benefits: - Token Efficient : Level 1 returns 90% less data than full schemas - Progressive Detail : Fetch full schemas only when needed - Better LLM Experience : Smaller responses, clearer workflow - Reduced Context : From 200+ tools down to just 3 ✨ Key Features 🎨 Natural Language to OData - Smart Query Translation ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lemaiwo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lemaiwo/btp-sap-odata-to-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}