
hana-mcp-server
by HatriGt·★ 54·综合分 47
SAP HANA MCP 服务器使 AI 客户端能够使用防护措施查询 HANA 数据库并合并业务元数据。
概述
SAP HANA MCP Server 为 SAP HANA 和 SAP HANA Cloud 实现了模型上下文协议。它允许 AI 客户端发现数据库模式、使用防护措施执行 SQL 查询,并可选地合并业务/领域元数据,以确保对代码和表的解释一致。服务器支持 stdio 和 HTTP 传输,使其与 Claude Desktop、Claude Code、VS Code、Cursor 和其他 MCP 客户端兼容。它提供全面的配置选项,包括连接参数、TLS 设置、查询限制和可选的业务语义覆盖。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要将 AI 助手与 SAP HANA 数据库集成,特别是需要 SQL 安全守卫和业务元数据增强时,选择此服务器。
什么时候不要选它
如果您不使用 SAP HANA 数据库或需要超出 SQL 查询执行的写入功能,请避免使用此服务器。
此 server 暴露的工具
从 README 抽取出 12 个工具hana_explain_tableProvides explanation of table structure with optional business semantics overlay
hana_execute_queryExecutes SQL queries with guardrails and paged results
hana_query_next_pageRetrieves the next page of results for a paged query
hana_get_tablesLists tables in the database with paging support
hana_get_columnsRetrieves column metadata for a specific table
hana_check_connectionTests connectivity to the SAP HANA database
hana_list_resourcesLists available resources via hana:/// URIs
hana_read_resourceReads content from a resource using hana:/// URI
hana_get_indexesLists indexes on a specific table
hana_get_proceduresLists stored procedures in the database
hana_get_viewsLists database views
hana_pingBasic connectivity test to the HANA database
可对比工具
安装
安装
方法 1:使用 npx(推荐)
添加到您的 Claude Desktop 配置中:
{
"mcpServers": {
"HANA Database": {
"command": "npx",
"args": ["-y", "hana-mcp-server"],
"env": {
"HANA_HOST": "your-hana-host.com",
"HANA_PORT": "443",
"HANA_USER": "your-username",
"HANA_PASSWORD": "your-password",
"HANA_SCHEMA": "your-schema",
"HANA_SSL": "true",
"HANA_ENCRYPT": "true",
"HANA_VALIDATE_CERT": "true",
"LOG_LEVEL": "info"
}
}
}
}方法 2:全局安装
npm install -g hana-mcp-server方法 3:克隆并运行
git clone <repository-url>
cd hana-mcp-server
npm install
node hana-mcp-server.jsFAQ
- 如何连接到 SAP HANA Cloud?
- 使用与本地 HANA 相同的配置,但设置 HANA_SSL=true、HANA_ENCRYPT=true,并提供您的 HANA Cloud 实例的适当主机和端口。
- 我可以将此服务器用于多个 HANA 租户吗?
- 是的,对于 MDC(多数据库容器),请在环境变量中指定 HANA_INSTANCE_NUMBER 和 HANA_DATABASE_NAME 以连接到特定租户。
hana-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。