You're viewing a demo portfolio

Join the waitlist
PRSM

background_run

Active

Tool of io.github.saloprj/dialogbrain

declared in 1.17.0

Run ANOTHER tool off the critical path: returns INSTANTLY while the target tool runs in the background, so a slow write/log/notify never delays your reply. Pass `tool` (the id of a tool you already have) and `args` (the target tool's arguments as a JSON object STRING). Optional `serialize_key` serializes background runs that share the key (e.g. the spreadsheet id when appending rows). Use ONLY for tools whose result you don't need this turn (logging, side-effect writes). Cannot run a tool you don't already have, cannot run a tool that requires approval, and cannot run a tool that deletes data — call those directly. Only callable from within an agent turn.

Parameters schema

{
  "type": "object",
  "required": [
    "tool",
    "args"
  ],
  "properties": {
    "args": {
      "type": "string",
      "description": "The target tool's arguments as a JSON object STRING, e.g. '{\"spreadsheet_id\":\"abc\",\"values\":[[\"a\",\"b\"]]}'. (A JSON string — not a bare object — so the schema stays valid for strict function-calling on voice.)"
    },
    "tool": {
      "type": "string",
      "description": "Id of the tool to run in the background. Must be a tool you already have."
    },
    "serialize_key": {
      "type": "string",
      "description": "Optional. Background runs sharing this key run one-at-a-time (e.g. pass the spreadsheet id when appending rows)."
    }
  }
}

What this tool wraps· 2 endpoints

min confidence0.700.50

Parent server

io.github.saloprj/dialogbrain

https://github.com/saloprj/dialogbrain-mcp

1/7 registries
View full server →