Vertica MCP Server
Zintegruj FlowHunt z bazami danych Vertica klasy enterprise za pomocą Vertica MCP Server — wykonuj zapytania SQL, przesyłaj wyniki strumieniowo, sprawdzaj schematy i automatyzuj analitykę bezpiecznie i efektywnie.

Do czego służy serwer “Vertica” MCP?
Vertica MCP (Model Context Protocol) Server został zaprojektowany, by ułatwić płynną integrację asystentów AI z systemem bazodanowym Vertica (OpenText Vertica). Działając jako most, pozwala klientom AI wykonywać złożone operacje na bazach danych, zarządzać schematami oraz efektywnie pracować z dużymi zbiorami danych. Dzięki funkcjom takim jak pula połączeń, bezpieczeństwo SSL/TLS oraz szczegółowa kontrola uprawnień, Vertica MCP Server umożliwia wykonywanie zapytań SQL, strumieniowanie wyników w partiach, inspekcję schematów oraz zarządzanie indeksami i widokami. Serwer ten znacząco usprawnia pracę programistów i inżynierów danych, którzy chcą połączyć narzędzia AI z bazami Vertica klasy enterprise, wspierając automatyczną analizę danych, raportowanie i przetwarzanie danych w czasie rzeczywistym.
Lista promptów
W dokumentacji repozytorium nie znaleziono jawnych szablonów promptów.
Lista zasobów
W repozytorium nie udokumentowano jawnych zasobów MCP.
Lista narzędzi
execute_query
Wykonywanie zapytań SQL z obsługą wszystkich operacji SQL.stream_query
Strumieniowanie dużych wyników zapytań w partiach, z konfigurowalnym rozmiarem partii dla efektywnego przetwarzania danych.copy_data
Masowe ładowanie danych poleceniem COPY Vertica, odpowiednie dla dużych zbiorów.get_table_structure
Pobieranie szczegółowej struktury tabel, w tym informacji o kolumnach i ograniczeniach.list_indexes
Listowanie wszystkich indeksów dla wybranej tabeli, wraz z typami, unikalnością i powiązanymi kolumnami.list_views
Listowanie wszystkich widoków w schemacie oraz prezentacja ich definicji.
Przykłady użycia tego serwera MCP
Automatyzacja zapytań do bazy danych
Agenci AI mogą wykonywać złożone zapytania SQL do baz Vertica, umożliwiając automatyczne pobieranie danych i generowanie raportów.Masowy import danych
Efektywne ładowanie dużych zbiorów do Vertica poleceniem COPY, wspierające procesy big data i ETL.Inspekcja schematów i struktur
Programiści mogą automatycznie sprawdzać struktury tabel, indeksy i widoki w celu poznania i dokumentowania schematów bazy.Strumieniowanie danych w czasie rzeczywistym
Strumieniowanie dużych wyników zapytań w zarządzalnych partiach, ułatwiając analitykę na dużą skalę i monitoring na żywo.Bezpieczny i uprawniony dostęp
Egzekwowanie szczegółowych uprawnień operacyjnych i na poziomie schematów dla wrażliwych operacji, zapewniając zgodność i bezpieczeństwo w środowisku enterprise.
Jak skonfigurować
Windsurf
- Upewnij się, że masz zainstalowane Node.js oraz środowisko
uvx
. - Zlokalizuj plik konfiguracyjny Windsurf.
- Dodaj serwer Vertica MCP za pomocą poniższego fragmentu JSON:
{ "mcpServers": { "vertica": { "command": "uvx", "args": [ "mcp-vertica", "--host=localhost", "--db-port=5433", "--database=VMart", "--user=dbadmin", "--password=", "--connection-limit=10" ] } } }
- Zapisz konfigurację i zrestartuj Windsurf.
- Zweryfikuj połączenie serwera przez interfejs Windsurf.
Zabezpieczanie kluczy API (zmienne środowiskowe)
{
"mcpServers": {
"vertica": {
"command": "uvx",
"args": ["mcp-vertica"],
"env": {
"VERTICA_HOST": "localhost",
"VERTICA_PORT": 5433,
"VERTICA_DATABASE": "VMart",
"VERTICA_USER": "dbadmin",
"VERTICA_PASSWORD": "",
"VERTICA_CONNECTION_LIMIT": 10,
"VERTICA_SSL": false,
"VERTICA_SSL_REJECT_UNAUTHORIZED": true
}
}
}
}
Claude
- Zainstaluj Node.js i
uvx
. - Otwórz plik konfiguracyjny Claude.
- Dodaj serwer Vertica MCP jak powyżej.
- Zapisz zmiany i zrestartuj Claude.
- Potwierdź aktywność serwera w interfejsie Claude.
Cursor
- Zainstaluj wymagane zależności (Node.js,
uvx
). - Edytuj plik konfiguracyjny Cursor.
- Wstaw konfigurację JSON serwera Vertica MCP.
- Zapisz i zrestartuj Cursor.
- Sprawdź status połączenia w panelu Cursor.
Cline
- Przygotuj środowisko z Node.js i
uvx
. - Uzyskaj dostęp do konfiguracji MCP w Cline.
- Dodaj blok serwera Vertica MCP zgodnie z przykładem JSON.
- Zapisz i zrestartuj Cline.
- Zweryfikuj połączenie w Cline.
Jak używać tego MCP w przepływach
Użycie MCP w FlowHunt
Aby zintegrować serwery MCP w swoim przepływie FlowHunt, rozpocznij od dodania komponentu MCP do przepływu i połącz go z agentem AI:

