Hogyan kell beállítani a Tulip MCP-t?
A Tulip MCP részletes beállítási dokumentációja a hivatalos tárolóban érhető el: https://github.com/tulip/tulip-mcp/tree/master.
A Tulip MCP beállítása egyszerűsödött. Az új folyamat három kulcsfontosságú lépést foglal magában:
- A hitelesítő adatok konfigurálása
- A kiszolgáló futtatása
- Csatlakozás egy MCP klienshez
Előfeltételek
Mielőtt elkezdené, győződjön meg róla, hogy a Node.js telepítve van a rendszerén. Ez szükséges a kiszolgáló futtatásához.
Az npm és a Node.js verziójának ellenőrzéseFuttassaa következő parancsokat a termináljában/Windows Terminalban (Command Prompt, PowerShell):
Hamegkapja a verzió nevét, akkor készen áll, és folytathatja az 1. lépést.Ha nem, akkor irány a node.js, és telepítse az operációs rendszerének legfrissebb verzióját.
A Tulip API hitelesítő adatainak konfigurálása
Ahhoz, hogy API-n keresztül csatlakozhasson a Tuliphoz, létre kell hoznia egy .env fájlt, amely biztonságosan tárolja az API hitelesítő adatait.
1. Hozzon létre egy konfigurációs mappát
Válasszon ki vagy hozzon létre egy mappát, ahol a környezeti konfigurációs fájlját tárolni szeretné.
Útmutató: env fájl létrehozása
Ez a fájl fogja tárolni a Tulip hitelesítő adatait. Egy példa .env fájl itt érhető el.
Mac felhasználók:
- Nyissa meg a Terminált, és futtassa a következő parancsokat:
envnano .env2. Illessze be a hitelesítő adatok sablonját (a következő lépésben) az új fájlba. 3. A hitelesítő adatok hozzáadása után kövesse az alábbi mentési utasításokat.
Windows-felhasználók:
- Nyissa meg a Jegyzettömböt.
- Illessze be a hitelesítő adatok sablonját (a következő lépésben) az új fájlba.
- A hitelesítő adatok hozzáadása után kövesse az alábbi mentési utasításokat.
2. A Tulip hitelesítő adatok hozzáadása
Másolja ki és illessze be az alábbiakat az .env fájlba, a helyőrző értékek helyettesítve a tényleges hitelesítő adatokkal:
TULIP_API_KEY=a_api_kulcsa_ittTULIP_API_SECRET=a_api_titka_ittTULIP_BASE_URL=https://your-instance.tulip.coTULIP_WORKSPACE_ID=your_workspace_id_here_if_using_account_api_key
- TULIP_BASE_URL: Ez az az URL, amelyet a Tulip eléréséhez használ.
Példa:https://my-company.tulip.co - TULIP_WORKSPACE_ID: A Tulip URL-címében található a
/w/után.
Példa: A https://my-company.tulip.co/w/DEFAULToldalon a munkaterület azonosítója aDEFAULT.
::::(Figyelmeztetés) (Fontos) A TULIP_WORKSPACE_ID-t csak akkor adja meg, ha fiók API-kulcsot használ (a fiókbeállításokból).
Ha munkaterület API-kulcsot használ (a munkaterület-beállításokból), akkor ezt a field címet üresen hagyhatja.
:::
Mentse a fájlt, és győződjön meg róla, hogy a fájl a megadott mappában található.
3. Futtassa a kiszolgálót
Miután az .env fájl konfigurálva van, elindíthatja a kiszolgálót.
Nyissa meg a terminált vagy a parancssort, navigáljon az .env fájlt tartalmazó mappába, és futtassa a következő parancsot:
Aparancs letölti a Tulip MCP-kiszolgáló legújabb verzióját, és elindítja azt. A kiszolgáló most már fut, és készen áll az MCP-ügyfélhez való csatlakozásra.
4. Csatlakozás a Tulip MCP-hez
Amikor egy MCP-kliens futtatja a kiszolgálót, előfordulhat, hogy az nem ugyanabban a könyvtárban van, mint az .env fájl, így nem fogja automatikusan megtalálni a hitelesítő adatokat. Ennek kijavításához meg kell adnia az .env fájl teljes elérési útvonalát az ügyfél konfigurációjában a --env jelzővel.
Útmutató: env fájl elérési útvonalának megkeresése
- Navigáljon abba a mappába, ahol létrehozta az
.envfájlt. - Windows alatt: Kattintson a jobb gombbal az
.envfájlra, miközben lenyomva tartja aShiftbillentyűt, majd válassza a "Copy as path" (Másolás útvonalként) lehetőséget. - MacOS rendszeren: Kattintson a jobb gombbal az
.envfájlra, tartsa lenyomva azOptionbillentyűt, majd válassza a "Copy .env as Pathname" lehetőséget. - Ezt a másolt elérési utat fogja használni az alábbi ügyfélkonfigurációban.
Útmutató: Claude Desktop
- A Claude Desktop menüsorában válassza a Beállítások... > Fejlesztő > Konfiguráció szerkesztése menüpontot.
- Ez megnyitja a
claude_desktop_config.jsonfájlt. - Adja hozzá a szerverkonfigurációt az
mcpServersobjektumon belül.A "C:\\\path\\to\\\your\\.env"helyett a tényleges másolt elérési útvonalat kell megadnia.json { "mcpServers": { "tulip-mcp": { "command": "npx", "args": [ "@tulip/mcp-server", "--env", "C:\\\path\\to\\\your\\\.env" ] ] } } } - Mentse a fájlt, és indítsa újra a Claude Desktopot.
További részletekért lásd a hivatalos Claude Desktop MCP Quickstart című dokumentumot.
Cursor
A legegyszerűbb beállításhoz kattintson az alábbi gombra. Ez előre kitölti a parancsot a Cursorban.
A gombra kattintás után a helyőrző szöveget(REPLACE_WITH_YOUR_ENV_FILE_PATH_HERE) ki kell cserélnie a korábban másolt .env fájl teljes elérési útvonalára.
Speciális konfiguráció
Tulip API hitelesítő adatok beszerzése
API hitelesítő adatokat (Tokeneket) a Tulip instance beállításaiból hozhat létre.
- Jelentkezzen be: Lépjen be a Tulip instance.
- Navigáljon az API tokenek menüpontra: Menjen a Beállítások > API tokenek menüpontra.
- Hozzon létre egy új API tokent: Hozzon létre egy új tokent, és adjon neki egy leíró nevet (pl. "MCP Server").
- Konfigurálja a hatóköröket: Adja meg a token számára a szükséges jogosultságokat (hatóköröket). Az alapszintű hozzáféréshez a következő hatóköröket érdemes használni:
stations:read, users:read, tables:read, machines:read, apps:read, urls:sign. - Hitelesítési adatok másolása: Másolja ki a generált API-kulcsot és titkot, és illessze be őket az
.envfájlba.
Eszközkiválasztás konfigurációja
Alapértelmezés szerint a kiszolgáló a biztonság kedvéért csak a csak olvasható és a táblázatos eszközöket engedélyezi. Az .env fájlban található ENABLED_TOOLS környezeti változóval testre szabhatja, hogy mely eszközök legyenek elérhetők.
Az ENABLED_TOOLS változó egy vesszővel elválasztott listát fogad el, amely tartalmazhatja a következőket:
- Egyedi eszköznevek: Speciális eszközök, például
listStations. - Kategóriák: Biztonsági alapú csoportosítások
(csak olvasható,írható,admin). - Típusok: Erőforrás-alapú csoportosítások
(tábla,gép,felhasználó,alkalmazás,interfész,állomás,állomáscsoport,segédprogram).
Példák:
# Minden olvasási és írási művelet engedélyezése
ENABLED\_TOOLS=read-only,write
# A táblázatokhoz és állomásokhoz kapcsolódó összes eszköz engedélyezése
ENABLED\_TOOLS=table,station
# Speciális eszközök engedélyezése
ENABLED\_TOOLS=listStations,addRecord
# Ajánlott vegyes megközelítés
ENABLED\_TOOLS=read-only,interface,station,user
# Engedélyezzen mindent (óvatosan, mert ez lehetővé teszi az adatok törlését/archiválását).
ENABLED\_TOOLS=read-only,write,admin```
**Kapcsolódó cikkek**
* [Tulip API beállítása](/r230/docs/set-up-a-tulip-api)
