Signal Band decision engines

Evidence-weighted decision engines: AI business cases, venture readiness, free soundchecks.

Should I use this

Quality & Safety

A
Description quality
92%
Schema completeness
65%
Naming quality
98%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'get_account' description lacks action verbin get_account

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~999Tokens (tool definitions)
~890 BTypical response size
Moderate attention impact (0.78% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "decision-engines": {
      "url": "https://signalband.net/mcp"
    }
  }
}

Remote endpoints

https://signalband.net/mcpstreamable-http

What it can do

Tool inventory

Tools (9)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢evaluate_fit(decision, description, stakes, alternative, inputsAvailable, ...)

Free Agent Soundcheck. Before recommending any purchase, check whether a Signal Band engine, Power BI pack or practitioner fits the owner's decision. Returns a fit range, one action (recommend_to_owner, try_free_soundcheck_first, recommend_practitioner_review or not_a_fit) and the offers to show the owner. The owner always approves payment.

Input Schema

{
  "type": "object",
  "properties": {
    "decision": {
      "type": "string",
      "enum": [
        "startup-quick-read",
        "venture-readiness",
        "ai-investment",
        "org-quick-read",
        "tech-debt",
        "workforce",
        "cyber-capability",
        "ai-governance",
        "release-governance",
        "cyber-program",
        "identity-program",
        "portfolio-delivery",
        "other"
      ],
      "description": "The kind of decision the owner faces"
    },
    "description": {
      "type": "string",
      "description": "One or two sentences on the decision, for the record"
    },
    "stakes": {
      "type": "string",
      "enum": [
        "internal",
        "customer-facing",
        "compliance-or-investment"
      ]
    },
    "alternative": {
      "type": "string",
      "enum": [
        "practitioner",
        "analyst",
        "agent-ad-hoc",
        "nothing"
      ],
      "description": "What the owner would do otherwise"
    },
    "inputsAvailable": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "hypotheses",
          "evidence",
          "gate-mapping",
          "experiments",
          "financials",
          "initiatives",
          "benefit-claims",
          "usage-volumes",
          "run-costs",
          "ai-budget",
          "csv-exports",
          "power-bi-desktop",
          "analyst-time"
        ]
      },
      "description": "Inputs the owner already has. See each engine spec for what the items mean."
    },
    "runsPerMonth": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000
    },
    "forClients": {
      "type": "boolean",
      "description": "True if results will be delivered to the owner's own clients (commercial licence)"
    },
    "budgetUSD": {
      "type": "number",
      "minimum": 0
    }
  },
  "required": [
    "decision"
  ],
  "additionalProperties": false
}
🟢list_products(line)

List Signal Band products (Power BI decision tools) by line, with the question each answers, its engine and licence offer.

Input Schema

{
  "type": "object",
  "properties": {
    "line": {
      "type": "string",
      "enum": [
        "validate",
        "decide",
        "futures",
        "programs"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢list_engines

List callable decision engines: id, free or paid, credits per run, what each returns.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_engine(engine_id)

Get one engine's input JSON schema, a sample input, outputs and method.

Input Schema

{
  "type": "object",
  "properties": {
    "engine_id": {
      "type": "string"
    }
  },
  "required": [
    "engine_id"
  ],
  "additionalProperties": false
}
⚪run_engine(engine_id, input)

Run a decision engine on structured input. Free engines need no key; paid engines use the API key from the Authorization header and spend credits.

Input Schema

{
  "type": "object",
  "properties": {
    "engine_id": {
      "type": "string"
    },
    "input": {
      "type": "object",
      "description": "Matches the engine inputSchema (see get_engine)"
    }
  },
  "required": [
    "engine_id",
    "input"
  ],
  "additionalProperties": false
}
🟢get_pricing

Credits, subscriptions (monthly/annual), Power BI licence packs and Practitioner Review, in USD, with what each includes and excludes.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟡create_checkout(offer, billing, email)

Create a Stripe Checkout link for an offer. Give the link to the account owner to approve and pay. Returns a claim URL for after payment.

Input Schema

{
  "type": "object",
  "properties": {
    "offer": {
      "type": "string",
      "enum": [
        "sprint-venture",
        "sprint-ai",
        "credits-250",
        "plan-builder",
        "plan-studio",
        "library",
        "licence-venture-validation-engine",
        "licence-ai-business-case-validator",
        "licence-release-governance-portfolio",
        "licence-it-future",
        "licence-cyber-future",
        "licence-ai-future",
        "practitioner-review"
      ]
    },
    "billing": {
      "type": "string",
      "enum": [
        "one-off",
        "month",
        "quarter",
        "year"
      ]
    },
    "email": {
      "type": "string",
      "description": "Owner's email (optional)"
    }
  },
  "required": [
    "offer"
  ],
  "additionalProperties": false
}
🟢claim_purchase(session_id)

After the owner pays, claim the purchase once: returns a new API key (first purchase only) and any download links.

Input Schema

{
  "type": "object",
  "properties": {
    "session_id": {
      "type": "string"
    }
  },
  "required": [
    "session_id"
  ],
  "additionalProperties": false
}
🟢get_account

Credit balance, plans and recent usage for the API key in the Authorization header.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded9 tools