Cursor
Add the MCP server to the Cursor using a project file or userormcp.json with a scalable OAuth token and fix connection or tool errors.
Cursor supports remote MCP servers directly. Connect it to the platform with an URLMCP and a Bearer token; no local proxy package is required.
Prerequisites
Section entitled ‘Prerequisites’- A current version of Cursor
- Access to a court of the platform
- A scoped the platform OAuth token
Endpoint
Section entitled “Endpoint”Choose the end point for your platform environment:
| 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 |
The ___ZBT_I18N_RUNTIME_BLOCK_172__ segment is required.
Configure Cursor
Section entitled “Configure Cursor”-
Create a the platform OAuth token
On the platform, open the account menu, select OAuth tokens, and create a purpose token called
Cursor. Authentication guidance and guidance. -
Choose the configuration scope
Create one of these files:
.cursor/mcp.jsonin a project for a project specific connection~/.cursor/mcp.jsonfor a connection available in each project
-
Establish the token in your environment
Terminal window export PROBO_API_TOKEN="your_api_token_here"Restart the cursor after setting the variable so that the application can read it. remote MCP servers do not support the cursor option ___ZBT_I18N_RUNTIME_BLOCK_178__.
-
Add the remote server
{"mcpServers": {"probo": {"url": "https://us.probo.com/api/mcp/v1","headers": {"Authorization": "Bearer ${env:PROBO_API_TOKEN}"}}}}Replace the URL if you use the EU region or a self-hosted court.
-
Enable the server
Open Cursor settings, go to Tools & MCP, and confirm that
probois enabled and connected.
Verify the connection
Section entitled “Verify the connection”Start with a read-only request:
Use Probo to list the organizations I can access.The cursor should ask for approval before you run the tool and then return your platform organizations.
List the open risks for organization org_xxx.Summarize overdue compliance tasks without changing anything.Multiple the platform instances
Section entitled “Multiple the platform instances”Give each medium its own server name and 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}" } } }}Use separate token names so that credentials cannot be sent to the wrong court.
Troubleshooting
Section “Troubleshooting”Serverul nu este listat
“The server is not listed”- Confirms that the file is named
mcp.json, notmcp_config.json. - To configure the project, confirm that the path is
.cursor/mcp.json. - Validate JSON and restart the cursor.
The server returns 401
The server returns 401- Confirms that the environment variable is available for the Cursor process.
- Confirm that the title starts with
Bearer. - Generate a new token if the existing token has been revoked or has expired.
The server returns 404
The server returns 404Confirms that the URL ends with /api/mcp/v1. The route /api/mcp which is not a version is not a valid endpoint for the MCP platform.
Instrumentele sunt indisponibile
Section entitled “Tools are unavailable”- Check the server status under Tools & MCP.
- Confirm the platform’s role to access the requested organization and operation.
- Try the same end point with MCP Inspector.
For the specific configuration behavior of the cursor, see Cursor MCP documentation.