MCP API Overview
The Probo MCP Server lets AI assistants interact with your compliance data. Use Claude, ChatGPT, or other AI tools to manage risks, vendors, and compliance activities through natural conversation.
What is MCP?
Section titled “What is MCP?”Model Context Protocol (MCP) is an open standard for connecting AI assistants to external data sources. The Probo MCP Server provides 32 tools for managing:
- Organizations, vendors, and people
- Risk assessments and mitigation
- Compliance measures and frameworks
- Assets and data classifications
- Nonconformities and obligations
- Continual improvements and audits
Available Tools
Section titled “Available Tools”The Probo MCP Server provides 32 tools organized by resource type. See the complete reference with parameters and examples:
Key Concepts
Section titled “Key Concepts”Before integrating the Probo MCP Server, familiarize yourself with these key concepts:
Integrations
Section titled “Integrations”Connect the Probo MCP Server to your preferred AI assistant or code editor:
Example Usage
Section titled “Example Usage”"List all high-priority risks in my organization""Add a new vendor called 'Acme Corp' for cloud hosting""Show me all open nonconformities"Server Exploration
Section titled “Server Exploration”Use the MCP Inspector to explore the Probo MCP Server interactively:
npx @modelcontextprotocol/inspector https://your-probo-instance.com/api/mcp/v1When prompted, provide your Bearer token for authentication. The inspector allows you to:
- Browse all available tools and their schemas
- Test tools with sample data
- View real-time request/response payloads
- Debug authentication and connection issues
Server Information
Section titled “Server Information”- Server Name: Probo MCP Server
- Version: 1.0.0
- Protocol: MCP (Model Context Protocol)
- Transport: HTTP/HTTPS with Bearer token authentication
- Endpoint:
https://your-probo-instance.com/api/mcp/v1
API Specification
Section titled “API Specification”The complete API specification is available in OpenAPI/JSON Schema format in the Probo repository at:
pkg/server/api/mcp/v1/specification.yamlThis specification defines all data types, enumerations, and tool schemas used by the MCP server.
Security Considerations
Section titled “Security Considerations”- Store API tokens securely in your MCP client configuration
- Use HTTPS when connecting to your Probo instance
- Tokens have full access to your organization’s compliance data
- Rotate tokens periodically for security
- Review MCP client access logs regularly