MCP
Steruj Nodion z poziomu swojego agenta do kodowania.
Nodion udostępnia zdalny serwer Model Context Protocol. Twój agent korzysta z tego samego konta, którego używasz w dashboardzie: tworzy projekt, wdraża aplikację, ustawia zmienne środowiskowe i czyta logi. Nie potrzebuje lokalnego demona. Więcej znajdziesz w naszym artykule o MCP i w przewodniku krok po kroku z Claude Code. Listę współpracujących agentów znajdziesz na stronie Agenci do kodowania.
- Serwer:
https://mcp.nodion.net/mcp - Konfiguracja jednym kliknięciem dla Cursor, Claude Code i Claude Desktop: Połącz Nodion ze swoim agentem
Wtyczka Nodion dla ChatGPT i Codex
Wtyczkę Nodion dla ChatGPT i Codex publikuje Nodion GmbH ze Stuttgartu. Konto Nodion łączysz przez OAuth na stronie logowania Nodion i wybierasz projekty, do których wtyczka ma dostęp. W czacie uruchamia aplikację z katalogu jednym kliknięciem, publikuje stronę napisaną w czacie, wdraża wcześniej połączone repozytorium Git i podaje status wdrożenia, adres URL aplikacji, gdy tylko będzie dostępny, oraz ostatnie logi. Nie ma narzędzi do zmiennych środowiskowych, nie usuwa zasobów i nie przyjmuje płatności. Szczegóły znajdziesz niżej, a pomoc na stronie wsparcia.
Kolejne kroki (Uwierzytelnianie, OpenCode, Każdy inny klient) dotyczą Claude Code, Cursor i innych klientów używających osobistego klucza API.
Uwierzytelnianie
Nie masz jeszcze konta? Poproś agenta, żeby postępował według
auth.md albo uruchomił nodion login.
Logowanie zatwierdzasz w przeglądarce. CLI zapisuje osobisty klucz w
~/.config/nodion/config.yml. Nie wklejaj tego tokena do czatu.
Dla MCP utwórz osobisty klucz w
Account → Security
(wyświetlany tylko raz) i ustaw Authorization: Bearer nodion_….
Nie kopiuj pliku konfiguracyjnego CLI do czatu.
OpenCode
OpenCode ma własny format konfiguracji. Dodaj Nodion do
opencode.json:
json{
"mcp": {
"nodion": {
"type": "remote",
"url": "https://mcp.nodion.net/mcp",
"headers": {
"Authorization": "Bearer nodion_…"
}
}
}
} Każdy inny klient
Windsurf, Zed, VS Code Copilot i własni agenci mogą używać tego samego adresu URL. Typowa konfiguracja:
json{
"mcpServers": {
"nodion": {
"url": "https://mcp.nodion.net/mcp",
"headers": {
"Authorization": "Bearer nodion_…"
}
}
}
} Co może zrobić agent
Po połączeniu pisz polecenia naturalnym językiem. Typowe zadania: utworzenie projektu, wdrożenie aplikacji z bieżącego repozytorium lub z presetu jednym kliknięciem (Twenty, n8n, Plausible, …), podłączenie bazy danych, ustawienie zmiennych środowiskowych, czytanie logów i sprawdzenie, czy release jest już aktywny. Akcje zapisujące wymagają Twojego potwierdzenia przed wykonaniem.
Agent lokalny z dostępem do shella i sieci (Cursor lub Claude Code,
klucz API z Account → Security) może wdrożyć folder, który nie jest repozytorium
Git: apps.create z source_kind=managed_git
(odpowiedź na utworzenie nie zawiera adresu URL do push ani hasła),
następnie agent sam wywołuje apps.git_remote (dashboard nie
pokazuje hasła; każde wywołanie generuje nowe hasło i unieważnia
poprzednie), potem git push z GIT_ASKPASS (nie umieszczaj
hasła w URL, .git/config, argv, historii shella, logach ani w czacie),
a na końcu deploy. W przypadku aplikacji z katalogu agent wywołuje
presets.list (z category lub
q, gdy użytkownik podaje rodzaj aplikacji),
presets.get, a potem
apps.create z preset_key (na przykład
twenty). Po takim utworzeniu nie wywołuj
deploy: pierwszy release startuje, gdy podłączone bazy danych
są gotowe. Odpytuj apps.get lub deployments.list
i przekaż url. ChatGPT połączony przez OAuth nie ma dostępu do
apps.git_remote (nie ma do tego konektora ani przełącznika
w dashboardzie). Z czatu można tam jednak nadal wdrożyć HTML/CSS/JS:
apps.create z source_kind=managed_git i
deployment_strategy=buildpacks, potem
apps.git_files, a na końcu deploy. Lokalny folder
na dysku nadal wymaga Cursor lub Claude Code z kluczem z prawem zapisu. Połączony
GitHub pozostaje opcją, gdy użytkownik ma już repozytorium.
ChatGPT, Codex i Claude Desktop
ChatGPT, Codex i Claude Desktop (claude.ai, aplikacja mobilna, Cowork) używają
OAuth, a nie klucza API. Zaloguj się lub utwórz konto na stronie autoryzacji
Nodion, przypisz jeden lub kilka projektów, a potem wdróż preset
z katalogu przez preset_key, HTML/CSS/JS z czatu przez
apps.git_files albo wcześniej połączone repozytorium Git.
Sekrety zostają w dashboardzie; połączenie
nie zbiera w czacie haseł ani wartości zmiennych środowiskowych.
Hostowane konektory Claude działają za pośrednictwem Anthropic.
Cursor i Claude Code nadal potrzebują klucza z Account → Security. W ChatGPT, Codex i Claude Desktop konto zakładasz na stronie autoryzacji.