Cursor
Adăugați serverul platformeiMCPla Cursor folosind un fișier proiect sau utilizatormcp.json cu un token OAuth scalabil și rezolvați erorile de conexiune sau de instrument.
Cursor acceptă servereleMCPde la distanță direct. Conectați-l la platformă cu un URLMCPși un token Bearer; nu este necesar niciun pachet proxy local.
Prerequisites
Secțiune intitulată „Prerequisites”- A current version of Cursor
- Acces la o instanță a platformei
- A scoped the platform OAuth token
Endpoint
Secțiune intitulată „Endpoint”Alegeți punctul final pentru mediul dvs. de platformă:
| Environment | MCP URL |
|---|---|
| the platform US | https://us.probo.com/api/mcp/v1 |
| the platform EU | https://eu.probo.com/api/mcp/v1 |
| Custom | https://your-probo-instance.com/api/mcp/v1 |
Segmentul ___ZBT_I18N_RUNTIME_BLOCK_172__ este necesar.
Configure Cursor
Secțiune intitulată „Configure Cursor”-
Create a the platform OAuth token
În platformă, deschideţi meniul contului, selectaţi OAuth tokens, și de a crea un token scop numit
Cursor. Authentication de îndrumare şi de călăuzire. -
Choose the configuration scope
Creați unul dintre aceste fișiere:
.cursor/mcp.jsonîntr-un proiect pentru o conexiune specifică proiectului~/.cursor/mcp.jsonpentru o conexiune disponibilă în fiecare proiect
-
Stabiliți token-ul în mediul dvs.
Terminal window export PROBO_API_TOKEN="your_api_token_here"Restartarea cursorului după setarea variabilei astfel încât aplicația să o poată citi. servereleMCPde la distanță nu acceptă opțiunea
envFilea cursorului. -
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ă.
-
Enable the server
Open Cursor settings, go to Tools & MCP, și confirmați că
proboeste activat și conectat.
Verify the connection
Secțiune intitulată „Verify the connection”Î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.Multiple the platform instances
Secțiune intitulată „Multiple the platform instances”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ă.
Troubleshooting
Secțiune intitulată „Troubleshooting”Serverul nu este listat
Secțiune intitulată „The server is not listed”- Confirmă că fișierul este numit
mcp.json, numcp_config.json. - Pentru configurarea proiectului, confirmați că calea este
.cursor/mcp.json. - Validați JSON și reporniți cursorul.
The server returns 401
Secțiune intitulată „The server returns 401”- Confirmă că variabila de mediu este disponibilă pentru procesul Cursor.
- Confirmă că titlul începe cu
Bearer. - Generarea unui token nou dacă tokenul existent a fost revocat sau a expirat.
The server returns 404
Secțiune intitulată „The server returns 404”Confirmă că adresa URL se termină cu /api/mcp/v1. Ruta /api/mcp care nu este versiune nu este un punct final valabil pentru platformaMCP.
Instrumentele sunt indisponibile
Secțiune intitulată „Tools are unavailable”- 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.