MCP server that exposes your PlayStation Network gaming history — playtime, trophies, purchased library — so an AI assistant can recommend games from your real data. Python, no official PSN API required.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add playstation-network --env PSN_NPSSO='<PSN_NPSSO>' -- uvx mcp-ps-store~/.codex/config.toml
[mcp_servers.playstation-network]
command = "uvx"
args = ["mcp-ps-store"]
env = { PSN_NPSSO = "<PSN_NPSSO>" }
# codex mcp add playstation-network --env PSN_NPSSO='<PSN_NPSSO>' -- uvx mcp-ps-store~/.cursor/mcp.json
{
"mcpServers": {
"playstation-network": {
"command": "uvx",
"args": [
"mcp-ps-store"
],
"env": {
"PSN_NPSSO": "<PSN_NPSSO>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"playstation-network": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-ps-store"
],
"env": {
"PSN_NPSSO": "<PSN_NPSSO>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"playstation-network": {
"command": "uvx",
"args": [
"mcp-ps-store"
],
"env": {
"PSN_NPSSO": "<PSN_NPSSO>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"playstation-network": {
"command": "uvx",
"args": [
"mcp-ps-store"
],
"env": {
"PSN_NPSSO": "<PSN_NPSSO>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"playstation-network": {
"command": "uvx",
"args": [
"mcp-ps-store"
],
"env": {
"PSN_NPSSO": "<PSN_NPSSO>"
}
}
}
}Environment variables
PSN_NPSSO
Replace the placeholders with your own credentials and keep them out of version control.