İçeriğe geç

Cursor ve diğer istemcileri bağlayın

Her GPT Workspace sunucusu OAuth 2.0 ile akışkan HTTP iletişim kurar, bu nedenle uzak MCP sunucularını destekleyen herhangi bir istemci bunu kullanabilir. Yapılandırmanız gereken tek şey URL’dir; istemci OAuth uç noktalarını kendiliğinden keşfeder ve ilk seferde Google’ın giriş sayfasını açar.

Cursor Ayarları ➤ MCP’yi açın ve Yeni genel MCP sunucusu ekle’ye tıklayın veya bir projede ~/.cursor/mcp.json (genel) veya .cursor/mcp.json dosyasını düzenleyin:

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

Kaydedin, ardından MCP ayarlarında sunucunun yanındaki Bağlan veya giriş bağlantısına tıklayın. Google’ın izin ekranından sonra araçlar yeşil noktayla görünür.

Komut paletinden MCP: Sunucu Ekle’yi çalıştırın, HTTP’yi seçin, URL’yi ve bir adı yapıştırın. Veya .vscode/mcp.json dosyasına ekleyin:

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

Sunucunun yanındaki Başlat’a tıklayın ve istendiğinde Google ile oturum açın.

Aynı yapıyı kullanın: url içeren bir sunucu girişi (bazı istemciler alanı serverUrl olarak adlandırır veya "type": "streamable-http" gerektirir). Tam anahtar adları için istemcinizin belgelerine bakın.

Bazı istemciler yalnızca yerel komutları çalıştırır. Uzak sunucuyu, tarayıcınızda OAuth akışını yöneten ve belirteci saklayan mcp-remote ile köprüleyin:

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

Akışkan HTTP aktarımı ve bir OAuth istemci sağlayıcısı ile herhangi bir MCP SDK’sını kullanın. Sunucu meta verilerini şu konumlarda kullanıma sunar:

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

Dinamik istemci kaydı desteklenir, bu nedenle aracınızın önceden kaydedilmiş bir istemci kimliğine ihtiyacı yoktur. Geçerli bir belirteç olmadan yapılan bir istek, yukarıdaki meta verilere işaret eden bir WWW-Authenticate başlığıyla 401 alır.