danmcool/odata_mcpsrv_xs
If you are the rightful owner of odata_mcpsrv_xs and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Model Context Protocol (MCP) server is designed to facilitate seamless integration and communication between various applications and services using the OData protocol.
odata_mcp
How to run your server:
-
deploy on BTP using command from the root folder of this github repo: cf push odata_mcp
-
get the configuration of the OData service from a Fiori app in the launchpad https://xxx.launchpad.cfapps.eu10.hana.ondemand.com/sap/opu/odata/sap/HCMFAB_LEAVE_REQUEST_CR_SRV/$metadata
-
use Postman to configure your OData service : add the endpoint as example https://my_odata_mcp1.cfapps.eu10.hana.ondemand.com/sse into Postman MCP client, then run the command add_service_service_post: put your service name, odata metadata url as example : https://xxx.launchpad.cfapps.eu10.hana.ondemand.com/sap/opu/odata/sap/HCMFAB_LEAVE_REQUEST_CR_SRV/$metadata and the JSESSIONID cookie and value taken from a browser/fiori launchpad
-
your server is ready to accept commands from ChatGPT5 (dev mode): go to settings/app&connectors/create put your tool name example HRTool, url and description, NO AUTH
Start new chat and activate your tool in ChatGPT5, execute your prompt, example: can you tell me how many days off I have remaining?