OData服务部署工具

一个用于在BTP上部署和配置OData服务的工具,支持通过Postman进行服务配置,并与ChatGPT5集成以实现自然语言查询功能。

  • by danmcool
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 danmcool/odata_mcpsrv_xs

使用说明

odata_mcp

如何运行服务器:

  • 使用此github仓库根文件夹中的命令在BTP上部署:cf push-odata_mcp

  • 从启动板中的Fiori应用程序获取OData服务的配置https://xxx.launchpad.cfapps.eu10.hana.ondemand.com/sap/opu/odata/sap/HCMFAB_LEAVE_REQUEST_CR_SRV/$元数据

  • 使用Postman配置OData服务:添加端点作为示例https://my_odata_mcp1.cfapps.eu10.hana.ondemand.com/sse进入Postman MCP客户端,然后运行命令add_service_service_post:将您的服务名称、odata元数据url作为示例:https://xxx.launchpad.cfapps.eu10.hana.ondemand.com/sap/opu/odata/sap/HCMFAB_LEAVE_REQUEST_CR_SRV/$metadata和JSESSIONID cookie以及从浏览器/fiori启动板获取的值

  • 您的服务器已准备好接受来自ChatGPT5的命令(开发模式):转到settings/app&connectors/create,输入您的工具名称示例HRTool、url和描述,无AUTH

在ChatGPT5中启动新的聊天并激活您的工具,执行您的提示,例如:您能告诉我我还有多少天的假期吗?