Skip to content

Products

Compliance Officer Service Expert-led compliance, end to end Compliance Portal Share security documents securely Open-source platform Deploy Probo on your own infrastructure

Resources

Probo stories How teams get compliant with Probo Blog Ideas and guidance from the Probo team Guides & tools Practical compliance guides and free tools Love from Customers What customers say about working with Probo Changelog Latest product updates Download Get the Probo Agent

Company

About The people and vision powering Probo Careers Join the team building Probo Brand assets Official logos and visual resources Security Review our security and compliance posture
Overview Understand Probo and its core concepts Product Explore Probo's GRC capabilities Developers Explore GraphQL, CLI, MCP, n8n, and webhooks Deployment Probo Cloud, self-hosting, and configuration

Explore

GitHub Explore our open-source compliance tools

Zed

Configure the Probo MCP Server with Zed editor

View as Markdown

Zed is a fast, collaborative code editor with native MCP support.

  • Zed editor installed
  • Scoped Probo OAuth token (see Authentication)
  • Your Probo instance URL

Choose the endpoint for your Probo environment:

Environment MCP URL
Probo US https://us.probo.com/api/mcp/v1
Probo EU https://eu.probo.com/api/mcp/v1
Custom https://your-probo-instance.com/api/mcp/v1

The /v1 segment is required.

Open Zed settings by pressing Cmd+, (Mac) or Ctrl+, (Linux/Windows), or go to Zed → Settings.

Add the Probo MCP Server to your settings:

{
"context_servers": {
"probo": {
"settings": {
"url": "https://your-probo-instance.com/api/mcp/v1",
"headers": {
"Authorization": "Bearer your_api_token_here"
}
}
}
}
}

Update these values:

  • your-probo-instance.com → Your Probo instance URL
  • your_api_token_here → Your OAuth token from Probo

Restart Zed to load the configuration.

Once configured, you can use Probo tools through Zed’s AI assistant:

Example queries:

"List all high-priority risks in my organization"
"Add a new third party called CloudBackup Inc"
"Show me all open nonconformities"

The assistant will automatically use the appropriate Probo MCP tools to fulfill your requests.

For security, use an environment variable for your OAuth token:

{
"context_servers": {
"probo": {
"settings": {
"url": "https://your-probo-instance.com/api/mcp/v1",
"headers": {
"Authorization": "Bearer ${PROBO_API_TOKEN}"
}
}
}
}
}

Set the environment variable before launching Zed:

Terminal window
export PROBO_API_TOKEN="your_api_token_here"
zed

Configure different Probo instances for development and production:

{
"context_servers": {
"probo-dev": {
"settings": {
"url": "http://localhost:8080/api/mcp/v1",
"headers": {
"Authorization": "Bearer ${PROBO_DEV_TOKEN}"
}
}
},
"probo-prod": {
"settings": {
"url": "https://probo.company.com/api/mcp/v1",
"headers": {
"Authorization": "Bearer ${PROBO_PROD_TOKEN}"
}
}
}
}
}

Problem: 401 Unauthorized errors

Solutions:

  1. Create a replacement OAuth token in Probo
  2. Verify the token is correctly formatted as Bearer your_token
  3. Check for extra spaces or newlines in the token
  4. Ensure the token hasn’t been revoked

Problem: Cannot connect to Probo server

Solutions:

  1. Verify your Probo instance URL is correct
  2. Check network connectivity
  3. Ensure HTTPS is used for production instances
  4. Verify firewall rules allow outbound connections
  • Use environment variables for OAuth tokens
  • Create separate tokens for each environment
  • Rotate tokens every 90 days
  • Use HTTPS for production connections
  • Monitor token usage in Probo settings

Zed with Probo MCP provides:

  • Fast, responsive AI assistance
  • Real-time compliance context during coding
  • Collaborative editing with compliance awareness
  • Native MCP integration without plugins
  • Low-latency tool execution