Sari la conținut

Cursor

Adăugați serverul platformei MCP la Cursor folosind un fișier proiect sau utilizatormcp.json cu un token OAuth scalabil și rezolvați erorile de conexiune sau de instrument.

View as Markdown

Cursor acceptă serverele MCP de la distanță direct. Conectați-l la platformă cu un URLMCP și un token Bearer; nu este necesar niciun pachet proxy local.

  • A current version of Cursor
  • Acces la o instanță a platformei
  • A scoped the platform OAuth token

Alegeți punctul final pentru mediul dvs. de platformă:

EnvironmentMCP URL
the platform UShttps://us.probo.com/api/mcp/v1
the platform EUhttps://eu.probo.com/api/mcp/v1
Customhttps://your-probo-instance.com/api/mcp/v1

The /v1 segment is required.

  1. Create a the platform OAuth token

    În platformă, deschideţi meniul contului, selectaţi OAuth tokens, and create a scoped token named Cursor. See Authentication de îndrumare şi de călăuzire.

  2. Choose the configuration scope

    Creați unul dintre aceste fișiere:

    • .cursor/mcp.json in a project for a project-specific connection
    • ~/.cursor/mcp.json pentru o conexiune disponibilă în fiecare proiect
  3. Stabiliți token-ul în mediul dvs.

    export PROBO_API_TOKEN="your_api_token_here"
    

    Redeschideţi Cursor după setarea variabilei astfel încât aplicaţia să o poată citi. serverele Remote MCP nu acceptă envFile option.

  4. Add the remote server

    {
      "mcpServers": {
        "probo": {
          "url": "https://us.probo.com/api/mcp/v1",
          "headers": {
            "Authorization": "Bearer ${env:PROBO_API_TOKEN}"
          }
        }
      }
    }
    

    Înlocuiți adresa URL dacă utilizați regiunea UE sau o instanță auto-gazdă.

  5. Enable the server

    Open Cursor settings, go to Tools & MCPȘi confirmă că probo este activată şi conectată.

Începeți cu o solicitare numai pentru citire:

Use Probo to list the organizations I can access.

Cursorul ar trebui să solicite aprobarea înainte de a rula instrumentul și apoi să vă întoarceți organizațiile platformei.

List the open risks for organization org_xxx.
Summarize overdue compliance tasks without changing anything.

Dați fiecărui mediu propriul nume de server și token:

{
  "mcpServers": {
    "probo-development": {
      "url": "http://localhost:8080/api/mcp/v1",
      "headers": {
        "Authorization": "Bearer ${env:PROBO_DEV_TOKEN}"
      }
    },
    "probo-production": {
      "url": "https://us.probo.com/api/mcp/v1",
      "headers": {
        "Authorization": "Bearer ${env:PROBO_PROD_TOKEN}"
      }
    }
  }
}

Utilizați nume de token distincte, astfel încât credențialele să nu poată fi trimise la instanța greșită.

  • Confirmă că fișierul este numit mcp.json, not mcp_config.json.
  • Pentru configurarea proiectului, confirmaţi că calea este .cursor/mcp.json.
  • Validați JSON și reporniți cursorul.
  • Confirmă că variabila de mediu este disponibilă pentru procesul Cursor.
  • Confirmă că header-ul începe cu Bearer .
  • Generarea unui token nou dacă tokenul existent a fost revocat sau a expirat.

Confirmă că URL-ul se termină în /api/mcp/v1. The unversioned /api/mcp Ruta nu este un punct final valabil pentru platforma MCP.

  • Check the server status under Tools & MCP.
  • Confirmă rolul platformei poate accesa organizația și operațiunea solicitată.
  • Încercați același punct final cu MCP Inspector.

Pentru comportamentul de configurare specific cursorului, consultaţi Cursor MCP documentation.

Ultima actualizare: