Skip to content About The people and vision powering Probo Blog The latest news from Probo Stories Hear from our customers Changelog Latest product updates Docs Documentation for Probo GitHub Explore our open-source compliance tools

Claude.ai Configuration

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
  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 vendor systems
2. Inadequate access controls
...
You: "Add a new vendor called 'CloudStore Inc' that provides storage services"
Claude: I'll add that vendor now.
[Uses addVendor tool]
Successfully added CloudStore Inc as a vendor.
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)
import Anthropic from "@anthropic-ai/sdk";
const anthropic = new Anthropic({
apiKey: process.env.ANTHROPIC_API_KEY,
});
const response = await anthropic.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: process.env.PROBO_API_TOKEN,
},
],
messages: [
{
role: "user",
content: "Show me all open nonconformities",
},
],
betas: ["mcp-client-2025-04-04"],
});
console.log(response.content);

Need help with Claude.ai integration?