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

Claude.ai Configuration

Use the Probo MCP Server with Claude.ai web interface

View as Markdown

This guide explains how to connect the Probo MCP Server to Claude.ai, Anthropic’s web-based interface, enabling Claude to interact with your compliance data directly in the browser.

Claude.ai supports native MCP integration via OAuth — no tokens to manage and no local software to install.

  • A Claude.ai account (Pro, Team, or Enterprise plan)
  • A running Probo instance with API access

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.

  1. Log into claude.ai
  2. Click your profile icon in the top-right corner
  3. Go to Settings → Integrations
  1. Click “Add integration”
  2. Enter a name (e.g. Probo)
  3. Enter your Probo MCP URL:
https://your-probo-instance.com/api/mcp/v1
  1. Click “Connect”

Claude.ai will open a new window redirecting you to your Probo instance. Log in if prompted, then click “Authorize” to grant Claude.ai access to your compliance data.

Once authorized, you’ll be redirected back to Claude.ai — the integration is active.

Start a new conversation and ask:

"List all organizations I have access to"

Claude should use the listOrganizations tool and return your organizations. If it does, the connection is working.

You: "Show me all high-priority risks in my organization"
Claude: I'll fetch those for you.
[Uses listRisks tool]
Here are the high-priority risks:
1. Data breach from third-party systems
2. Inadequate access controls
...
You: "Add a new third party called 'CloudStore Inc' that provides storage services"
Claude: I'll add that third party now.
[Uses addThirdParty tool]
Successfully added CloudStore Inc as a third party.
You: "Give me a compliance status overview — open nonconformities, overdue obligations, and active audits"
Claude: Let me gather that data.
[Uses listFindings, listObligations, listAudits]
Here's your compliance summary:
- 3 open nonconformities (1 critical)
- 2 overdue obligations
- 1 active audit (SOC 2 Type II)

For custom applications that use the Claude API, you can also connect to the Probo MCP server programmatically:

import anthropic
client = anthropic.Anthropic(api_key="your_claude_api_key")
response = client.beta.messages.create(
model="claude-opus-4-8",
max_tokens=1024,
mcp_servers=[
{
"type": "url",
"url": "https://your-probo-instance.com/api/mcp/v1",
"name": "probo",
"authorization_token": "your_probo_api_token",
}
],
messages=[
{
"role": "user",
"content": "List all high-priority risks in my organization"
}
],
betas=["mcp-client-2025-04-04"],
)
print(response.content)

Need help with Claude.ai integration?