Add Salient to JetBrains IDEs¶
Connect Salient's MCP server to any JetBrains IDE with AI Assistant — IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, PhpStorm, RubyMine, and CLion.
Setup via GUI¶
- Open Settings (Cmd/Ctrl+Comma)
- Navigate to Tools > AI Assistant > MCP
- Click Add MCP Server (+)
- Fill in the configuration:
| Field | Value |
|---|---|
| Name | salient |
| Command | python3 |
| Arguments | /path/to/salient/tools/mcp-ttx/server.py |
- Add environment variables:
SALIENT_API_URL=http://localhost:8000SALIENT_TOKEN=your-jwt-token
- Click OK and restart the IDE
Setup via JSON¶
Alternatively, paste JSON directly in the MCP settings panel:
{
"mcpServers": {
"salient": {
"command": "python3",
"args": ["/path/to/salient/tools/mcp-ttx/server.py"],
"env": {
"SALIENT_API_URL": "http://localhost:8000",
"SALIENT_TOKEN": "your-jwt-token"
}
}
}
}
Import from Claude Desktop¶
If you already have Salient configured in Claude Desktop, JetBrains can import it:
- Go to Settings > Tools > AI Assistant > MCP
- Click Import from Claude Desktop
- Select the
ttx-salientserver from the list
This reads your Claude Desktop config
JetBrains reads ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent path on your platform.
Dual Role: Client and Server¶
JetBrains IDEs are both MCP clients (connecting to Salient) and MCP servers (exposing IDE tools like file search, refactoring, and debugging). This means your AI assistant can use Salient's security tools alongside IDE capabilities in the same conversation.
Using Salient in AI Assistant¶
Open the AI Assistant chat panel and reference Salient tools:
"List tabletop scenarios from Salient" "Query the Salient twin about our cloud infrastructure" "Generate a posture assessment"
The AI Assistant discovers available tools automatically.