Local MCP
Uruchom serwer RunAPI MCP lokalnie z Claude Code, Cursor, VS Code, Windsurf lub innym klientem stdio.
Local MCP umożliwia klientowi MCP uruchomienie serwera RunAPI MCP na Twoim komputerze. Użyj tej opcji, gdy klient nie obsługuje Remote MCP lub jawnie potrzebujesz procesu lokalnego.
Zanim zaczniesz
Zainstaluj Node.js i potwierdź dostępność npx. Twój klient MCP musi
obsługiwać lokalne serwery stdio.
Każdy klient poniżej uruchamia to samo polecenie:
npx -y @runapi.ai/mcp
Możesz połączyć się i korzystać z narzędzi katalogu bez logowania się.
Claude Code
Uruchom:
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
Użyj -s user, aby udostępnić RunAPI we wszystkich swoich projektach. Zrestartuj
Claude Code, jeśli był już uruchomiony, a następnie sprawdź, czy RunAPI jest wymieniony jako
serwer MCP.
Kursor
Dodaj serwer w sekcji mcpServers w .cursor/mcp.json lub w konfiguracji
MCP użytkownika:
{
"mcpServers": {
"runapi": {
"command": "npx",
"args": ["-y", "@runapi.ai/mcp"]
}
}
}
Otwórz Customize na pasku bocznym Cursor, znajdź RunAPI i włącz je. Jeśli proces nie uruchamia się, otwórz panel Output i wybierz MCP Logs.
VS Code
- Otwórz paletę poleceń i uruchom MCP: Add Server.
- Wybierz Command (stdio) i wprowadź
npx -y @runapi.ai/mcp. - Nadaj serwerowi nazwę RunAPI, wybierz zakres konfiguracji i uruchom go.
- Zaufaj serwerowi po wyświetleniu monitu. W przypadku błędów uruchom MCP: List Servers, wybierz RunAPI i wybierz Show Output.
VS Code przechowuje ręczną konfigurację pod kluczem najwyższego poziomu servers
i używa type: "stdio".
Windsurf
Te kroki dotyczą agenta Cascade. Devin Local używa konfiguracji Devin CLI.
- Otwórz Devin Settings > Cascade > MCP Servers.
- Otwórz surową konfigurację MCP w pliku
~/.codeium/windsurf/mcp_config.json. - Dodaj RunAPI z poleceniem
npxi argumentami pokazanymi w powyższym przykładzie dla Cursora. - Zapisz plik, odśwież serwery MCP i włącz RunAPI.
Inne klienty MCP
Dodaj lokalny serwer stdio o nazwie RunAPI. Ustaw jego polecenie na npx,
a argumenty na -y i @runapi.ai/mcp. Uruchom ponownie lub odśwież
klienta po zapisaniu konfiguracji.
Weryfikuj połączenie
Zapytaj klienta:
Jakie modele obrazów RunAPI są dostępne?
Klient powinien wywołać list_models i zwrócić dostępne modele obrazów. To publiczne narzędzie wykrywania nie wymaga uwierzytelniania.
Zaloguj się, gdy jest to wymagane
Kontynuuj korzystanie z narzędzi odkrywania bez logowania. Gdy po raz pierwszy poprosisz RunAPI
o utworzenie zadania, pobranie zadania lub sprawdzenie salda, pozwól klientowi
wywołać narzędzie login. Otwiera ono RunAPI w przeglądarce i zapisuje
poświadczenie w lokalnej konfiguracji współdzielonej.
Jeśli wolisz zalogować się z terminala, zainstaluj RunAPI CLI i uruchom:
runapi login
W przypadku klientów bezgłowych lub CI postępuj zgodnie z Przewodnikiem po
uwierzytelnianiu, aby utworzyć dedykowany standardowy klucz
API, a następnie podaj go jako RUNAPI_API_KEY w zmiennych środowiskowych lub konfiguracji
sekretów klienta. Klucz środowiskowy ma pierwszeństwo przed poświadczeniami zapisanymi przez Local MCP Login.
Rozwiązywanie problemów
- Nie znaleziono
npx: potwierdź, żenode --versioninpx --versiondziałają, a następnie całkowicie uruchom ponownie klienta MCP, aby otrzymał zaktualizowane środowisko. - Lokalny serwer zamyka się natychmiast: uruchom
npx -y @runapi.ai/mcpw terminalu, popraw zgłoszony błąd Node.js lub pakietu, a następnie uruchom ponownie klienta. - Narzędzia RunAPI nie pojawiają się: potwierdź, że serwer jest włączony i że polecenie używa stdio, a następnie sprawdź dziennik klienta opisany powyżej.
- Uwierzytelnione narzędzie kończy się niepowodzeniem: poproś klienta o wywołanie
narzędzia
login. Jeśli ustawionoRUNAPI_API_KEY, zaktualizuj go lub usuń przed ponowną próbą logowania Local MCP Login.
Wolisz połączenie bez lokalnego procesu Node.js? Skonfiguruj hostowane MCP.