Configurare MCP pentru Windsurf și Zed

de The Spinrun team3 min de cititGhiduri

Odată ce ai configurat MCP într-un editor, restul sunt variații pe aceeași temă: un document JSON undeva în directorul tău home, o cheie care ține serverele și o intrare sub ea. Ce se schimbă între ele este unde stă fișierul și cum se numește cheia — iar ambele sunt enervant de ghicit.

Iată cele două care apar cel mai des după Cursor și VS Code.

Windsurf

~/.codeium/windsurf/mcp_config.json
json
{
  "mcpServers": {
    "spinrun": {
      "url": "https://spinrun.ai/mcp",
      "headers": {
        "x-spinrun-client": "windsurf"
      }
    }
  }
}

Atenție la cale: .codeium/windsurf/, nu .windsurf/. Cheia este mcpServers, urmând forma originală a lui Claude Desktop, nu pe cea a lui VS Code.

spinrun install windsurf scrie asta pentru tine dacă preferi să nu cauți directorul.

Nu există niciun credențial în acel bloc. Windsurf deschide un browser la prima conectare la gateway — te autentifici, alegi un spațiu de lucru și instrumentele apar.

Zed

Zed este excepția. Nu ține serverele MCP într-un fișier separat — ele trăiesc în settings.json-ul complet, sub context_servers, alături de fiecare altă preferință pe care ai setat-o.

settings.json din Zed (fragment)
json
{
  "context_servers": {
    "spinrun": {
      "url": "https://spinrun.ai/mcp",
      "headers": {
        "x-spinrun-client": "zed"
      }
    }
  }
}

Nu există niciun credențial în acel bloc. Zed deschide un browser la prima conectare la gateway — te autentifici, alegi un spațiu de lucru și ai terminat.

Singurul antet

x-spinrun-client nu poartă niciun secret. Există ca jurnalul de activitate să poată spune ce editor a făcut un apel, ceea ce este diferența dintre o pistă de audit și o listă. Fiecare dintre aceste editoare vede apoi exact conexiunile pe care le vezi tu, pentru că este autorizat ca tine.

Partea care nu e despre fișiere de configurare

Amândouă sunt editoare cu agenți în ele, iar un agent cu conturile tale atașate poate face mai mult decât să editeze text. Înainte să termini configurarea, stabilește politica fiecărei aplicații conectate: citire, scriere și distructiv, fiecare permisă sau blocată.

O modificare greșită într-un depozit se poate recupera — pentru asta există controlul de versiune. O înregistrare ștearsă din CRM nu. Blocarea acțiunilor distructive în toate aplicațiile durează un minut, iar apoi poți relaxa în singurul loc unde ai un motiv.

Ce urmează

Înainte să se încarce ceva

Am vrea să activăm analiza traficului, ca să vedem ce pagini merită păstrate. Nu s-a încărcat încă nimic și nu se va încărca nimic până nu alegi. Cookie-urile care te țin autentificat și îți rețin limba nu fac parte din asta.

Citește Politica de cookie-uri