Configuration Options¶
Environment variables and settings for Notify-MCP.
Environment Variables¶
| Variable | Options | Default | Description |
|---|---|---|---|
NOTIFY_MCP_STORAGE_TYPE |
memory, sqlite |
memory |
Storage backend type |
NOTIFY_MCP_SQLITE_PATH |
file path | ~/.notify-mcp/storage.db |
SQLite database path |
NOTIFY_MCP_MAX_HISTORY |
integer | 1000 |
Max notifications per channel (LRU) |
NOTIFY_MCP_LOG_LEVEL |
DEBUG, INFO, WARNING, ERROR |
INFO |
Logging level |
MCP Server Configuration¶
Claude Desktop¶
File: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"notify-mcp": {
"command": "uv",
"args": ["run", "python", "-m", "notify_mcp"],
"cwd": "/path/to/notify-mcp",
"env": {
"NOTIFY_MCP_STORAGE_TYPE": "sqlite",
"NOTIFY_MCP_SQLITE_PATH": "~/.notify-mcp/storage.db"
}
}
}
}
Storage Configuration¶
See: Storage Configuration Guide
For complete configuration details, see: Configuration Guide