By SAP-samples
150+ SAP HANA database tools for AI assistants. Query tables, import/export data, profile data quality, compare schemas, manage backups, monitor performance, and more. Connects to SAP HANA Cloud and on-premise databases.
150+ SAP HANA database tools as AI-powered MCP tools for Claude Code.
This plugin connects Claude Code to SAP HANA Cloud and on-premise databases, giving your AI assistant direct access to schema exploration, data import/export, performance monitoring, security audits, backup management, and much more.
In Claude Code, run:
/plugin install https://github.com/SAP-samples/hana-cli-claude-plugin
Or install manually by adding this to your project's .mcp.json:
{
"hana-cli": {
"command": "npx",
"args": ["-y", "-p", "hana-cli", "hana-cli-mcp"]
}
}
| Category | Tools | Examples |
|---|---|---|
| Schema exploration | 20+ | List tables, views, procedures, functions, schemas |
| Object inspection | 10+ | Inspect table columns, view definitions, procedure parameters |
| Data tools | 15+ | Import CSV/Excel/JSON, export data, profile data quality, validate data |
| Performance monitoring | 15+ | Expensive statements, memory analysis, blocking sessions, deadlocks |
| Security | 10+ | Users, roles, privilege analysis, security scans, audit logs |
| Backup & recovery | 5+ | Create backups, check status, list backups, restore |
| System admin | 10+ | Health checks, system info, diagnostics, INI configuration |
| Developer tools | 15+ | CDS generation, code templates, test data generation, HDI containers |
| Discovery & help | 15+ | Search commands, examples, troubleshooting, guided workflows |
166 total MCP tools — covering virtually every SAP HANA administration and development task.
The plugin connects to your SAP HANA database using standard connection methods. Configure credentials via any of these (checked in order):
default-env-admin.json — admin connections.cdsrc-private.json — SAP CAP dynamic binding.env / VCAP_SERVICES — environment variablesdefault-env.json — default connection file~/.hana-cli/default.json — global defaultUse the hana-cli connect command to set up credentials interactively:
npx hana-cli connect
Or use the __projectContext parameter on any tool call to specify connection details dynamically.
Once installed, just ask Claude:
Copyright (c) 2026 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.
This repository is part of the SAP-samples GitHub organisation. Administrative access is granted at the organisation level (SAP OSPO, SAP-samples maintainers, automation bots) and is not managed per-repository. There are zero direct collaborators on this repository.
The main branch is protected by a repository ruleset:
This plugin wraps hana-cli, an open-source SAP sample project. Issues and contributions are welcome at the main repository.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub sap-samples/hana-cli-claude-pluginFull SAP toolkit for building, deploying, and connecting AI agents to SAP Joule via the A2A protocol (v0.3.0) on BTP Cloud Foundry. Supports TypeScript (Express or CAP) and Python agents with LangGraph, SAP GenAI Hub, and automated Joule capability deployment.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click elements, and perform automated browser testing workflows.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review