SAP Datasphere Plugin for Claude
Eighteen Datasphere skills over a bundled 45-tool MCP server — exploration, view and analytic-model design, BW Bridge migration, security architecture and catalog governance.
The only entry in the corpus that reaches Datasphere at all, and it goes wide: datasphere-explorer browses spaces, searches the catalog, inspects schemas, profiles data quality and traces lineage; datasphere-view-architect designs graphical and SQL views with the semantic usages — fact, dimension, text, hierarchy — associations and persistence strategy; datasphere-analytic-model-creator builds analytic models for Analytics Cloud with measures, variables, currency conversion and exception aggregation; datasphere-intelligent-lookup configures fuzzy matching across sources. Thirty-five reference files sit behind the skills, and the MCP server underneath carries OAuth 2.0, SQL sanitisation and PII filtering.
Facts
Where it sits
Who is behind it
In the atlas: maintains 3, contributes to 3@MarioDeFelipemaintainer
Before choosing this
Conditions
PracticalFunctional boundary
It reaches a data warehouse, so what an agent can see is business data by definition — the SQL sanitisation and PII filtering in the server are there because of that, not instead of a decision about it. And the guidance is Datasphere-shaped: nothing here transfers to a HANA Cloud database used directly.
What it declares
Every artifact
- Type
- Skill
- Origin
- Independently maintained
As a skill
- Distributed through
- does not say
Connections
Packaged knowledge that teaches a coding agent a framework
Measures, dimensions and hierarchies an analytical client reads
Finding what data exists, what it promises and where it came from
Cloud data warehouse with spaces, views and analytic models
MCP server with forty-five tools across a Datasphere tenant
Cloud data warehouse with spaces, views and analytic models
Download
README
quoted from MarioDeFelipe/sap-datasphere-plugin-for-claude-cowork under MIT, readSAP Datasphere Plugin for Claude
The most comprehensive SAP Datasphere plugin for Claude. 18 specialized skills, 35 reference files, and 33,000+ lines of expert content covering every major Datasphere workflow — from data exploration and view design to BW Bridge migration, security architecture, CLI automation, and catalog governance. Powered by a production-grade MCP server with 45 tools, OAuth 2.0 authentication, and enterprise-level security including SQL sanitization and PII filtering.
Skills
Exploration & Discovery
| Skill | Description |
|---|---|
| datasphere-explorer | Guided exploration and discovery — browse spaces, search the catalog, inspect schemas, profile data quality, trace lineage, and build queries interactively |
Data Modeling
| Skill | Description |
|---|---|
| datasphere-view-architect | Design Graphical and SQL views with proper semantic usage (Fact, Dimension, Text, Hierarchy), associations, persistence strategies, and performance optimization |
| datasphere-analytic-model-creator | Create Analytic Models for SAP Analytics Cloud with measures, dimensions, variables, currency conversion, and exception aggregation |
| datasphere-intelligent-lookup | Configure fuzzy matching and intelligent lookups for data harmonization across sources — matching strategies, threshold tuning, and review workflows |
Data Integration
| Skill | Description |
|---|---|
| datasphere-data-flows | Orchestrate replication flows (with CDC), data flows (visual ETL), transformation flows (SQL-based delta), and task chains |
| datasphere-transformation-logic | Generate and validate SQLScript and Python transformations — SCD Type 2, deduplication, pivoting, delta handling patterns |
| datasphere-s4hana-import | Import entities from SAP S/4HANA and BW/4HANA — CDS views, ODP extractors, Cloud Connector setup, and delta extraction |
| datasphere-connections | Create and manage 35+ connection types including SAP S/4HANA, BigQuery, Redshift, Kafka, and generic JDBC/OData connectors |
Migration
| Skill | Description |
|---|---|
| datasphere-bw-bridge-migration | Migrate from BW/4HANA using Shell and Remote Conversion — ADSO modeling, Process Chain to Task Chain mapping, hybrid operation, and decommissioning |
Security
| Skill | Description |
|---|---|
| datasphere-security-architect | Design row-level security with Data Access Controls (DAC), import BW Analysis Authorizations, configure audit policies, and integrate Identity Providers (SAML/OIDC) |
Administration & Governance
| Skill | Description |
|---|---|
| datasphere-admin | Space management, user and role administration, system monitoring, capacity planning, and transport operations |
| datasphere-cli-automator | Automate administration via CLI — generate JSON payloads for bulk space/user/connection provisioning, manage certificates, and build CI/CD pipelines |
| datasphere-data-product-publisher | Publish data products through the Data Sharing Cockpit — product descriptions, license terms, visibility settings, and marketplace management |
| datasphere-transport-manager | Manage CSN/JSON transport packages — dependency checking, export/import workflows, conflict resolution, and Content Network integration |
| datasphere-business-content-activator | Activate pre-built SAP Business Content packages — prerequisite checking (Time Dimensions, TCUR*), LSA++ alignment, and content update management |
| datasphere-catalog-steward | Internal data governance — metadata enrichment, glossary term management, KPI definitions, tag taxonomies, and lineage-based impact analysis |
Monitoring & Troubleshooting
| Skill | Description |
|---|---|
| datasphere-flow-doctor | Diagnose and resolve errors in Data Flows, Replication Flows, and Transformation Flows — error catalogs, root cause analysis, and fix recommendations |
| datasphere-performance-optimizer | Analyze and optimize performance — View Analyzer, Explain Plans, persistence strategies, partitioning, storage tiering, and query tuning |
Reference Library (35 files)
Each skill includes detailed reference documentation for deep-dive guidance:
| Skill | Reference Files |
|---|---|
| explorer | exploration-workflows.md |
| view-architect | view-modeling-guide.md |
| analytic-model-creator | analytic-model-guide.md |
| intelligent-lookup | intelligent-lookup-guide.md |
| data-flows | data-flows.md, replication-flows.md, transformation-flows.md, task-chains.md |
| transformation-logic | transformation-patterns.md |
| s4hana-import | s4hana-integration-guide.md, cds-replication-architecture.md |
| connections | authentication.md, connection-types.md, troubleshooting-guide.md |
| bw-bridge-migration | bw-bridge-guide.md |
| security-architect | security-patterns.md, abap-remote-user-authorizations.md |
| admin | space-management.md, system-monitoring.md, security-governance.md, transport.md |
| cli-automator | cli-reference.md |
| data-product-publisher | data-sharing-guide.md |
| transport-manager | transport-operations.md |
| business-content-activator | content-catalog.md |
| catalog-steward | catalog-governance-guide.md |
| flow-doctor | error-catalog.md, abap-side-monitoring.md, replication-flow-error-patterns.md, slt-replication-troubleshooting.md, odp-replication-troubleshooting.md, load-type-scenarios.md, conversion-error-workaround.md |
| performance-optimizer | optimization-techniques.md, diagnostic-procedures.md |
Prerequisites
- Claude Code v1.0.33+ or Claude Desktop with Cowork mode
- An SAP Datasphere tenant with OAuth 2.0 client credentials
- Node.js 18+ (for the MCP server)
Installation
Install from a marketplace or load directly:
claude --plugin-dir ./sap-datasphere-plugin-for-claude-cowork
Configuration
After installation, configure your SAP Datasphere connection by setting the environment variables in .mcp.json:
| Variable | Description | Example |
|---|---|---|
DATASPHERE_BASE_URL | Your tenant URL | https://mytenant.eu20.hcs.cloud.sap |
DATASPHERE_CLIENT_ID | OAuth client ID | From SAP BTP cockpit |
DATASPHERE_CLIENT_SECRET | OAuth client secret | From SAP BTP cockpit |
DATASPHERE_TOKEN_URL | OAuth token endpoint | https://mytenant.authentication.eu20.hana.ondemand.com/oauth/token |
DATASPHERE_AUTH_URL | OAuth auth endpoint | https://mytenant.authentication.eu20.hana.ondemand.com |
Setting up OAuth credentials in SAP BTP
- Open the SAP BTP Cockpit for your subaccount
- Navigate to Security > Instances and Subscriptions
- Create a service instance for SAP Datasphere with the appropriate scopes
- Create a service key to obtain your client ID and secret
Usage
Once configured, just talk to Claude naturally:
- "What spaces do we have in Datasphere?"
- "Help me design a star schema for customer analytics"
- "Create an analytic model with revenue measures"
- "Import CDS views from our S/4HANA system"
- "Migrate our BW Process Chains to Task Chains"
- "Set up row-level security on the sales data"
- "Bulk-create 50 users via CLI"
- "Activate the Automotive business content package"
- "My replication flow is failing — help me diagnose"
- "Optimize this slow-running view"
- "Set up a transport package for production deployment"
- "Enrich our catalog with business glossary terms"
- "Generate SCD Type 2 logic for the customer dimension"
MCP Server
This plugin uses the @mariodefe/sap-datasphere-mcp MCP server, which provides 45 tools covering:
- Foundation: Connection testing, user info, tenant config
- Catalog & Discovery: Space browsing, asset search, marketplace
- Schema & Metadata: Table schemas, OData metadata, analytical models
- Data Query: Smart queries, SQL execution, OData queries
- Data Profiling: Column distribution analysis, cross-asset column search
- Repository & Lineage: Object search, lineage tracing, deployment status
- Database Users: Full CRUD for space-level database users
Security
The MCP server includes enterprise-grade security:
- OAuth 2.0 with automatic token refresh
- RBAC-based authorization enforcement
- SQL injection prevention and query sanitization
- PII redaction and credential masking
- Input validation on all tool parameters
License
MIT
History
Other 8
Notes
Documentation-only update: adds a "What's New (2026.10)" section to 8 skills, covering the May 6, 2026 SAP Datasphere release.
- explorer — OData
$metadatanow exposes variables/filters; natural language catalog search. - analytic-model-creator — AM-on-AM variable inheritance (rename, override defaults, use in calcs/restricted measures); declarative variables in
$metadata;(param=val)/Setsyntax recap. - view-architect — input parameters now surfaced in
$metadatawhen Expose for Consumption is on; consumption URL pattern recap. - data-flows — Replication Flow Delta Load Run = "At Scheduled Time"; SAP ECC and SAP BW as RF sources via ODP; Task Chain Data Flow "Enable Checkup"; bulk schedule owner reassignment.
- connections — SAP ECC and SAP BW as supported RF connection types; decision tree update.
- catalog-steward — Natural Language Search across assets/terms/KPIs; governance implications.
- performance-optimizer — Runtime Metrics on the Lineage Graph for views; cross-link with
$metadatavariable inspection. - admin — bulk schedule-owner reassignment for task chains;
/dwc/consumption URL deprecation reminder.
No code changes.
Others providing
- sap-cx-developer-companionsap-cx-developer-companionAn agent skill for SAP Customer Experience work that routes a request to one of three jobs: finding a Commerce Cloud, Sales Cloud or Service Cloud API, writing CDS for a CX extension, or explaining an error.independent, commerceAgent skill for SAP Customer Experience APIs, CDS and errors
- sap-cloud-integration-pipeline-assistantsap-cloud-integration-pipeline-assistantAn agent skill for the Pipeline Concept framework in SAP Integration Suite Cloud Integration, covering implementation, the Partner Directory, XSLT and Groovy examples and troubleshooting.independent, btpAgent skill for the Pipeline Concept in SAP Cloud Integration
- DanKromp/skillOverflowDanKromp/skillOverflowA collection of 41 agent skills, 37 for CAP, Fiori, BTP, UI5, ABAP, Integration Suite and HANA work and four for creating, reviewing and retiring skills, each with its own eval.independent, capCollection of 41 agent skills, 37 for SAP development tasks
- ARC-DRAWARC-DRAWAn MCP server that draws BTP solution diagrams onto a live draw.io canvas, with 111 SAP BTP icons as native shapes and SAP's diagram guidelines handed to the client as drawing rules.independent, btpMCP server drawing BTP solution diagrams on a draw.io canvas
- sap-ai-dev-toolkitsap-ai-dev-toolkitAn MCP proxy that pins an agent's ABAP tools to one SAP system: setup reads the BAS destinations or the local SAP GUI landscape and writes one stdio server per system, leaving the credentials in the destination or in the editor's own login prompts.independent, abapMCP proxy pinning an agent's ABAP tools to one SAP system
- sap-odata-explorersap-odata-explorerA Rust CLI and desktop app for exploring and testing SAP OData services against real systems — catalog discovery, metadata browsing, an F4 value-help picker and a Fiori-readiness linter — with an agent skill shipped beside it.independent, btpRust CLI and desktop app for exploring SAP OData services
- btp-solution-diagram-generatorbtp-solution-diagram-generatorA Claude plugin that writes BTP solution diagrams as .drawio files in the style of the SAP BTP Solution Diagram Guidelines.independent, btpClaude plugin writing BTP solution diagrams as .drawio files
- abap-skillsabap-skillsSeventeen agent skills for ABAP development in one repository: RAP, CDS view entities, ABAP SQL and AMDP, unit testing, authorisation, eventing, abapGit, ABAP Cloud and the clean core levels.independent, abapSeventeen agent skills for ABAP development
- drawio-skill-sapdrawio-skill-sapA GitHub Copilot agent skill that writes BTP solution diagrams as uncompressed draw.io XML against the SAP BTP Solution Diagram Design Guideline, with SAP's own shape library bundled.independent, btpGitHub Copilot skill writing BTP solution diagrams as draw.io XML
- sap-mdk-appssap-mdk-appsAn agent skill for Mobile Development Kit projects: the project layout, the metadata syntax, and the rules that prevent the failures those two produce on iOS, Android and the web.independent, btpAgent skill for Mobile Development Kit projects
- sap-architecturesap-architectureA Claude Code plugin and portable agent skill that turns a plain-English description into a BTP diagram in SAP Architecture Center style, checked by a validator before it is handed over.independent, btpClaude Code plugin and skill drawing validated BTP diagrams
- SAP Power for KiroSAP Power for KiroA set of thirty-five-plus SAP skills packaged as a power for Kiro IDE rather than Claude Code, spanning BTP, UI5, data and analytics, ABAP, CAP and CLI tooling, with automatic context activation in Kiro.independent, btpSAP skills for the Kiro IDE
- drawio-btp-diagram-skillsdrawio-btp-diagram-skillsTwo Claude Code skills that take a BTP architecture described in words through a Mermaid sketch to draw.io XML, with a structural and a visual review after the drawing.independent, btpClaude Code skills for BTP architecture diagrams in draw.io
- aicore-skillsaicore-skillsFour agent skills for SAP AI Core, published as a plugin inside SAP's AI Skills Library: admin resources, the deployment lifecycle, the foundation models in the Generative AI Hub, and the Context Registry behind tabular prediction.sap official, btpFour agent skills for SAP AI Core in SAP's AI Skills Library
- SAP/automation-pilot-agent-skillsSAP/automation-pilot-agent-skillsEight skills for writing, reviewing and operating SAP Automation Pilot content — command generation, catalogue exploration, code review, the content and executions APIs, debugging, schedules, and generating an MCP server from a command.sap official, btpEight skills for writing and operating SAP Automation Pilot content
- SAP Developers MCPSAP Developers MCPThe hosted MCP server of developers.sap.com, over which an agent searches SAP's tutorials, reads missions and queries the site's knowledge graph of tutorials and concepts.sap official, umbrellaHosted MCP server of developers.sap.com tutorials and missions
- sap-fiori-iossap-fiori-iosAn agent skill SAP publishes for SAP Fiori for iOS: it maps a node of the Fiori iOS UI Kit in Figma onto SwiftUI code, and answers which Fiori component a Figma variant becomes.sap official, btpAgent skill mapping Fiori iOS UI Kit nodes in Figma to SwiftUI
- SAP/leanix-ai-pluginsSAP/leanix-ai-pluginsOne Claude Code plugin, sap-leanix, bundling two skills that build and debug LeanIX automation scripts and create and manage calculations, both working through the LeanIX MCP server.sap official, btpClaude Code plugin with two skills for SAP LeanIX scripting
- SAP-samples/html5-applications-migration-skills-for-sap-btpSAP-samples/html5-applications-migration-skills-for-sap-btpA Claude Code plugin with migrate, validate and cleanup skills that move an HTML5 app from SAP Neo, html5-apps-repo or a standalone approuter to the SAP BTP Application Frontend (appFront) service.sap official, btpClaude Code plugin with skills migrating HTML5 apps to appFront
- SAP-samples/joule-a2a-agent-toolkitSAP-samples/joule-a2a-agent-toolkitFour skills for building an agent that talks to SAP Joule over A2A and getting it onto Cloud Foundry — the agent itself, and the three CLIs the deployment goes through.sap official, btpSkills for building an A2A agent for Joule and deploying it to CF
- SAP-samples/sap-devs-cliSAP-samples/sap-devs-cliA CLI that injects current SAP developer knowledge packs into an AI coding tool's context and wires up SAP's own MCP servers for it, shipped as a single binary through Homebrew, Scoop or GitHub Releases.sap official, btpCLI adding SAP developer knowledge and MCP servers to AI coding tools
- sap-tutorials-contentsap-tutorials-contentAn agent skill that maps the public developers.sap.com content API: the catalogue, the navigation, a tutorial's HTML or JSON, and full-text search, all anonymous and read-only.sap official, btpAgent skill mapping the developers.sap.com content API
- secondsky/sap-skillssecondsky/sap-skillsForty SAP development plugins installed through the skills command line or the Claude Code and Codex marketplaces, with a record per plugin of what its claims were checked against.independent, btpForty SAP development plugins for coding agents
- SAP Analytics CloudSAP Analytics CloudSAP's SaaS front end for analytics: business intelligence, planning and predictive in one product, and the place a Datasphere analytic model is meant to end up being read.sap official, btpSaaS for business intelligence, planning and predictive analytics
- SAP DatasphereSAP DatasphereSAP's cloud data warehouse: spaces, modelled views and analytic models over data brought in or federated from source systems, with the business context carried along rather than rebuilt.sap official, btpCloud data warehouse with spaces, views and analytic models
- bw-modeling-mcpbw-modeling-mcpReads, creates and modifies BW/4HANA modelling objects through the same internal APIs Eclipse BWMT and the BW/4HANA Cockpit use — and can run centrally on BTP with each caller reaching BW as themselves.independent, btpMCP server for BW/4HANA modelling objects
- sap_analytics_cloud_mcpsap_analytics_cloud_mcpThe SAP Analytics Cloud REST API as ninety tools across eleven service areas — content, data import and export, user management, transport, scheduling and translation.independent, btpMCP server for the SAP Analytics Cloud REST API
- @mariodefe/sap-datasphere-mcp@mariodefe/sap-datasphere-mcpForty-five tools across a Datasphere tenant — discovery, metadata, analytics, ETL extraction, database users, lineage and column profiling — with config-driven PII masking applied before anything reaches the model.independent, btpMCP server with forty-five tools across a Datasphere tenant
- SAP Business Data CloudSAP Business Data CloudSAP's umbrella over the data estate: installed intelligent content and data products, a governed catalog they are published through, and a path out to SAP Databricks.sap official, btpData products, a governed catalog and a path to SAP Databricks
- SAP DatasphereSAP DatasphereSAP's cloud data warehouse: spaces, modelled views and analytic models over data brought in or federated from source systems, with the business context carried along rather than rebuilt.sap official, btpCloud data warehouse with spaces, views and analytic models
- sap-bdc-mcp-serversap-bdc-mcp-serverAn MCP server over SAP's BDC Connect SDK that creates, validates, publishes and deletes Databricks Delta shares as data products in SAP Business Data Cloud.independent, btpMCP server managing Delta shares in SAP Business Data Cloud
- @mariodefe/sap-datasphere-mcp@mariodefe/sap-datasphere-mcpForty-five tools across a Datasphere tenant — discovery, metadata, analytics, ETL extraction, database users, lineage and column profiling — with config-driven PII masking applied before anything reaches the model.independent, btpMCP server with forty-five tools across a Datasphere tenant
- sap-bdc-mcpsap-bdc-mcpDiscovery and contract tooling for SAP Business Data Cloud — ORD discovery, CSN contract checks and non-executing share planning — behind redaction, policy gates and bounded output.independent, btpMCP tooling for SAP Business Data Cloud discovery and contracts
- mcp-sap-datasphere-servermcp-sap-datasphere-serverThe read-only Datasphere server: explore spaces, list assets, preview rows, profile columns and summarise analytical models — and nothing that changes anything, by design.independent, btpRead-only MCP server for exploring SAP Datasphere
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
History in the atlas
- Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused. Hard rule 7: skills are indexed, never authored here.
- The server it runs on was entered a day later, out of the same sweep. The plugin named it by npm package all along; there was nothing to point the edge at until now.
- capability:analytic-modelling was named the same day. Until then this artifact answered only "is an MCP server", which said what it is and not what it is for.
- capability:data-cataloguing was named the same day. Until then this artifact answered only "is an MCP server", which said what it is and not what it is for.
- First seen.
For your agent
- Ref
artifact:mariodefelipe-datasphere-plugin- JSON
- /artifacts/mariodefelipe-datasphere-plugin.json
- MCP
- Connecting an agent