Claude Code Configuration
Adăugați serverul platformei MCP la Claude Code CLI cu clauzamcpadăugați, verificați conexiunea și automatizați verificările de conformitate din scripturi sau CI.
Acest ghid vă arată cum să configurați platforma MCPServer cu Claude Code, instrumentul oficial CLI al Anthropic, permițând lui Claude să interacționeze cu datele dvs. de conformitate direct din linia de comandă.
Prerequisites
Section titled “Prerequisites”- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - O instanță care rulează platforma cu acces API
Endpoint
Section titled “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 |
The /v1 segment is required.
Adăugați platforma MCPServer
Secțiunea intitulată „Add the platform MCPServer”Run the following command:
claude mcp add --transport http probo https://your-probo-instance.com/api/mcp/v1
Replace https://your-probo-instance.com/api/mcp/v1 cu instanța platformei URL.
La prima utilizare, Claude Code va deschide o fereastră de browser pentru a autoriza accesul la instanța dvs. de platformă prin OAuth - conectați-vă și faceți clic pe Authorize. No token generation or configuration needed.
Verify the Connection
Section titled “Verify the Connection”List your configured MCP servers:
claude mcp list
Ar trebui să vezi probo Apoi începeți cu Claude Code și întrebați:
"List all organizations I have access to"
Alexandra ar trebui să folosească listOrganizations Întoarceţi-vă organizaţiile şi organizaţiile voastre
Utilizarea codului Claude cu platforma
Secțiunea intitulată „Using Claude Code with the platform”Interactive Mode
Section titled “Interactive Mode”claude
Claude încărcă serverul platformei MCP automat. Puteți avea o conversație continuă:
> List all third parties
> Add a new risk for data breaches
> Update the third-party security measure to implemented
Single Command Mode
Section titled “Single Command Mode”claude "List all open nonconformities"
Example Commands
Section titled “Example Commands”Managing Risks
Section titled “Managing Risks”You: "Show me all risks with a residual risk score above 15"
Claude: Let me fetch those high-risk items.
[Uses listRisks tool with filtering]
Found 3 high-risk items:
1. Third-party security breach (Score: 20)
2. Data center failure (Score: 18)
3. Insider threat (Score: 16)
Adding Third Parties
Section titled “Adding Third Parties”You: "Add a third party named 'SecureCloud' that provides backup services"
Claude: I'll add that third party now.
[Uses addThirdParty tool]
Successfully added SecureCloud as a third party.
Multiple the platform Instances
Section titled “Multiple the platform Instances”Pentru a vă conecta la medii suplimentare (de exemplu, staționare, o regiune diferită), adăugați-le cu nume distincte:
claude mcp add --transport http probo-staging https://staging.probo.com/api/mcp/v1
Fiecare instanță solicită propria autorizare OAuth la prima utilizare.
Automation Scripts
Section titled “Automation Scripts”Batch Operations Script
Section titled “Batch Operations Script”#!/bin/bash
# update-compliance.sh
claude << EOF
Connect to Probo and:
1. List all risks with status 'open'
2. For each risk, check if mitigation measures are in place
3. Update risk status to 'mitigated' where appropriate
4. Generate a summary report
EOF
Daily Compliance Check
Section titled “Daily Compliance Check”#!/bin/bash
# daily-check.sh
claude "Generate a compliance status report including:
- Number of open nonconformities
- Risks with scores above 15
- Overdue obligations
- In-progress audits"
CI/CD Integration
Section titled “CI/CD Integration”# .github/workflows/compliance-check.yml
name: Compliance Check
on:
schedule:
- cron: "0 9 * * 1" # Every Monday at 9 AM
jobs:
check:
runs-on: ubuntu-latest
steps:
- name: Check Compliance
run: |
npx -y @anthropic-ai/claude-code "Review current compliance status and report any critical issues"
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
Troubleshooting
Section titled “Troubleshooting”MCP Server Not Found
Section titled “MCP Server Not Found”# List configured servers
claude mcp list
# Remove and re-add if needed
claude mcp remove probo
claude mcp add --transport http probo https://your-probo-instance.com/api/mcp/v1
Debug Mode
Section titled “Debug Mode”claude --debug
Support
Section titled “Support”Need help with Claude Code configuration?