Skip to main content
Glama

HANA Cloud MCP Server

by HatriGt

HANA Cloud MCP Server

Eine Model Context Protocol (MCP)-Serverimplementierung für die SAP HANA Cloud DB-Integration mit Cursor IDE.

Überblick

Dieser Server implementiert das Model Context Protocol (MCP)-Muster für Machine-Learning-Operationen mit SAP HANA Cloud. Der MCP-Server bietet eine standardisierte Schnittstelle für die Verwaltung von ML-Modellen, Ausführungskontexten und Kommunikationsprotokollen zwischen Anwendungen und der HANA Cloud-Datenbank.

Hauptmerkmale:

  • Modellregistrierung : Zentrales Repository für Modellmetadaten und Versionierung
  • Kontextverwaltung : Konfigurieren Sie Ausführungsumgebungen für Modelle
  • Protokolladapter : Standardisierte Kommunikation zwischen Modellen und Anwendungen
  • HANA Cloud Integration : Optimiert für die SAP HANA Cloud-Datenbank
  • Cursor IDE-Unterstützung : Nahtlose Integration mit Cursor IDE

Architektur

Der MCP-Server basiert auf einer dreischichtigen Architektur:

  1. Modellebene : Verwaltet Modelldefinitionen, Versionen und Metadaten
  2. Kontextebene : Konfiguriert Ausführungsumgebungen und Laufzeitparameter
  3. Protokollschicht : Behandelt die Kommunikation zwischen Anwendungen und Modellen
┌───────────────────────────────────────────────────────┐ │ CLIENT APPLICATIONS │ └───────────────────────────▲───────────────────────────┘ │ │ REST API │ ┌───────────────────────────▼───────────────────────────┐ │ MCP SERVER │ │ │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ MODEL API │ │ CONTEXT API │ │PROTOCOL API │ │ │ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │ │ │ │ │ │ │ ┌──────▼──────┐ ┌──────▼──────┐ ┌──────▼──────┐ │ │ │ MODEL │ │ CONTEXT │ │ PROTOCOL │ │ │ │ MANAGER │ │ MANAGER │ │ MANAGER │ │ │ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │ │ │ │ │ │ └─────────┼──────────────────┼──────────────────┼────────┘ │ │ │ ┌─────────▼──────────────────▼──────────────────▼────────┐ │ HANA CLOUD DB │ └───────────────────────────────────────────────────────┘

Voraussetzungen

  • Python 3.8+
  • SAP HANA Cloud-Datenbank
  • Flasche
  • HDBCLI (SAP HANA-Client für Python)
  • Pandas

Installation

  1. Klonen Sie das Repository:
    git clone https://github.com/yourusername/hana-mcp-server.git cd hana-mcp-server
  2. Erstellen Sie eine virtuelle Umgebung und installieren Sie Abhängigkeiten:
    python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate pip install -r requirements.txt
  3. Führen Sie das Setup-Skript aus:
    python setup.py
    Folgen Sie den Anweisungen, um Ihre HANA Cloud-Verbindung und Servereinstellungen zu konfigurieren.

Konfiguration

Der Server verwendet Umgebungsvariablen zur Konfiguration. Diese können in einer .env Datei gesetzt werden:

# HANA Cloud Connection HANA_HOST=your-hana-host.hanacloud.ondemand.com HANA_PORT=443 HANA_USER=DBADMIN HANA_PASSWORD=
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ermöglicht die Integration zwischen SAP HANA Cloud Database und Cursor IDE über das Model Context Protocol und bietet standardisierte Schnittstellen für die Verwaltung von ML-Modellen und Ausführungskontexten.

  1. Überblick
    1. Architektur
      1. Voraussetzungen
        1. Installation
          1. Konfiguration

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that integrates with Cursor IDE, providing real-time communication, modern web dashboards, and extensible tools via SSE and WebSocket connections.
              Last updated -
              673
              1
              Python
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to explore and interact with Cursor IDE's SQLite databases, providing access to project data, chat history, and composer information.
              Last updated -
              21
              Python
              • Apple
            • A
              security
              A
              license
              A
              quality
              A powerful Model Context Protocol framework that extends Cursor IDE with tools for web content retrieval, PDF processing, and Word document parsing.
              Last updated -
              8
              12
              Python
              MIT License
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.
              Last updated -
              3
              131
              65
              JavaScript
              MIT License
              • Apple
              • Linux

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/HatriGt/hana-mcp-server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server