Przejdź do głównej zawartości

Połącz Cursor i inne klienty

Każdy serwer GPT Workspace komunikuje się przez strumieniowe HTTP z OAuth 2.0, więc każdy klient obsługujący zdalne serwery MCP może z niego korzystać. Jedyną rzeczą do skonfigurowania jest adres URL; klient samodzielnie wykrywa endpointy OAuth i przy pierwszym użyciu otwiera stronę logowania Google.

Otwórz Cursor Settings ➤ MCP i kliknij Add new global MCP server, albo edytuj ~/.cursor/mcp.json (globalnie) lub .cursor/mcp.json w projekcie:

{
"mcpServers": {
"google-sheets": {
"url": "https://api.gpt.space/servers/google-sheets/mcp"
},
"gmail": {
"url": "https://api.gpt.space/servers/gmail/mcp"
}
}
}

Zapisz, a następnie kliknij Connect lub link logowania obok serwera w ustawieniach MCP. Po ekranie zgody Google narzędzia pojawią się z zieloną kropką.

Uruchom MCP: Add Server z palety poleceń, wybierz HTTP, wklej adres URL i nazwę. Albo dodaj do .vscode/mcp.json:

{
"servers": {
"google-docs": {
"type": "http",
"url": "https://api.gpt.space/servers/google-docs/mcp"
}
}
}

Kliknij Start obok serwera i zaloguj się przez Google, gdy pojawi się odpowiedni monit.

Użyj tej samej struktury: wpis serwera z polem url (niektóre klienty nazywają to pole serverUrl lub wymagają "type": "streamable-http"). Sprawdź dokumentację swojego klienta, aby poznać dokładne nazwy kluczy.

Niektóre klienty uruchamiają tylko lokalne polecenia. Połącz zdalny serwer za pomocą mcp-remote, który obsługuje przepływ OAuth w przeglądarce i przechowuje token:

{
"mcpServers": {
"google-drive": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.gpt.space/servers/google-drive/mcp"]
}
}
}

Użyj dowolnego SDK MCP z transportem strumieniowego HTTP i dostawcą klienta OAuth. Serwer udostępnia swoje metadane pod adresami:

  • https://api.gpt.space/.well-known/oauth-protected-resource/servers/<name>/mcp
  • https://api.gpt.space/.well-known/oauth-authorization-server/servers/<name>/mcp

Dynamiczna rejestracja klienta jest obsługiwana, więc Twój agent nie wymaga wstępnie zarejestrowanego identyfikatora klienta. Żądanie bez ważnego tokenu otrzymuje odpowiedź 401 z nagłówkiem WWW-Authenticate, który wskazuje na powyższe metadane.