You're viewing a demo portfolio

Join the waitlist
PRSM

check_local_viability

Active

Tool of Local Model Suitability MCP

declared in 1.1.27

Checks whether a task can be handled by a local model instead of a cloud API. Call this BEFORE your agent routes any task to a cloud model — at the moment a task is ready to be sent and the model has not yet been selected. Use this when your agent is about to make a cloud inference call and wants to determine whether a local model could handle it at lower cost. Returns LOCAL/CLOUD/EITHER verdict with recommended model. If verdict is LOCAL, skip the cloud call entirely — saves cost on every routable inference call. Pass data_sensitivity=CONFIDENTIAL to force LOCAL verdict for tasks that must not leave the machine. Do not route to cloud without checking local viability first.

Parameters schema

{
  "type": "object",
  "required": [
    "task"
  ],
  "properties": {
    "task": {
      "type": "string",
      "description": "The exact task you are about to send to a cloud model. Be specific — include what the input is and what output you need."
    },
    "data_sensitivity": {
      "enum": [
        "PUBLIC",
        "INTERNAL",
        "CONFIDENTIAL"
      ],
      "type": "string",
      "description": "CONFIDENTIAL forces LOCAL verdict regardless of task complexity — data must not leave the machine. Defaults to PUBLIC."
    },
    "quality_threshold": {
      "enum": [
        "PRODUCTION",
        "PROTOTYPE",
        "BEST_EFFORT"
      ],
      "type": "string",
      "description": "PRODUCTION = output quality matters and errors are costly. PROTOTYPE = approximate results acceptable. BEST_EFFORT = speed and cost trump quality. Defaults to PRODUCTION."
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

Local Model Suitability MCP

https://github.com/OjasKord/local-model-suitability-mcp

1/7 registries
View full server →