Context:
MCP stands for Model Context Protocol, an open standard that provides a standardized, reusable way to add tools to LLMs. In this short video, we can see how easy it is to leverage the Password Safe preview MCP server from within Claude Desktop, to allow a user to retrieve privileged credentials from Password Safe.
The Password Safe preview MCP server is available here for authenticated users:
Password Safe preview MCP server
To be able to use the MCP server from within Claude Desktop, all you need to do is to update your claude_desktop_config.json once you have installed the dependencies for python.
claude_desktop_config.json :
{
"mcpServers": {
"beyondtrust": {
"command": "python",
"args": ["C:\\MCP\\mcp-pws\\server.py"],
"env": {
"BEYONDTRUST_CLIENT_ID": "12345-67890-87654",
"BEYONDTRUST_CLIENT_SECRET": "ABC123456JKL=",
"OPENAPI_FILE_PATH": "C:\\MCP\\openapi\\PasswordSafe-Extended.json",
"BEYONDTRUST_BASE_URL": "https://myInstance.ps.beyondtrustcloud.com"
}
}
}
}
Install python (I used version 3.12 on Windows) and run these commands (Powershell):
C:\Users\Administrator\AppData\Local\Programs\Python\Python312\python.exe -m pip install requests mcp
python.exe -c "import requests; import mcp; print('All modules installed successfully')"



