---
title: Hosted MCP | RunAPI
description: Połącz Claude Desktop, Cursor, VS Code, Windsurf lub innego klienta MCP
  z RunAPI przy użyciu OAuth.
url: https://runapi.ai/pl/docs/resources/mcp/hosted.md
canonical: https://runapi.ai/pl/docs/resources/mcp/hosted
locale: pl
---

> Wersja HTML: https://runapi.ai/pl/docs/resources/mcp/hosted
> Indeks witryny dla agentów: https://runapi.ai/llms.txt

# Hosted MCP

Hosted MCP to zalecany sposób korzystania z narzędzi RunAPI. Twój klient MCP
łączy się bezpośrednio z RunAPI, więc nie musisz instalować Node.js ani
utrzymywać działającego lokalnego procesu.

Użyj tego punktu końcowego:

```text
https://mcp.runapi.ai/mcp
```

Wybierz swojego klienta MCP poniżej. Gdy klient otworzy RunAPI w przeglądarce, zaloguj się, wybierz konto do użycia i zatwierdź dostęp.

## Claude Desktop

1.  Otwórz **Settings > Connectors** i dodaj niestandardowy łącznik.
2.  Nadaj mu nazwę **RunAPI** i wprowadź powyższy adres punktu końcowego.
3.  Wybierz **Connect** i zakończ autoryzację RunAPI w przeglądarce.
4.  W rozmowie otwórz **+ > Connectors** i włącz RunAPI.

Jeśli RunAPI nie pojawia się w rozmowie, wróć do **Ustawienia >
Konektory**, połącz się ponownie i potwierdź, że jest włączony dla tej
rozmowy.

## Kursor

Dodaj RunAPI do pliku `mcp.json` w Cursorze, np. do pliku
`.cursor/mcp.json` na poziomie projektu:

```json
{
  "mcpServers": {
    "runapi": {
      "url": "https://mcp.runapi.ai/mcp"
    }
  }
}
```

Otwórz **Customize** na pasku bocznym Cursor, znajdź RunAPI, włącz je i
zakończ autoryzację w przeglądarce.

RunAPI powinien być widoczny jako podłączony i udostępniać swoje narzędzia. W przypadku błędów połączenia lub uwierzytelniania otwórz panel **Wyjście** i wybierz **Dzienniki MCP**.

## VS Code

1.  Otwórz paletę poleceń i uruchom **MCP: Add Server**.
2.  Wybierz **HTTP**, wprowadź powyższy adres punktu końcowego i nadaj serwerowi
    nazwę **RunAPI**.
3.  Uruchom serwer, zaufaj mu po wyświetleniu monitu i zakończ autoryzację
    w przeglądarce.

Narzędzia RunAPI powinny pojawić się w oknie czatu. W przypadku błędów uruchom **MCP: Lista serwerów**, wybierz RunAPI i kliknij **Pokaż dane wyjściowe**.

## Windsurf

Te kroki dotyczą agenta Cascade. Devin Local używa konfiguracji Devin CLI.

1.  Otwórz **Devin Settings > Cascade > MCP Servers** i edytuj plik
    `~/.codeium/windsurf/mcp_config.json` w trybie surowym.
2.  Dodaj RunAPI jako zdalny serwer HTTP:

```json
{
  "mcpServers": {
    "runapi": {
      "serverUrl": "https://mcp.runapi.ai/mcp"
    }
  }
}
```

1.  Zapisz plik, odśwież serwery MCP, włącz RunAPI i zakończ
    autoryzację w przeglądarce.

Jeśli narzędzia nie pojawiają się, otwórz ustawienia MCP, potwierdź, że RunAPI jest
włączony, i połącz się ponownie.

## Inne klienty MCP

Dodaj powyższy punkt końcowy jako serwer Streamable HTTP. Klient musi
obsługiwać Remote MCP oraz OAuth oparty na przeglądarce. Zakończ autoryzację
po wyświetleniu monitu, a następnie włącz narzędzia RunAPI w kliencie.

## 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. Potwierdza to, że połączenie i wysyłka narzędzi działają poprawnie.

## Użyj zamiast tego Klucza API

