Claude Code Configuration
Adăugați serverul platformeiMCPla 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 platformaMCPServer 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
Secțiune intitulată „Prerequisites”- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - O instanță care rulează platforma cu accesAPI
Endpoint
Secțiune intitulată „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 |
Segmentul ___ZBT_I18N_RUNTIME_BLOCK_172__ este necesar.
Adăugați platformaMCPServer
Secțiune intitulată „Add the the platform MCP Server”Run the following command:
claude mcp add --transport http probo https://your-probo-instance.com/api/mcp/v1Înlocuiți https://your-probo-instance.com/api/mcp/v1 cu adresa URL a instanței de platformă.
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
Secțiune intitulată „Verify the Connection”List your configured MCP servers:
claude mcp listAr trebui să vedeți probo în listă.
"List all organizations I have access to"Claude ar trebui să folosească instrumentul listOrganizations și să returneze organizațiile.
Utilizarea codului Claude cu platforma
Secțiune intitulată „Using Claude Code with the platform”Interactive Mode
Secțiune intitulată „Interactive Mode”claudeClaude încărcă serverul platformeiMCPautomat. 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 implementedclaude "List all open nonconformities"Example Commands
Secțiune intitulată „Example Commands”Managing Risks
Secțiune intitulată „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
Secțiune intitulată „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
Secțiune intitulată „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/v1Fiecare instanță solicită propria autorizare OAuth la prima utilizare.
Automation Scripts
Secțiune intitulată „Automation Scripts”Batch Operations Script
Secțiune intitulată „Batch Operations Script”#!/bin/bashclaude << EOFConnect to Probo and:1. List all risks with status 'open'2. For each risk, check if mitigation measures are in place3. Update risk status to 'mitigated' where appropriate4. Generate a summary reportEOFDaily Compliance Check
Secțiune intitulată „Daily Compliance Check”#!/bin/bashclaude "Generate a compliance status report including:- Number of open nonconformities- Risks with scores above 15- Overdue obligations- In-progress audits"CI/CD Integration
Secțiune intitulată „CI/CD Integration”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
Secțiune intitulată „Troubleshooting”MCP Server Not Found
Secțiune intitulată „MCP Server Not Found”# List configured serversclaude mcp list
# Remove and re-add if neededclaude mcp remove proboclaude mcp add --transport http probo https://your-probo-instance.com/api/mcp/v1Debug Mode
Secțiune intitulată „Debug Mode”claude --debugNeed help with Claude Code configuration?