
一个无数据的MCP服务器,通过语义搜索、业务分类法、按需定义检索和CDS DDL为AI代理提供即时、排名访问SAP S/4HANA CDS视图的访问。
概览
Data + 自动化(cds-kb-mcp):一台无数据的MCP服务器,通过语义搜索、业务分类法、按需定义检索和CDS DDL的组合/生成/验证,为AI代理提供即时、排名访问SAP S/4HANA CDS视图。 将任何可流式 HTTP MCP 客户端指向 https://mcp.tringhia.io.vn/mcp —— Claude/Cursor/VS Code 等的复制粘贴配置,请参见客户端配置。 完整的工具参考资料、托管认证选项和自托管说明都存放在docs/product/cds_kb_mcp/README.md中——该文件只涵盖了该数据+自动化仓库的具体内容。 这里的所有内容都是按计划写入文档/产品/cds_kb_data/;除非特别说明,否则没有什么是手动维护。按他们的工作内容分组: - (每个版本都为人工打开/更新自己的PR——绝不会直接推送到主文档):daily-fetch.yml(GitHub代码搜索)、hub-metadata-fetch.yml(SAP Business Accelerator Hub目录)、enrich-ddl-fields.yml(来自Hub的回填字段类型)、增强描述。
概述(AI 翻译)
SAP CDS 查看知识库 MCP 服务器 的数据+自动化** (CDS-KB-MCP):一个无数据的MCP服务器,提供人工智能 代理即时且通过语义搜索对SAP S/4HANA CDS视图进行排名访问, 业务分类法、按需定义检索和CDS DDL 编写/生成/验证。
托管、公开、无需安装: 指向任何可流式 HTTP MCP 客户端
见 https://mcp.tringhia.io.vn/mcp — 参见
客户端配置
用于复制粘贴 Claude/Cursor/VS Code 等配置。
这个收回里有什么
| 文件夹 | 角色 |
|---|---|
docs/product/cds_kb_data/ |
数据内容:~10,700个CDS视图定义([views/)、生成的搜索/字段索引(index/)、分类法,以及下面自动化背后的取用/丰富流水线脚本。 |
docs/product/cds_kb_mcp/ |
MCP服务器本身——工具参考、客户端设置、BTP/渲染部署指南,以及Cloudflare Worker,这些工具确保托管端点稳定且保持活跃(domain-proxy/,wake-worker/)。 |
完整工具参考、托管认证选项及自托管操作指南
在docs/product/cds_kb_mcp/README.md中——
这个文件只涵盖了这个Data + 自动化仓库特有的内容。
自动化('.
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
cds-kb-mcp-data
Data + automation for the SAP CDS View Knowledge Base MCP server (cds-kb-mcp): a dataless MCP server that gives AI agents instant, ranked access to SAP S/4HANA CDS views via semantic search, business taxonomy, on-demand definition retrieval, and CDS DDL compose/generate/validate.
Hosted, public, no install needed: point any Streamable HTTP MCP client
at https://mcp.tringhia.io.vn/mcp — see
Client Configuration
for copy-paste config for Claude/Cursor/VS Code/etc.
What’s in this repo
| Folder | Role |
|---|---|
docs/product/cds_kb_data/ |
The data: ~10,700 CDS view definitions (views/), generated search/field indexes (index/), taxonomy, and the fetch/enrich pipeline scripts behind the automation below. |
docs/product/cds_kb_mcp/ |
The MCP server itself — tools reference, client setup, BTP/Render deployment guides, and the Cloudflare Workers that keep the hosted endpoint on a stable domain and awake (domain-proxy/, wake-worker/). |
Full tool reference, hosted-auth options, and self-hosting instructions live
in docs/product/cds_kb_mcp/README.md —
this file only covers what’s specific to this data + automation repo.
Automation (.github/workflows/)
Everything here writes to docs/product/cds_kb_data/ on a schedule; nothing
is manual upkeep unless noted. Grouped by what they do:
- Discover new views (each opens/updates its own PR for human review —
never pushes straight to main):
daily-fetch.yml(GitHub code search),hub-metadata-fetch.yml(SAP Business Accelerator Hub catalog),enrich-ddl-fields.yml(backfill field types from the Hub),enrich-descriptions.yml(optional LLM descriptions — opt-in via API key secrets). - Keep generated files in sync (regenerate-and-push straight to main,
[skip ci]):sync-view-metadata.yml(module folders + dashboard),check-coverage.yml(Hub coverage report, every 6h),build-embeddings.yml(weekly, semantic search vectors),pull-usage-stats.yml(search ranking boost from real query telemetry). - CI:
ci.yml— data validation + MCP smoke tests on every PR. - Publish / operate:
deploy-pages.yml(GitHub Pages),push-mcp-metrics.yml(Grafana Cloud),deploy-usage-worker.yml/
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →