{"ref":"artifact:derekvincent-mcp-sap-focusedrun","page":"/artifacts/derekvincent-mcp-sap-focusedrun","json":"/artifacts/derekvincent-mcp-sap-focusedrun.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"derekvincent-mcp-sap-focusedrun","name":"mcp-sap-focusedrun","artifact_type":"mcp-server","ecosystem":"btp","domain":"operations-and-runtime","origin_ring":"independent","description":{"one_line":"SAP Focused Run's Landscape Management Database as MCP tools — hosts, systems, databases, cloud tenants, technical instances, ABAP clients, software components and product versions.","short":"MCP tools over SAP Focused Run's Landscape Management Database","what_it_solves":"Focused Run is where a large landscape is actually described, and the LMDB Public API is the machine-readable form of that description. This exposes it so the question \"what is running where, at which version\" is answerable in a sentence. A `find_customer` tool resolves customer ids, names and networks with fuzzy search and deliberately minimal data transfer, which is the entry point for everything else. Python on FastMCP, Apache-2.0.","when_not_to_use":"It reads the landscape inventory, not the systems in it — nothing here reaches a running application, and nothing here changes anything. A landscape description is also commercially sensitive in its own right: versions and hosts are what a targeting exercise starts from."},"links":{"repo":"https://github.com/derekvincent/mcp-sap-focusedrun"},"identity":{"license":"Apache-2.0"},"provides":[{"capability":"capability:agent-systems-access","what_it_does":"Reaches Focused Run's LMDB rather than a system — the inventory of hosts, databases, instances, clients, components and versions that describes a whole landscape.","sources":[{"url":"https://github.com/derekvincent/mcp-sap-focusedrun","title":"MCP Server for SAP Focused Run — README","checked":"2026-09-10","quote":"exposes the Focused Run Landscape Management Database (LMDB) Public API as a set of tools"}]}],"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. Filed on the BTP door because there is no door for the SAP product it fronts and hard rule 9 allows one — the same strain recorded on the LeanIX entries."},{"date":"2026-10-09","field":"provides","from":"capability:mcp-servers","to":"capability:agent-systems-access","reason":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged."}],"drafted_with_ai":true,"maintainers":["actor:derekvincent"],"contributors":["actor:derekvincent"],"requires":[{"ref":"external:docker","for":"Running the server as a packaged container image rather than via the local Python environment.","requirement":"conditional","condition":"deploying the server as a container instead of running it directly with uv","basis":"binding","role":"installation","sources":[{"url":"https://github.com/derekvincent/mcp-sap-focusedrun","title":"mcp-sap-focusedrun README","checked":"2026-10-18","quote":"docker build -t mcp-sap-focusedrun ."}]},{"ref":"external:sap-focused-run","for":"The LMDB Public API this server exposes as tools, reached with a dedicated technical user.","requirement":"required","basis":"binding","role":"data-source","sources":[{"url":"https://github.com/derekvincent/mcp-sap-focusedrun","title":"mcp-sap-focusedrun README","checked":"2026-10-18","quote":"***FocusedRun technical user*** with API access to a SAP FocusedRun instance with the following roles ```SAP_FRN_LDB_ALL``` and ```SAP_FRN_LDB_DISP```."}]}],"connects":[{"ref":"external:sap-focused-run","kind":"data","for":"Querying the Focused Run Landscape Management Database (LMDB) Public API for landscape inventory data.","direction":"outbound","sources":[{"url":"https://raw.githubusercontent.com/derekvincent/mcp-sap-focusedrun/main/docs/DESIGN.md","title":"mcp-sap-focusedrun: docs/DESIGN.md","checked":"2026-10-18","quote":"The **mcp-sap-focusedrun** project provides a Model-Context-Protocol (MCP) server that acts as a bridge between a Large Language Model (LLM) and the SAP Focused Run Landscape Management Database (LMDB) Public API."}]}]},"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":"good","evidence":"pushed 2026-07, 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":"good","evidence":"2 test files"},{"label":"Docs","tier":"good","evidence":"docs/ with 1 page, README 7 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":1,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name","stars":1,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2026-07-21","license_spdx":"Apache-2.0","org_owned":false,"default_branch":"main","contributors":1,"tree_truncated":false,"test_files":2,"workflows":0,"other_ci":false,"readme_bytes":7213,"docs_files":1,"changelog":false,"license_file":true,"dts_files":0,"readme_path":"README.md","readme_sha":"88c67bf19a946885fd6c5ce5c1c4538dfb6ef44a","created_at":"2026-05-02T13:13:41Z","open_prs":0,"first_commit":"2026-05-02","last_commit":"2026-07-21","commits":13,"repo_read":"2026-10-26"},"edges":{"maintainers":[{"ref":"actor:derekvincent","name":"Derek Vincent","json":"/actors/derekvincent.json"}],"contributors":[{"ref":"actor:derekvincent","name":"Derek Vincent","json":"/actors/derekvincent.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}