{"ref":"artifact:nickels-sap-ai-docs-mcp","page":"/artifacts/nickels-sap-ai-docs-mcp","json":"/artifacts/nickels-sap-ai-docs-mcp.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"nickels-sap-ai-docs-mcp","name":"sap-ai-docs-mcp","artifact_type":"mcp-server","ecosystem":"btp","use_as":"starting-point","domain":"learning-and-reference","origin_ring":"independent","description":{"one_line":"An MCP server with semantic search, category filtering and whole-page retrieval over SAP AI Core's documentation, from the SAP-docs/sap-artificial-intelligence repository.","short":"MCP server with semantic search over SAP AI Core documentation","what_it_solves":"Semantic search, category filtering across administration, development, integration and concepts, and whole-page retrieval — pointed at AI Core rather than at BTP generally. AI Core is where models are trained, deployed and served on BTP, and its documentation is the part of the platform's corpus least likely to be covered incidentally by a broader index.","to_build_on_it":"No licence file and untouched since November 2025, so it is a worked example rather than a dependency. What is worth taking is the pairing: the same small indexer aimed at whichever SAP-docs repository matters to you, since SAP publishes them all in the open."},"links":{"repo":"https://github.com/nickels/sap-ai-docs-mcp"},"provides":[{"capability":"capability:documentation","what_it_does":"Indexes SAP AI Core's own documentation repository specifically, which no broader entry in the corpus is known to cover.","sources":[{"url":"https://github.com/nickels/sap-ai-docs-mcp","title":"sap-ai-docs-mcp — README","checked":"2026-09-10"}]}],"provenance":{"discovered_via":[{"source":"source:sap-ai-mcp-servers"}],"first_seen":"2026-09-10"},"history":[{"date":"2026-09-10","field":"entry","from":null,"to":"created","reason":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README."}],"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"one contributor, personally owned"},{"label":"Repository","tier":"fair","evidence":"pushed 2025-11, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"fair","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 7 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":0,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name","stars":0,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2025-11-21","license_spdx":null,"org_owned":false,"default_branch":"main","contributors":0,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":7566,"docs_files":0,"changelog":false,"license_file":false,"dts_files":0,"readme_path":"README.md","readme_sha":"037dce5dcdf4c038c0df8423837e17dac7d80ef6","created_at":"2025-11-21T22:23:03Z","open_prs":0,"first_commit":"2025-11-21","last_commit":"2025-11-21","commits":7,"repo_read":"2026-10-26"},"edges":{"maintainers":[],"contributors":[],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}