- Home
- MCP servers
- Pretorin
Pretorin
- javascript
2
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"pretorin-ai-pretorin-cli": {
"command": "pretorin",
"args": [
"mcp-serve"
],
"env": {
"PRETORIN_API_KEY": "YOUR_API_KEY",
"PRETORIN_API_BASE_URL": "https://platform.pretorin.com/api/v1"
}
}
}
}The Pretorin MCP Server offers AI-enabled access to authoritative compliance framework data, letting you query frameworks, control families, and document requirements from NIST, FedRAMP, CMMC, and more to reduce hallucinations and speed decision-making.
How to use
To use the MCP server, you integrate it with your AI toolchain so your assistant can query up-to-date compliance data. Start by authenticating with your API key, then run the local server as described below. Once the server is running, configure your AI tool to connect via the standard MCP channel so you can request framework metadata, control details, and document requirements directly.
How to install
Prerequisites: you need a recent Python environment and the uv tool installed on your system. The MCP client is distributed as a CLI you install through uv.
# Install the MCP client tooling
uv tool install pretorin
# Log in to obtain your API key context
pretorin login
# Start the MCP server (the server exposes an MCP endpoint via stdio)
pretorin mcp-serve
Configuration and usage notes
The MCP server uses your API key to access authoritative compliance data. You can override the stored key with an environment variable if needed. The server exposes a local standard input interface that your AI tool can connect to.
{
"mcpServers": {
"pretorin": {
"type": "stdio",
"command": "pretorin",
"args": ["mcp-serve"]
}
}
}
Team setup
To automatically configure every team member, add a project root file that registers the MCP server. This makes the server available automatically for your team.
{
"mcpServers": {
"pretorin": {
"type": "stdio",
"command": "pretorin",
"args": ["mcp-serve"]
}
}
}
Available tools
pretorin_login
Authenticate with the Pretorin API to establish a session and store credentials
pretorin_mcp_serve
Start the MCP server that exposes the compliant data channel to your AI tools
pretorin_frameworks_list
List all available compliance frameworks supported by the MCP server
pretorin_frameworks_get
Retrieve metadata for a specific framework by ID
pretorin_frameworks_families
List control families for a given framework ID
pretorin_frameworks_controls
List controls for a given framework and optional family filter
pretorin_frameworks_control
Get detailed information for a specific control, including references and guidance
pretorin_frameworks_documents
Get document requirements for a framework