Push notifications + human-in-the-loop for AI agents. Approve from your lock screen. Claude Code, Claude Cowork, Codex, Cursor, Gemini.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http pushary https://pushary.com/api/mcp/mcp --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.pushary]
url = "https://pushary.com/api/mcp/mcp"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add pushary --url https://pushary.com/api/mcp/mcp~/.cursor/mcp.json
{
"mcpServers": {
"pushary": {
"url": "https://pushary.com/api/mcp/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"pushary": {
"type": "http",
"url": "https://pushary.com/api/mcp/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pushary": {
"httpUrl": "https://pushary.com/api/mcp/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"pushary": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://pushary.com/api/mcp/mcp",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"pushary": {
"url": "https://pushary.com/api/mcp/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}