Skip to main content
Glama

Qumge: Agent Capabilities & Skills

get_cap

Fetch one Cap's operations, prices and how to call it, by the slug returned from search_caps. Call this before using a Cap: it lists each operation (by name), its input and output schema when the developer provided one, which routes are billable, the per-call maximum, when the call settles, and the error codes the caller may see. If the request carries the user's Qumge key, it also reports that user's monthly limit for this Cap. (Older clients may still call this tool as get_app — it still works.)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
slugYesThe Cap's slug, e.g. 'autowhisper'. Comes from search_caps.
qumge_keyNoOptional: your Qumge API key, for clients that cannot set an Authorization header. Takes precedence over the header. Never echoed back.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYes
slugYes
summaryNo
operationsYes
price_lineYes
monthly_limit_micro_usdNo
spent_this_month_micro_usdNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / slug / description
      Previous value: -"The cap's slug, e.g. 'autowhisper'. Comes from search_caps."New value: +"The Cap's slug, e.g. 'autowhisper'. Comes from search_caps."
  2. Changed1 schema field changed
    • addedOutput schema / properties / operations / items / properties / free_calls
      Added value: +{
      +  "description": "First N calls per user are free (accounts that have topped up; failed calls don't count).",
      +  "type": "integer"
      +}
  3. Changed1 schema field changed
    • addedOutput schema / properties / operations / items / properties / meter
      Added value: +{
      +  "description": "\"platform\" means Qumge counts one unit per successful (2xx) call at the unit price — a failing call is free.",
      +  "enum": [
      +    "app",
      +    "platform"
      +  ]
      +}
  4. Changed1 schema field changed
    • changedOutput schema / required
      Previous value: -[
      -  "slug",
      -  "operations"
      -]New value: +[
      +  "slug",
      +  "name",
      +  "price_line",
      +  "operations"
      +]
  5. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "monthly_limit_micro_usd": {
      +      "type": [
      +        "integer",
      +        "null"
      +      ]
      +    },
      +    "name": {
      +      "type": "string"
      +    },
      +    "operations": {
      +      "items": {
      +        "properties": {
      +          "billable": {
      +            "type": "boolean"
      +          },
      +          "doc": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "max_per_call_micro_usd": {
      +            "type": [
      +              "integer",
      +              "null"
      +            ]
      +          },
      +          "method": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "pattern": {
      +            "type": "string"
      +          },
      +          "settles": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "unit": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "unit_price_micro_usd": {
      +            "type": [
      +              "integer",
      +              "null"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "method",
      +          "pattern",
      +          "billable"
      +        ],
      +        "type": "object"
      +      },
      +      "type": "array"
      +    },
      +    "price_line": {
      +      "type": "string"
      +    },
      +    "slug": {
      +      "type": "string"
      +    },
      +    "spent_this_month_micro_usd": {
      +      "type": [
      +        "integer",
      +        "null"
      +      ]
      +    },
      +    "summary": {
      +      "type": [
      +        "string",
      +        "null"
      +      ]
      +    }
      +  },
      +  "required": [
      +    "slug",
      +    "operations"
      +  ],
      +  "type": "object"
      +}
  6. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources