Skip to main content
Glama

Server Details

Machine-paid revenue intelligence, recovery decisions, and x402 routing for AI agents.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 21 days
Last Tested
Transport
Streamable HTTP ยท MCP 2025-11-25
URL

TDQS

A3.9/5.0

Scored across 3 tools

Disambiguation4/5

The two revenue tools (inspect_revenue_opportunity and recover_revenue) share a revenue-leakage focus but are distinguished by timing (pre-assessment vs post-event recovery), while route_task is clearly separate. The boundary between inspect and recover is mostly clear but could still cause misselection if descriptions are skimmed.

Naming Consistency4/5

All names use snake_case with a verb-first pattern, which is predictable. However, inspect_revenue_opportunity uses a longer verb_noun_noun form while the others use verb_noun, a minor deviation.

Tool Count5/5

Three tools is well within the typical 3-15 range, and each tool serves a distinct purpose in the relay (assess, recover, route). There is no redundancy or padding.

Completeness4/5

The set covers revenue opportunity inspection, recovery decisioning, and x402 provider routing, which aligns with a decision-support relay. It lacks any execution or follow-up/status tool, though the server explicitly states it does not send messages or execute providers, so this is a minor gap for agent workflows.

Available Tools

3 tools
inspect_revenue_opportunityInspect Revenue Opportunity
Read-onlyIdempotent
Inspect

Use this first when deciding whether a business has recoverable missed-call or follow-up revenue leakage. Returns a score, estimated monthly leak, recoverable revenue, and next action. Execution costs $0.005 via x402 Base USDC.

ParametersJSON Schema
NameRequiredDescriptionDefault
zipCodeNoOptional postal code used as business-market context.
industryYesBusiness industry or service category, for example HVAC, roofing, plumbing, legal, or dental.
businessNameNoOptional business name used only to label the result.
interestLevelNoOptional buying/response urgency used to calibrate the recommended commercial action.
followUpMethodYesCurrent follow-up process for missed opportunities: none, manual human follow-up, email, or text/SMS.
averageJobValueNoAverage revenue in USD from one won job or customer opportunity.
missedCallsPerWeekYesEstimated inbound calls missed per week. Use 0 when none are missed.
estimatedRecoveryRateNoExpected fraction of leaked opportunities that can be recovered, from 0 to 1. Omit to use the model default.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesInspection result containing the leakage score, modeled monthly leak, recoverable revenue estimate, and recommended next action.
paymentYes
proofIdYesUnique KlearFlow proof identifier for this settled paid execution.
priceUsdYesUSDC-denominated execution price settled through x402.
recover_revenueRecover Revenue
Read-onlyIdempotent
Inspect

Use this after a specific revenue-loss event already happened and the caller needs the next recovery action. Returns a prioritized decision packet; KlearFlow sends no external message. Execution costs $0.05 via x402 Base USDC.

ParametersJSON Schema
NameRequiredDescriptionDefault
industryNoOptional business industry or service category used to tailor the recovery action.
eventTypeYesSpecific revenue-loss event to recover: missed call, stale lead, unanswered quote, appointment no-show, or failed payment.
bookingUrlNoOptional booking URL to include in a recommended recovery message.
paymentUrlNoOptional secure payment-retry URL for payment_failed events.
businessNameNoOptional business name used to label the recovery packet.
priorAttemptsNoNumber of prior recovery outreach attempts already made.
preferredChannelNoPreferred recovery channel. Use auto to let KlearFlow select among SMS, email, or a human phone task.
customerFirstNameNoOptional customer first name used only when composing the recommended action text.
minutesSinceEventYesMinutes elapsed since the revenue-loss event occurred.
averageOpportunityValueNoEstimated gross value in USD of the customer opportunity.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesRecovery decision packet containing priority, recommended action, fallbacks, stop conditions, modeled economics, and safety boundaries.
paymentYes
proofIdYesUnique KlearFlow proof identifier for this settled paid execution.
priceUsdYesUSDC-denominated execution price settled through x402.
route_taskRoute Task
Read-only
Inspect

Use this when the caller needs to discover and rank live x402 providers for a task before choosing downstream spend. KlearFlow does not execute the selected provider. Routing costs $0.005 via x402 Base USDC.

