LanaChat

Połączenie z Claude Desktop, Cursor lub VS Code

2 min czytaniaZaktualizowano Markdown

Claude Desktop, Cursor i VS Code łączą się z serwerem MCP LanaChat przez plik konfiguracyjny JSON, a claude.ai przez własny connector. Proszę znaleźć poniżej swoją aplikację, skopiować jej blok, zastąpić YOUR_MCP_TOKEN swoim tokenem (przewodnik), zapisać i uruchomić aplikację ponownie.

Notatka Copy client configuration w Users › API & MCP daje adres i token w jednym bloku mcpServers z "type": "http". Ten blok nie jest poprawny dla Claude Desktop (wymaga command i args) ani dla VS Code (wymaga servers). Proszę użyć bloków poniżej, a z Console wziąć tylko adres i token.

Korzystają Państwo z Claude Code w terminalu? Wystarczy jedno polecenie (przewodnik):

claude mcp add --transport http --scope user lanachat https://api.lanachat.ai/mcp --header "Authorization: Bearer YOUR_MCP_TOKEN"

Claude Desktop #

Claude Desktop uruchamia tylko serwery lokalne, więc łączy się z LanaChat przez mały mostek mcp-remote. Mostek wymaga na Państwa komputerze Node.js w wersji 18 lub nowszej.

  1. Proszę otworzyć Claude Desktop, a potem Settings › Developer › Edit Config. Otworzy się plik:
    • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. Proszę wkleić do pliku to (jeśli ma już blok mcpServers, proszę dodać w nim tylko część lanachat):
{
  "mcpServers": {
    "lanachat": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.lanachat.ai/mcp", "--header", "Authorization:${LANACHAT_AUTH}"],
      "env": { "LANACHAT_AUTH": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}

Proszę zapisać plik, całkowicie zamknąć Claude Desktop i otworzyć go ponownie.

W nowym czacie proszę otworzyć menu narzędzi: lanachat jest na liście razem ze swoimi narzędziami.

Notatka Claude Desktop ma też własne connectory (patrz następna sekcja). Powyższy plik pozostaje najpewniejszym sposobem przekazania tokenu.

Claude w przeglądarce i Claude Desktop (własny connector) #

Aplikacja internetowa claude.ai i Claude Desktop mogą dodać zdalny serwer jako własny connector. Oficjalne centrum pomocy Claude opisuje pole Request headers dla serwerów, które nie używają OAuth, gdzie można dodać stały token bearer ([oficjalny przewodnik](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp)). LanaChat używa tokenu, nie OAuth, więc tak właśnie można go tam wykorzystać.

  1. Proszę otworzyć Customize › Connectors, kliknąć + Add, a potem Add custom connector.
  2. Name: LanaChat. Server URL: https://api.lanachat.ai/mcp.
  3. Authentication: No sign in (LanaChat nie ma logowania OAuth).
  4. Request headers: proszę dodać nazwę Authorization i wartość Bearer YOUR_MCP_TOKEN.
  5. Proszę kliknąć Add. W czacie proszę otworzyć przycisk +, wybrać Connectors i włączyć LanaChat.

Następnie proszę zapytać: List my LanaChat creators. Plany i opcje zmieniają się z czasem (konta darmowe mają limit jednego własnego connectora; w Team i Enterprise connectory dodaje tylko właściciel). Jeśli na ekranie nie ma pola Request headers, proszę użyć powyższego pliku konfiguracyjnego dla Claude Desktop lub Claude Code.

Cursor #

  1. Proszę otworzyć plik ~/.cursor/mcp.json (dla wszystkich projektów) lub .cursor/mcp.json w jednym projekcie. Jeśli nie istnieje, proszę go utworzyć.
  2. Proszę dodać:
{
  "mcpServers": {
    "lanachat": {
      "url": "https://api.lanachat.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}

Proszę zapisać, a potem w Cursor otworzyć Settings › MCP i włączyć lanachat.

VS Code #

VS Code może zapytać o token przy uruchamianiu serwera, więc token nigdy nie leży w pliku.

  1. W swoim projekcie proszę utworzyć plik .vscode/mcp.json.
  2. Proszę dodać:
{
  "inputs": [
    { "type": "promptString", "id": "lanachat-token", "description": "LanaChat MCP token", "password": true }
  ],
  "servers": {
    "lanachat": {
      "type": "http",
      "url": "https://api.lanachat.ai/mcp",
      "headers": { "Authorization": "Bearer ${input:lanachat-token}" }
    }
  }
}

Proszę zapisać. Proszę nacisnąć Start nad lanachat w pliku, wkleić token, gdy VS Code o niego zapyta, i nacisnąć Enter.

Proszę otworzyć czat w trybie agenta: narzędzia LanaChat są na liście narzędzi.

Ostrzeżenie Jeśli folder projektu trafia do Git, proszę nigdy nie zatwierdzać pliku zawierającego token. Powyższa wersja dla VS Code go nie zawiera.

Dalej: proszę przetestować połączenie.

FAQ #

Dlaczego nie wkleić bloku z Copy client configuration? #

Używa on mcpServers z "type": "http", czego Claude Desktop i VS Code nie odczytują. Proszę wziąć z Console tylko adres i token oraz użyć powyższego bloku dla swojej aplikacji.

Czy Claude Desktop wymaga Node.js? #

Tak, Node.js w wersji 18 lub nowszej, dla mostka mcp-remote. Można też użyć własnego connectora z nagłówkiem żądania, jeśli Państwa plan pokazuje to pole.

Czy mogę połączyć claude.ai bez pliku konfiguracyjnego? #

Tak, jako własny connector z polem Request headers, jeśli Państwa plan je oferuje. LanaChat nie ma logowania OAuth, więc nagłówek to jedyny sposób.

Najnowsze wieści o Lanie na Telegramie

Nowości i aktualności, najpierw na kanale.