See rosters, timesheets, leave and staff in Deputy, and create shifts, leave and memos.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http deputy-by-usefulapi https://deputy.usefulapi.io/mcp~/.codex/config.toml
[mcp_servers.deputy-by-usefulapi]
url = "https://deputy.usefulapi.io/mcp"
# codex mcp add deputy-by-usefulapi --url https://deputy.usefulapi.io/mcp~/.cursor/mcp.json
{
"mcpServers": {
"deputy-by-usefulapi": {
"url": "https://deputy.usefulapi.io/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"deputy-by-usefulapi": {
"type": "http",
"url": "https://deputy.usefulapi.io/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"deputy-by-usefulapi": {
"httpUrl": "https://deputy.usefulapi.io/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"deputy-by-usefulapi": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://deputy.usefulapi.io/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"deputy-by-usefulapi": {
"url": "https://deputy.usefulapi.io/mcp"
}
}
}