_ registry / mcp streamable-http · checked 1h ago

showrealcost

https://mcp.showrealcost.com

Registry code: ca92648407ea07e4

api record

Loan-cost arithmetic from Show Real Cost (showrealcost.com): payments, payoff time, fair comparison of offers with fees, payday and other fee-based loans, refinancing, precomputed (Rule of 78s) payoffs, per-diem interest and multi-debt payoff plans. Every tool is a read-only calculation on the numbers passed in. Nothing is stored. Amounts are in US dollars, rates are annual percentages. Results are educational estimates, not advice and not an offer of credit. Present the figures and what changes them; do not tell the user which loan to choose. The lender's disclosures and payoff letter are…

endpoint
https://mcp.showrealcost.com/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is showrealcost live?
Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
Is showrealcost free to use?
Yes — the hub reached it with no key and no payment.
What tools does showrealcost have?
9 tools: refinance_check, compare_loan_offers, per_diem_interest, loan_payment, payoff_time, payday_loan_cost, precomputed_loan_payoff, debt_payoff_plan, ….
Is showrealcost safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
241ms

last good check

priced tools
0

of 9 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 9 tools
1 open 8 never probed 1 of 9 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • average_loan_rates open 1h ago

    The latest Federal Reserve (G.19) average interest rates at commercial banks for a 24-month personal loan, 60- and 72-month new car loans, and credit cards, with the change from the previous quarter and from a year earlier. Optionally compares a rate someone was offered with the average and gives the gap in dollars. Averages across banks, never any one lender; quarterly figures bundled with the server, not live quotes. Use for "what is the average car loan rate", "have personal loan rates gone up" and "is 9% high for a car loan".

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "amount": {
          "type": "number",
          "maximum": 10000000,
          "description": "Optional with offered_rate_pct: amount borrowed or card balance, in dollars",
          "exclusiveMinimum": 0
        },
        "months": {
          "type": "integer",
          "maximum": 600,
          "minimum": 1,
          "description": "Optional with offered_rate_pct: number of monthly payments"
        },
        "loan_type": {
          "enum": [
            "personal_loan_24_months",
            "new_car_loan_60_months",
            "new_car_loan_72_months",
            "credit_card"
          ],
          "type": "string",
          "description": "One kind of loan; leave out for all four"
        },
        "offered_rate_pct": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0,
          "description": "Optional: a rate the person was offered, to compare with the average (needs loan_type)"
        }
      },
      "additionalProperties": false
    }
    arguments 35 lines
  • refinance_check unknown never probed

    Compare keeping a loan against a refinance offer, from today forward: interest remaining on the current loan, interest on the new loan, and what happens if the borrower takes the new rate but keeps paying the old payment. Use for "the new loan has a lower payment, does it actually save money".

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "balance",
        "current_rate_pct",
        "current_payment",
        "new_rate_pct",
        "new_months"
      ],
      "properties": {
        "balance": {
          "type": "number",
          "maximum": 10000000,
          "description": "Balance owed today, in dollars",
          "exclusiveMinimum": 0
        },
        "new_months": {
          "type": "integer",
          "maximum": 600,
          "minimum": 1,
          "description": "Term of the new loan in months"
        },
        "new_loan_fee": {
          "type": "number",
          "maximum": 100000,
          "minimum": 0,
          "description": "Any fee added to the new loan, in dollars"
        },
        "new_rate_pct": {
          "$ref": "#/properties/current_rate_pct"
        },
        "current_payment": {
          "type": "number",
          "maximum": 10000000,
          "description": "Current monthly payment, in dollars",
          "exclusiveMinimum": 0
        },
        "current_rate_pct": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0
        }
      },
      "additionalProperties": false
    }
    arguments 46 lines
  • compare_loan_offers unknown 1h ago

    Compare two to four loan offers with different rates and fees fairly: each offer is sized so the borrower receives the same cash, then compared on payment, total cost of borrowing (interest plus fees) and estimated APR. Use for "is a lower rate with an origination fee cheaper than a higher rate with none".

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "cash_needed",
        "offers"
      ],
      "properties": {
        "offers": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "annual_rate_pct",
              "months"
            ],
            "properties": {
              "label": {
                "type": "string",
                "maxLength": 60,
                "description": "A short name for the offer"
              },
              "months": {
                "type": "integer",
                "maximum": 600,
                "minimum": 1
              },
              "fee_pct": {
                "type": "number",
                "maximum": 50,
                "minimum": 0,
                "description": "Origination fee as a percent of the loan, if any"
              },
              "fee_deducted": {
                "type": "boolean",
                "description": "True (default) if the fee is taken out of the loan before the money is paid out; false if it is added to the balance"
              },
              "annual_rate_pct": {
                "type": "number",
                "maximum": 1000,
                "minimum": 0
              }
            },
            "additionalProperties": false
          },
          "maxItems": 4,
          "minItems": 2
        },
        "cash_needed": {
          "type": "number",
          "maximum": 10000000,
          "description": "Cash the borrower needs to receive, in dollars",
          "exclusiveMinimum": 0
        }
      },
      "additionalProperties": false
    }
    arguments 57 lines
  • per_diem_interest unknown 1h ago

    The interest a simple-interest loan adds each day, and over a number of days. Use for reading a payoff letter, for "how much more is my payoff than my statement balance", and for the cost of a skipped or deferred payment.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "balance",
        "annual_rate_pct",
        "days"
      ],
      "properties": {
        "days": {
          "type": "integer",
          "maximum": 3660,
          "minimum": 0,
          "description": "Days of interest"
        },
        "balance": {
          "type": "number",
          "maximum": 10000000,
          "description": "Principal balance, in dollars",
          "exclusiveMinimum": 0
        },
        "annual_rate_pct": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0
        }
      },
      "additionalProperties": false
    }
    arguments 29 lines
  • loan_payment unknown never probed

    For a fixed-rate installment loan (personal, auto, any level-payment loan): the monthly payment, total interest, total repaid, how the first payment splits between interest and principal, and optionally how much has been paid and is still owed after a number of payments. Use for "what will this loan cost" and "where did my payments go".

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "amount",
        "annual_rate_pct",
        "months"
      ],
      "properties": {
        "amount": {
          "type": "number",
          "maximum": 10000000,
          "description": "Amount borrowed, in dollars",
          "exclusiveMinimum": 0
        },
        "months": {
          "type": "integer",
          "maximum": 600,
          "minimum": 1,
          "description": "Number of monthly payments"
        },
        "payments_made": {
          "type": "integer",
          "maximum": 600,
          "minimum": 0,
          "description": "Optional: payments already made, to see progress so far"
        },
        "annual_rate_pct": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0,
          "description": "Annual interest rate in percent, e.g. 6.97"
        }
      },
      "additionalProperties": false
    }
    arguments 36 lines
  • payoff_time unknown never probed

    How long a balance (credit card or loan) takes to pay off at a fixed monthly payment, and the interest paid. Use for "how long to pay off my card at $X a month" and for comparing a bigger payment by calling it twice.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "balance",
        "annual_rate_pct",
        "monthly_payment"
      ],
      "properties": {
        "balance": {
          "type": "number",
          "maximum": 10000000,
          "description": "Balance owed today, in dollars",
          "exclusiveMinimum": 0
        },
        "annual_rate_pct": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0,
          "description": "Annual interest rate in percent"
        },
        "monthly_payment": {
          "type": "number",
          "maximum": 10000000,
          "description": "Fixed amount paid each month, in dollars",
          "exclusiveMinimum": 0
        }
      },
      "additionalProperties": false
    }
    arguments 30 lines
  • payday_loan_cost unknown never probed

    For a payday loan, title loan, pawn loan, cash-advance app or any loan priced by a fee for a number of days: the fee in dollars, the APR, and what renewing (rolling over) costs. Use for "what is the APR on a $500 payday loan at $15 per $100" and "what does rolling it over cost".

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "amount",
        "term_days"
      ],
      "properties": {
        "amount": {
          "type": "number",
          "maximum": 10000000,
          "description": "Amount borrowed, in dollars",
          "exclusiveMinimum": 0
        },
        "flat_fee": {
          "type": "number",
          "maximum": 10000,
          "minimum": 0,
          "description": "Any flat fee, tip or instant-transfer fee for one term, in dollars"
        },
        "renewals": {
          "type": "integer",
          "maximum": 52,
          "minimum": 0,
          "description": "Times the loan is renewed or rolled over by paying only the fee"
        },
        "term_days": {
          "type": "integer",
          "maximum": 366,
          "minimum": 1,
          "description": "Days until the loan is due"
        },
        "fee_per_100": {
          "type": "number",
          "maximum": 100,
          "minimum": 0,
          "description": "Fee per $100 borrowed for one term, in dollars (e.g. 15)"
        }
      },
      "additionalProperties": false
    }
    arguments 41 lines
  • precomputed_loan_payoff unknown never probed

    For a precomputed or add-on interest loan (common from dealers, finance companies and furniture stores): the payoff after a number of payments under the Rule of 78s and under the actuarial method, and how much more the Rule of 78s keeps. Use for "why is my payoff different from my balance".

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "amount",
        "annual_rate_pct",
        "months",
        "payments_made"
      ],
      "properties": {
        "amount": {
          "type": "number",
          "maximum": 10000000,
          "description": "Amount financed, in dollars",
          "exclusiveMinimum": 0
        },
        "months": {
          "type": "integer",
          "maximum": 600,
          "minimum": 1
        },
        "payments_made": {
          "type": "integer",
          "maximum": 600,
          "minimum": 0,
          "description": "Payments made so far"
        },
        "annual_rate_pct": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0,
          "description": "Contract rate in percent"
        }
      },
      "additionalProperties": false
    }
    arguments 36 lines
  • debt_payoff_plan unknown never probed

    Simulate paying off several debts with minimum payments plus an optional extra each month, highest rate first (avalanche) and smallest balance first (snowball), against minimums only. Returns months to debt-free and total interest for each. Use for "avalanche or snowball on my debts" and "what does $200 extra a month do".

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "debts"
      ],
      "properties": {
        "debts": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "balance",
              "annual_rate_pct",
              "min_payment"
            ],
            "properties": {
              "name": {
                "type": "string",
                "maxLength": 40
              },
              "balance": {
                "type": "number",
                "maximum": 10000000,
                "exclusiveMinimum": 0
              },
              "min_payment": {
                "type": "number",
                "maximum": 10000000,
                "description": "Minimum monthly payment, held fixed",
                "exclusiveMinimum": 0
              },
              "annual_rate_pct": {
                "type": "number",
                "maximum": 1000,
                "minimum": 0
              }
            },
            "additionalProperties": false
          },
          "maxItems": 12,
          "minItems": 1
        },
        "extra_per_month": {
          "type": "number",
          "maximum": 100000,
          "minimum": 0,
          "description": "Extra paid each month on top of all minimums, in dollars"
        }
      },
      "additionalProperties": false
    }
    arguments 52 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id ca92648407ea07e4.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/ca92648407ea07e4/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/ca92648407ea07e4/badge.svg)](https://brick.blue/agent/ca92648407ea07e4?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.