ParametersJSON Schema
NameRequiredDescriptionDefault
taskYesPlain-English capability the caller wants a live x402 provider to perform.
limitNoMaximum number of ranked provider candidates to return.
maxPriceUsdNoOptional maximum listed provider price in USD.
excludeHostsNoOptional provider hostnames to exclude from the ranked result, useful to avoid self-routing or previously rejected providers.
preferPaidVerifiedNoWhen true, rank providers with independent paid-verification evidence higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesRouting result containing the ranked live x402 provider candidates and the selected recommendation; no downstream provider is executed.
paymentYes
proofIdYesUnique KlearFlow proof identifier for this settled paid execution.
priceUsdYesUSDC-denominated execution price settled through x402.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • Changedinspect_revenue_opportunity3 fields changed
      • addedInput schema / properties / followUpMethod / description
        Added value: +"Current follow-up process for missed opportunities: none, manual human follow-up, email, or text/SMS."
      • addedInput schema / properties / interestLevel / description
        Added value: +"Optional buying/response urgency used to calibrate the recommended commercial action."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "payment": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "network": {
        +          "description": "Payment network identifier, currently Base mainnet eip155:8453.",
        +          "type": "string"
        +        },
        +        "payer": {
        +          "anyOf": [
        +            {
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ],
        +          "description": "Settled payer address when supplied by the payment facilitator."
        +        },
        +        "protocol": {
        +          "const": "x402",
        +          "type": "string"
        +        },
        +        "transaction": {
        +          "anyOf": [
        +            {
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ],
        +          "description": "Settlement transaction identifier when available."
        +        }
        +      },
        +      "required": [
        +        "protocol",
        +        "payer",
        +        "transaction",
        +        "network"
        +      ],
        +      "type": "object"
        +    },
        +    "priceUsd": {
        +      "description": "USDC-denominated execution price settled through x402.",
        +      "minimum": 0,
        +      "type": "number"
        +    },
        +    "proofId": {
        +      "description": "Unique KlearFlow proof identifier for this settled paid execution.",
        +      "type": "string"
        +    },
        +    "result": {
        +      "additionalProperties": true,
        +      "description": "Inspection result containing the leakage score, modeled monthly leak, recoverable revenue estimate, and recommended next action.",
        +      "type": "object"
        +    }
        +  },
        +  "required": [
        +    "proofId",
        +    "priceUsd",
        +    "payment",
        +    "result"
        +  ],
        +  "type": "object"
        +}
    • Changedrecover_revenue6 fields changed
      • addedInput schema / properties / businessName / description
        Added value: +"Optional business name used to label the recovery packet."
      • addedInput schema / properties / customerFirstName / description
        Added value: +"Optional customer first name used only when composing the recommended action text."
      • addedInput schema / properties / eventType / description
        Added value: +"Specific revenue-loss event to recover: missed call, stale lead, unanswered quote, appointment no-show, or failed payment."
      • addedInput schema / properties / industry / description
        Added value: +"Optional business industry or service category used to tailor the recovery action."
      • addedInput schema / properties / preferredChannel / description
        Added value: +"Preferred recovery channel. Use auto to let KlearFlow select among SMS, email, or a human phone task."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "payment": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "network": {
        +          "description": "Payment network identifier, currently Base mainnet eip155:8453.",
        +          "type": "string"
        +        },
        +        "payer": {
        +          "anyOf": [
        +            {
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ],
        +          "description": "Settled payer address when supplied by the payment facilitator."
        +        },
        +        "protocol": {
        +          "const": "x402",
        +          "type": "string"
        +        },
        +        "transaction": {
        +          "anyOf": [
        +            {
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ],
        +          "description": "Settlement transaction identifier when available."
        +        }
        +      },
        +      "required": [
        +        "protocol",
        +        "payer",
        +        "transaction",
        +        "network"
        +      ],
        +      "type": "object"
        +    },
        +    "priceUsd": {
        +      "description": "USDC-denominated execution price settled through x402.",
        +      "minimum": 0,
        +      "type": "number"
        +    },
        +    "proofId": {
        +      "description": "Unique KlearFlow proof identifier for this settled paid execution.",
        +      "type": "string"
        +    },
        +    "result": {
        +      "additionalProperties": true,
        +      "description": "Recovery decision packet containing priority, recommended action, fallbacks, stop conditions, modeled economics, and safety boundaries.",
        +      "type": "object"
        +    }
        +  },
        +  "required": [
        +    "proofId",
        +    "priceUsd",
        +    "payment",
        +    "result"
        +  ],
        +  "type": "object"
        +}
    • Changedroute_task2 fields changed
      • addedInput schema / properties / excludeHosts / description
        Added value: +"Optional provider hostnames to exclude from the ranked result, useful to avoid self-routing or previously rejected providers."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "payment": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "network": {
        +          "description": "Payment network identifier, currently Base mainnet eip155:8453.",
        +          "type": "string"
        +        },
        +        "payer": {
        +          "anyOf": [
        +            {
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ],
        +          "description": "Settled payer address when supplied by the payment facilitator."
        +        },
        +        "protocol": {
        +          "const": "x402",
        +          "type": "string"
        +        },
        +        "transaction": {
        +          "anyOf": [
        +            {
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ],
        +          "description": "Settlement transaction identifier when available."
        +        }
        +      },
        +      "required": [
        +        "protocol",
        +        "payer",
        +        "transaction",
        +        "network"
        +      ],
        +      "type": "object"
        +    },
        +    "priceUsd": {
        +      "description": "USDC-denominated execution price settled through x402.",
        +      "minimum": 0,
        +      "type": "number"
        +    },
        +    "proofId": {
        +      "description": "Unique KlearFlow proof identifier for this settled paid execution.",
        +      "type": "string"
        +    },
        +    "result": {
        +      "additionalProperties": true,
        +      "description": "Routing result containing the ranked live x402 provider candidates and the selected recommendation; no downstream provider is executed.",
        +      "type": "object"
        +    }
        +  },
        +  "required": [
        +    "proofId",
        +    "priceUsd",
        +    "payment",
        +    "result"
        +  ],
        +  "type": "object"
        +}
  2. 3 tool updates
    • Changedinspect_revenue_opportunity6 fields changed
      • addedInput schema / properties / averageJobValue / description
        Added value: +"Average revenue in USD from one won job or customer opportunity."
      • addedInput schema / properties / businessName / description
        Added value: +"Optional business name used only to label the result."
      • addedInput schema / properties / estimatedRecoveryRate / description
        Added value: +"Expected fraction of leaked opportunities that can be recovered, from 0 to 1. Omit to use the model default."
      • addedInput schema / properties / industry / description
        Added value: +"Business industry or service category, for example HVAC, roofing, plumbing, legal, or dental."
      • addedInput schema / properties / missedCallsPerWeek / description
        Added value: +"Estimated inbound calls missed per week. Use 0 when none are missed."
      • addedInput schema / properties / zipCode / description
        Added value: +"Optional postal code used as business-market context."
    • Changedrecover_revenue5 fields changed
      • addedInput schema / properties / averageOpportunityValue / description
        Added value: +"Estimated gross value in USD of the customer opportunity."
      • addedInput schema / properties / bookingUrl / description
        Added value: +"Optional booking URL to include in a recommended recovery message."
      • addedInput schema / properties / minutesSinceEvent / description
        Added value: +"Minutes elapsed since the revenue-loss event occurred."
      • addedInput schema / properties / paymentUrl / description
        Added value: +"Optional secure payment-retry URL for payment_failed events."
      • addedInput schema / properties / priorAttempts / description
        Added value: +"Number of prior recovery outreach attempts already made."
    • Changedroute_task4 fields changed
      • addedInput schema / properties / limit / description
        Added value: +"Maximum number of ranked provider candidates to return."
      • addedInput schema / properties / maxPriceUsd / description
        Added value: +"Optional maximum listed provider price in USD."
      • addedInput schema / properties / preferPaidVerified / description
        Added value: +"When true, rank providers with independent paid-verification evidence higher."
      • addedInput schema / properties / task / description
        Added value: +"Plain-English capability the caller wants a live x402 provider to perform."
  3. 1 tool update
    • Changedroute_task3 fields changed
      • addedInput schema / properties / excludeHosts
        Added value: +{
        +  "items": {
        +    "maxLength": 255,
        +    "minLength": 1,
        +    "type": "string"
        +  },
        +  "maxItems": 20,
        +  "type": "array"
        +}
      • addedInput schema / properties / maxPriceUsd
        Added value: +{
        +  "maximum": 1000,
        +  "minimum": 0,
        +  "type": "number"
        +}
      • addedInput schema / properties / preferPaidVerified
        Added value: +{
        +  "type": "boolean"
        +}
  4. 1 tool update
    • Addedroute_task
  5. 1 tool update
    • Addedrecover_revenue
  6. 1 tool update
    • First observedinspect_revenue_opportunity

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to manage subscriptions, usage-based billing, payments, refunds, tax compliance, and invoicing to drive revenue growth.
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables autonomous agents to optimize payment recovery by applying decline-code-specific retry windows and reducing involuntary churn through MCP-accessible ledger and fraud-checking workflows.
    7
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides AI agents with operational customer context, including typed revenue objects, persistent state, scoped tools, and human-in-the-loop handoffs through MCP, REST, and CLI.
    17 npm
    12
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources