Claude Desktop
Connect Claude Desktop to the Akeyless MCP Server.
Connect Claude Desktop to the Akeyless Model Context Protocol (MCP) Server when you want Claude Desktop to access Akeyless tools through MCP.
For general MCP background and command syntax, see MCP Server.
Requirements
- Akeyless CLI version
1.130.0or later. - A configured Akeyless profile, or the authentication values required by your chosen access type.
- A Gateway URL passed directly in the client configuration.
Configure Claude Desktop
- Install and configure the Akeyless CLI.
- Edit
~/Library/Application Support/Claude/claude_desktop_config.json. - Add the Akeyless MCP server configuration.
- Restart Claude Desktop.
The following examples show common authentication configurations:
{
"mcpServers": {
"akeyless": {
"command": "akeyless",
"args": [
"mcp",
"--profile", "<profile-name>",
"--gateway-url", "https://<your-gateway-url>:8000/api/v2"
]
}
}
}{
"mcpServers": {
"akeyless-saml": {
"command": "akeyless",
"args": [
"mcp",
"--access-id", "<access-id>",
"--access-type", "saml",
"--gateway-url", "https://<your-gateway-url>:8000/api/v2"
]
}
}
}{
"mcpServers": {
"akeyless-oidc": {
"command": "akeyless",
"args": [
"mcp",
"--access-id", "<access-id>",
"--access-type", "oidc",
"--gateway-url", "https://<your-gateway-url>:8000/api/v2"
]
}
}
}Verify The Integration
After Claude Desktop restarts, verify that Claude can run MCP-backed requests such as:
- "Show me my Akeyless secrets"
- "List all my targets"
- "Create a new secret called
api-key"
Notes
- The Akeyless CLI serves MCP over
stdio, so Claude Desktop must invoke theakeyless mcpcommand directly. - When
--profileis used, the saved CLI profile supplies the authentication settings. - Pass
--gateway-urldirectly in the Claude Desktop configuration even when the profile already has a saved Gateway value.
Updated 2 days ago
