Skip to main content
Glama

HANA Cloud MCP Server

by HatriGt

Servidor MCP en la nube HANA

Una implementación de servidor de Protocolo de contexto de modelo (MCP) para la integración de SAP HANA Cloud DB con Cursor IDE.

Descripción general

Este servidor implementa el patrón Protocolo de Contexto de Modelo (MCP) para operaciones de aprendizaje automático con SAP HANA Cloud. El servidor MCP proporciona una interfaz estandarizada para gestionar modelos de aprendizaje automático, contextos de ejecución y protocolos de comunicación entre las aplicaciones y la base de datos de HANA Cloud.

Características principales:

  • Registro de modelos : repositorio central para metadatos y versiones de modelos
  • Gestión del contexto : configurar entornos de ejecución para modelos
  • Adaptadores de protocolo : comunicación estandarizada entre modelos y aplicaciones
  • Integración de HANA Cloud : optimizada para la base de datos SAP HANA Cloud
  • Compatibilidad con Cursor IDE : Integración perfecta con Cursor IDE

Arquitectura

El servidor MCP está construido sobre una arquitectura de tres capas:

  1. Capa de modelo : administra las definiciones de modelo, versiones y metadatos
  2. Capa de contexto : configura entornos de ejecución y parámetros de tiempo de ejecución
  3. Capa de protocolo : gestiona la comunicación entre aplicaciones y modelos
┌───────────────────────────────────────────────────────┐ │ CLIENT APPLICATIONS │ └───────────────────────────▲───────────────────────────┘ │ │ REST API │ ┌───────────────────────────▼───────────────────────────┐ │ MCP SERVER │ │ │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ MODEL API │ │ CONTEXT API │ │PROTOCOL API │ │ │ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │ │ │ │ │ │ │ ┌──────▼──────┐ ┌──────▼──────┐ ┌──────▼──────┐ │ │ │ MODEL │ │ CONTEXT │ │ PROTOCOL │ │ │ │ MANAGER │ │ MANAGER │ │ MANAGER │ │ │ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │ │ │ │ │ │ └─────────┼──────────────────┼──────────────────┼────────┘ │ │ │ ┌─────────▼──────────────────▼──────────────────▼────────┐ │ HANA CLOUD DB │ └───────────────────────────────────────────────────────┘

Prerrequisitos

  • Python 3.8+
  • Base de datos en la nube SAP HANA
  • Matraz
  • HDBCLI (cliente SAP HANA para Python)
  • Pandas

Instalación

  1. Clonar el repositorio:
    git clone https://github.com/yourusername/hana-mcp-server.git cd hana-mcp-server
  2. Cree un entorno virtual e instale dependencias:
    python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate pip install -r requirements.txt
  3. Ejecute el script de configuración:
    python setup.py
    Siga las instrucciones para configurar su conexión a HANA Cloud y la configuración del servidor.

Configuración

El servidor utiliza variables de entorno para la configuración. Estas se pueden configurar en un archivo .env :

# HANA Cloud Connection HANA_HOST=your-hana-host.hanacloud.ondemand.com HANA_PORT=443 HANA_USER=DBADMIN HANA_PASSWORD=
-
security - not tested
F
license - not found
-
quality - not tested

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.

Permite la integración entre SAP HANA Cloud Database y Cursor IDE a través del Protocolo de contexto de modelo, proporcionando interfaces estandarizadas para administrar modelos ML y contextos de ejecución.

  1. Descripción general
    1. Arquitectura
      1. Prerrequisitos
        1. Instalación
          1. Configuración

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A simple template for creating custom tools for Cursor IDE using Model Context Protocol, deployable via Heroku, Docker, or directly within Cursor IDE.
              Last updated -
              2
              Python
              MIT License
            • A
              security
              A
              license
              A
              quality
              A template for creating custom tools for Cursor IDE using Model Context Protocol that allows users to deploy their own MCP server to Heroku and connect it to Cursor IDE.
              Last updated -
              2
              1
              Python
              MIT License
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A template for creating custom tools for Cursor IDE using Model Context Protocol (MCP), allowing developers to extend Cursor's functionality with their own server-based tools.
              Last updated -
              11
              2
              Python
              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