这是一个全面的模型上下文协议(MCP)服务器,提供离线访问SAP文档和实时获取SAP社区内容的功能。该服务器将官方文档与社区驱动的解决方案集成在一起,使开发人员既能访问权威文档,又能获取来自SAP社区的实际、真实的见解。
sap_docs_search:搜索官方SAP文档、API、示例代码和wdi5文档。sap_community_search:搜索实时的SAP社区内容。git clone
cd sap-docs-mcp
npm install
chmod +x setup.sh
./setup.sh
npm run build-index
npm run build
demokit/sample目录的2000 + 个可用示例。/wdi5)的端到端测试框架文档。在你的Cursor settings.json中添加以下内容:
{
"mcpServers": {
"sap-docs": {
"command": "node",
"args": ["/path/to/sap-docs-mcp/dist/index.js"]
}
}
}
/sapui5 - SAPUI5开发人员文档(1485份文件)/cap - CAP文档(195份文件)/openui5-api - OpenUI5控件API(500 + 个控件)/openui5-samples - OpenUI5示例代码(2000 + 个示例)/wdi5 - wdi5端到端测试框架文档/community - SAP社区帖子(实时)使用 sap_docs_search 搜索:"wdi5 configuration"
返回结果:关于wdi5配置、设置和使用的文档。
使用 sap_docs_get 获取:/wdi5
返回结果:wdi5文档概述。
使用 sap_docs_search 搜索:"wdi5 cli"
返回结果:wdi5 CLI文档和相关指南。
使用 sap_community_search 搜索:"wdi5 best practices"
返回结果:关于wdi5最佳实践的近期社区帖子、博客文章和讨论。
使用 sap_docs_get 获取:/sapui5
返回结果:SAPUI5文档概述。
使用 sap_docs_get 获取:community-12345
返回结果:带有元数据的特定社区帖子的完整内容。
使用 sap_docs_search 搜索:"button click handler"
返回结果:
工具:sap_docs_search
查询:"wdi5"
预期结果:
工具:sap_community_search
查询:"wdi5"
预期结果:
工具:sap_docs_search
查询:"data binding"
预期结果:
工具:sap_community_search
查询:"authentication best practices"
预期结果:
SAP社区集成使用官方SAP社区API来获取:
社区内容实时获取,确保你始终能获得来自SAP开发社区的最新见解和解决方案。
此MCP服务器使用资源而非工具,使Cursor能够:
服务器智能地将离线文档与实时社区内容相结合,为SAP开发提供全面的知识库。
npm run buildnpm run build-indexnpm run type-check构建过程会创建优化的搜索索引,以实现快速离线访问,同时保持与SAP社区API的实时连接,以获取最新的社区内容。
此MCP服务器弥合了官方SAP文档、wdi5端到端测试框架文档与实际开发人员知识之间的差距,通过权威来源和社区智慧为SAP开发提供全面支持。