Claude Code or Codex -> GoModel /mcp -> upstream MCP servers
Zanim zaczniesz
Potrzebujesz:- Działającego wdrożenia GoModel, z którym klient może się połączyć.
- Co najmniej jednego podłączonego serwera MCP w dashboardzie lub konfiguracji GoModel.
- Klucza głównego GoModel albo zarządzanego klucza uwierzytelniającego, który ma dostęp do tego serwera.
http://localhost:8080/mcp.
Z klienta wysyłaj tylko klucz GoModel. Tokeny upstreamowe, takie jak
klucz API Linear, skonfiguruj w ustawieniach serwera MCP w GoModel.
Wybierz endpoint
Zagregowany endpoint
/mcp to zwykle właściwy wybór. Endpoint dla pojedynczego serwera
przydaje się, gdy jeden agent powinien otrzymać mniejszy katalog.
Claude Code
Dodaj GoModel jako serwer Streamable HTTP w scope użytkownika:/mcp, aby sprawdzić połączenie i dostępne
narzędzia.
Nie trzymaj klucza we współdzielonym pliku
Przy konfiguracji w scope projektu utwórz.mcp.json w katalogu głównym projektu. Claude Code
rozwija zmienne środowiskowe w URL-ach i nagłówkach:
GOMODEL_API_KEY lokalnie i zatwierdza projektowy serwer MCP, gdy Claude Code
o to poprosi.
Scope konfiguracji i dodatkowe polecenia zarządzania opisuje oficjalna
dokumentacja MCP w Claude Code.
Codex
Codex może odczytać token bearer ze zmiennej środowiskowej bez zapisywania jego wartości w konfiguracji MCP:/mcp, aby sprawdzić serwer i jego narzędzia. Codex CLI
i rozszerzenie IDE współdzielą tę konfigurację MCP.
Równoważny wpis w ~/.codex/config.toml to:
Ograniczanie zagregowanego katalogu
Aby zachować URL/mcp i jednocześnie wybrać podzbiór upstreamowych serwerów, wysyłaj
nagłówek X-MCP-Servers z rozdzielonymi przecinkami slugami serwerów.
W Claude Code dodaj go obok Authorization w .mcp.json:
X-MCP-Servers są ignorowane. GoModel nadal stosuje
widoczność według user_path klucza uwierzytelniającego oraz filtry dozwolonych/niedozwolonych
narzędzi każdego serwera.
Rozwiązywanie problemów
GoModel używa uwierzytelniania bearer zamiast interaktywnego przepływu OAuth dla
swojego endpointu MCP udostępnianego klientom. Nie uruchamiaj
codex mcp login gomodel; skonfiguruj
token bearer tak, jak pokazano wyżej.
Zachowanie proxy, konfigurację upstreamów, cykl życia i kwestie bezpieczeństwa
opisuje strona MCP Gateway.