agentsclimarketplace

Sap docs research

Skill StormShynn/sap-abap-agent/skills/sap-docs-research

Tra cuu tai lieu SAP tong hop qua MCP server mcp-sap-docs — SAP Help, SAP Community, SAP Accelerator Hub, SAP Fiori App Library, Clean Core Released Objects, ABAP feature matrix. Dung khi user can tra cuu SAP notes, SAP Community Q&A, kham pha API tren Accelerator Hub, xem Fiori app reference, hoac kiem tra ABAP syntax support.From its SKILL.md

Install
npx -y skills add StormShynn/sap-abap-agent --skill sap-docs-research

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.5 KB, as published. Nobody here has run it

SAP Docs Research (mcp-sap-docs)

Skill nay huong dan su dung MCP server mcp-sap-docs de tra cuu tai lieu SAP tong hop tu nhieu nguon: offline docs, SAP Help Portal, SAP Community, SAP Accelerator Hub, SAP Fiori App Reference Library, Clean Core Released Objects, va ABAP feature matrix.

Yeu cau

MCP server mcp-sap-docs-btp phai duoc cau hinh (xem README.md -> Dang ky MCP servers). Server duoc host remote, khong can cai dat local.

Neu co SAP-API-HUB-KEY, cac tool sap_accelerator_hub_* se hoat dong day du. Neu khong co, cac tool khac van chay binh thuong.

Tools & Cach dung

1. search — Tra cuu SAP Help Portal + offline docs

Tim kiem tai lieu SAP Help chinh thong va offline docs (SQLite BM25 + semantic embeddings).

search({ query: "how to create sales order with reference", maxResults: 5 })
Tham soBat buocMo taVi du
query✓Tu khoa hoac cau hoi tu nhien"ABAP Cloud CDS view"
maxResultsSo ket qua (mac dinh 5)10

2. fetch — Lay chi tiet 1 document

fetch({ path: "/docs/abap-cloud/abap-cloud.html" })
Tham soBat buocMo ta
path✓Duong dan tu SAP Help (lay tu ket qua search)

3. sap_community_search — Tim kiem SAP Community

Tra cuu SAP Community Q&A va blog posts de tim giai phap cho cac van de thuc te.

sap_community_search({ query: "error when activating CDS view", maxResults: 5 })
Tham soBat buocMo ta
query✓Cau hoi hoac van de can tim
maxResultsSo ket qua (mac dinh 5)

Dung khi: user gap loi, can tim huong giai quyet tu cong dong SAP.

4. sap_search_objects — Tra cuu Clean Core Released Objects

Tra cuu cac ABAP object duoc SAP release cho ABAP Cloud (class, interface, CDS view, function module, BAPI...).

sap_search_objects({ query: "cl_abap_context_info", maxResults: 5 })
Tham soBat buocMo ta
query✓Ten hoac pattern object ABAP
maxResultsSo ket qua (mac dinh 5)

Dung khi: user can kiem tra 1 class/interface co duoc release cho ABAP Cloud khong, hoac can tim API thay the cho 1 cu phap bi cam.

5. abap_feature_matrix — Kiem tra ABAP syntax support

Kiem tra 1 ABAP statement / feature co duoc support tu ABAP version nao.

abap_feature_matrix({ query: "FOR TABLE ITERATION" })
Tham soBat buocMo ta
query✓ABAP statement hoac feature name

Dung khi: user can biet 1 cau lenh ABAP co tu ABAP 7.40 / 7.50 / 7.54 hay khong.

6. sap_accelerator_hub_* — Kham pha SAP API Hub

Tools: sap_accelerator_hub_search, sap_accelerator_hub_get_api, sap_accelerator_hub_get_artifact

Tim kiem API, OData service, SOAP, REST tren SAP Accelerator Hub.

sap_accelerator_hub_search({ query: "SalesOrder", type: "API" })
Tham soMo ta
queryTu khoa tim kiem
typeLoai: API, Integration, Event

7. sap_fiori_library_* — Tra cuu Fiori App Reference

Tools: sap_fiori_library_search, sap_fiori_library_get_app

Tra cuu thong tin standard Fiori apps — app ID, tile, semantic object, OData service dependency.

sap_fiori_library_search({ query: "Manage Sales Order" })
sap_fiori_library_get_app({ appId: "F2249" })

8. sap_discovery_center_* — BTP Services & Pricing

Tools: sap_discovery_center_search, sap_discovery_center_get_service

Kham pha BTP services, regions, pricing.

sap_discovery_center_search({ query: "HANA Cloud" })

9. abap_lint — Kiem tra chat luong code ABAP

Phan tich tinh ABAP code (ABAP variant) — kiem tra naming, performance, security.

abap_lint({ code: "SELECT * FROM mara INTO TABLE @data(lt_mara)." })

Pattern tra cuu theo nhu cau

SAP Notes / loi runtime

sap_community_search({ query: "<mo ta loi / SAP Note number>", maxResults: 5 })

Kiem tra 1 class co duoc release cho cloud khong

sap_search_objects({ query: "<ten_class>" })

Tim API cho tich hop

  1. sap_accelerator_hub_search({ query: "<nghiep vu>", type: "API" })
  2. sap_accelerator_hub_get_api({ ... }) de xem chi tiet

Kiem tra ABAP statement co hop le khong

abap_feature_matrix({ query: "<statement>" })

Tim Fiori app thay the cho transaction

sap_fiori_library_search({ query: "<ten transaction hoac nghiep vu>" })

Luu y

  • SAP-API-HUB-KEY khong bat buoc — neu thieu, sap_accelerator_hub_* tools bi gioi han nhung cac tool khac van dung.
  • Offline docs duoc index san trong SQLite database, co the khong phan anh release moi nhat (SAP ra 4 ban/nam).
  • sap_community_search tra ve Q&A tu SAP Community — khong phai SAP Note chinh thong.
  • sap_search_objects chi tra ve released objects — neu 1 object khong xuat hien, co nghia la chua duoc release cho ABAP Cloud.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.