OAuth jest zalecaną metodą. Standardowego klucza API używaj wyłącznie dla
bezobsługowego klienta lub gdy OAuth jest niedostępne; postępuj zgodnie z
[Przewodnikiem po uwierzytelnianiu](https://runapi.ai/pl/docs/guides/authentication.md), aby go utworzyć. Nigdy
nie umieszczaj klucza w adresie URL punktu końcowego ani nie zatwierdzaj go do repozytorium.

* **Claude Desktop:** jeśli nagłówki żądań są dostępne dla niestandardowych łączników, dodaj nagłówek `Authorization` z wartością `Bearer
  YOUR_API_KEY`.
* **Cursor:** ustaw `RUNAPI_API_KEY` w środowisku widocznym dla aplikacji Cursor, a następnie użyj `Authorization: Bearer
  ${env:RUNAPI_API_KEY}` w nagłówkach (`headers`) serwera. Zdalne serwery nie odczytują ustawień `envFile` w Cursor.
* **VS Code:** odwołaj się do hasła typu `${input:...}` w nagłówku `Authorization` serwera, aby VS Code monitował o podanie klucza i zapisywał go, zamiast wpisywać go do `mcp.json`.
* **Windsurf:** odwołaj się do `${env:RUNAPI_API_KEY}` lub `${file:...}` w nagłówku `Authorization` w pliku `~/.codeium/windsurf/mcp_config.json`.

Unieważnij klucz na stronie Klucze API, gdy klient zostaje wycofany lub klucz mógł zostać ujawniony.

## Rozwiązywanie problemów

* Uwierzytelnianie nie zostało ukończone: ponownie połącz RunAPI z poziomu klienta
  i dokończ proces w przeglądarce.
* RunAPI jest połączony, ale brakuje jego narzędzi: potwierdź, że serwer jest włączony,
  usuń i ponownie dodaj dokładny punkt końcowy, a następnie rozpocznij nową rozmowę.
* Pytanie weryfikacyjne kończy się niepowodzeniem: sprawdź dziennik klienta opisany
  w odpowiedniej sekcji powyżej, a następnie ponownie połącz RunAPI przed kolejną próbą.

Potrzebujesz klienta, który uruchomi RunAPI na Twoim komputerze? [Skonfiguruj Local
MCP](https://runapi.ai/pl/docs/resources/mcp/local.md).

---

## Więcej od RunAPI

- [Strona główna](https://runapi.ai/pl/.md)
- [Katalog modeli](https://runapi.ai/pl/models.md)
- [Cennik](https://runapi.ai/pl/pricing.md)
- [Dostawcy](https://runapi.ai/pl/models)
- [Dokumentacja](https://runapi.ai/pl/docs/guides)
- [SDK](https://runapi.ai/pl/sdk.md)
- [CLI](https://runapi.ai/pl/cli.md)
- [Serwer MCP](https://runapi.ai/pl/mcp.md)
- [Claude Code vs Cursor](https://runapi.ai/pl/claude-code-vs-cursor.md)
- [Konfiguracja Cursor API](https://runapi.ai/pl/cursor-api-setup.md)
- [RunAPI vs OpenRouter](https://runapi.ai/pl/openrouter-alternative.md)
- [Enterprise](https://runapi.ai/pl/contact.md)
- [Kontakt](https://runapi.ai/pl/contact.md)
- [Regulamin](https://runapi.ai/pl/terms.md)
- [Prywatność](https://runapi.ai/pl/privacy.md)
- [Indeks witryny dla agentów](https://runapi.ai/llms.txt)

Kontakt: contact@runapi.ai

## Dane strukturalne

```json
[
  {
    "@context": "https://schema.org",
    "inLanguage": "pl",
    "@type": "WebSite",
    "name": "RunAPI",
    "url": "https://runapi.ai/pl",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://runapi.ai/pl/models?q={search_term_string}"
      },
      "query-input": "required name=search_term_string"
    }
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "pl",
    "@type": "Organization",
    "name": "RunAPI",
    "url": "https://runapi.ai/pl",
    "logo": {
      "@type": "ImageObject",
      "url": "https://runapi.ai/plicon.svg"
    },
    "sameAs": [
      "https://github.com/runapi-ai"
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "pl",
    "@type": "TechArticle",
    "headline": "Hosted MCP",
    "description": "Połącz Claude Desktop, Cursor, VS Code, Windsurf lub innego klienta MCP z RunAPI przy użyciu OAuth.",
    "url": "https://runapi.ai/pl/docs/resources/mcp/hosted",
    "mainEntityOfPage": "https://runapi.ai/pl/docs/resources/mcp/hosted"
  }
]
```