Kliknij komponent MCP, by otworzyć panel konfiguracji. W sekcji konfiguracji systemu MCP wstaw dane serwera MCP w tym formacie JSON:
{
"vertica": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu agent AI może korzystać z MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, aby zmienić “vertica” na faktyczną nazwę swojego serwera MCP i zastąpić URL własnym adresem.
Przegląd
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | |
Lista promptów | ⛔ | Brak |
Lista zasobów | ⛔ | Brak |
Lista narzędzi | ✅ | |
Zabezpieczanie kluczy API | ✅ | Przykład zmiennych środowiskowych |
Wsparcie próbkowania (mniej istotne) | ⛔ | Brak dokumentacji |
Obsługa rootów | ⛔ | Brak dokumentacji |
Solidny, skoncentrowany serwer MCP dla Vertica z rozbudowanymi narzędziami do operacji bazodanowych, lecz bez szablonów promptów, jawnych definicji zasobów, rootów i wsparcia próbkowania. Dobra dokumentacja bezpieczeństwa i konfiguracji. Ocena: 6/10.
Ocena MCP
Posiada LICENCJĘ | ✅ (MIT) |
---|---|
Posiada przynajmniej jedno narzędzie | ✅ |
Liczba forków | 1 |
Liczba gwiazdek | 0 |
Najczęściej zadawane pytania
- Czym jest Vertica MCP Server?
Vertica MCP Server to most między agentami AI FlowHunt a bazami danych OpenText Vertica, umożliwiający bezpieczne wykonywanie zapytań SQL, inspekcję schematów oraz masowe operacje na danych w zautomatyzowanych przepływach pracy.
- Jakie operacje są obsługiwane przez Vertica MCP Server?
Obsługiwane operacje obejmują wykonywanie zapytań SQL, strumieniowanie dużych zbiorów wyników, masowe ładowanie danych poleceniem COPY, pobieranie struktur tabel, listowanie indeksów oraz widoków.
- Jak bezpiecznie skonfigurować dane dostępowe do bazy?
Przechowuj wrażliwe informacje, takie jak hasła i dane użytkownika, w zmiennych środowiskowych w konfiguracji serwera MCP. Przykłady dla Windsurf i innych znajdują się powyżej.
- Czy mogę używać Vertica MCP Server do analityki czasu rzeczywistego?
Tak. Vertica MCP Server obsługuje strumieniowe zwracanie wyników zapytań w partiach, co czyni go odpowiednim dla skalowalnej analityki czasu rzeczywistego i aplikacji dashboardowych.
- Jakie przypadki użycia obsługuje ten serwer?
Przykłady to automatyczne zapytania do bazy, masowy import danych, inspekcja schematów, monitorowanie w czasie rzeczywistym oraz egzekwowanie bezpiecznego, uprawnionego dostępu w przepływach danych przedsiębiorstwa.
Połącz FlowHunt z Vertica przez MCP
Wykorzystaj Vertica MCP Server do zasilania przepływów danych opartych na AI, automatyzacji raportów i bezpiecznego zarządzania zbiorami danych przedsiębiorstwa w FlowHunt.