_ registry / mcp streamable-http · checked 49m ago

motel-loans

https://motel.loans

Registry code: 08b6962de5023879

api record

Motel Loans (motel.loans) answers questions about financing a hotel or motel. size_hotel_loan runs the site's hotel loan sizer (the math on /hotel-loan-calculator/): from rooms, ADR, occupancy, expenses and price it returns NOI, DSCR, the largest supportable loan and breakeven occupancy. Results are estimates from the inputs given; ask the user for property taxes and insurance, which default to zero. get_franchise_costs and compare_franchise_costs read 48 brands' fees from franchise disclosure documents (2025 and 2026 FDDs, mostly filed with the Minnesota Department of Commerce or California…

endpoint
https://motel.loans/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 motel-loans live?
Yes — it answered the hub's last check (checked 49m ago). It answered 100% of checks over the last 30 days.
Is motel-loans free to use?
Yes — the hub reached it with no key and no payment.
What tools does motel-loans have?
4 tools: size_hotel_loan, get_franchise_costs, compare_franchise_costs, get_sba_hotel_loan_terms.
Is motel-loans 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
223ms

last good check

priced tools
0

of 4 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 4 tools
2 open 2 never probed 2 of 4 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.

  • compare_franchise_costs open 49m ago

    A ranked table of hotel brands from the motel.loans FDD database (48 brands): royalty plus marketing percent, per-room monthly fees, initial fee for 60 rooms, transfer fee and Item 7 total investment range, each with its FDD year and page. Filter by parent company or name specific brands, and sort by percent fees, initial fee or lowest Item 7 cost.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "sort": {
          "enum": [
            "pct_fees",
            "initial_fee",
            "item7_low",
            "name"
          ],
          "type": "string",
          "default": "pct_fees",
          "description": "Sort order, lowest first. Default pct_fees."
        },
        "limit": {
          "type": "integer",
          "default": 10,
          "maximum": 50,
          "minimum": 1,
          "description": "Rows to return, default 10."
        },
        "brands": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 80
          },
          "maxItems": 10,
          "minItems": 2,
          "description": "Brand names or slugs to compare, e.g. [\"Super 8\",\"Motel 6\",\"Red Roof Inn\"]. Omit to list all."
        },
        "offset": {
          "type": "integer",
          "default": 0,
          "maximum": 100,
          "minimum": 0,
          "description": "Rows to skip, for paging."
        },
        "parent": {
          "enum": [
            "Best Western",
            "Choice Hotels",
            "G6 Hospitality",
            "Hilton",
            "Hyatt",
            "Marriott",
            "Red Roof",
            "Sonesta",
            "Wyndham Hotels & Resorts"
          ],
          "type": "string",
          "description": "Only brands of this parent company."
        }
      },
      "additionalProperties": false
    }
    arguments 56 lines
  • get_sba_hotel_loan_terms open 49m ago

    The SBA program terms motel.loans publishes for hotel and motel loans: SBA 7(a) maximum variable and fixed rates, loan and guaranty limits, equity, DSCR and maturity rules, FY 2027 guaranty fees; SBA 504 structure, debenture limit, jobs rule, fees and the latest 25-year rate. Each with its SBA or source link and effective date.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "program": {
          "enum": [
            "sba_7a",
            "sba_504",
            "both"
          ],
          "type": "string",
          "default": "both",
          "description": "Which program. Default both."
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • size_hotel_loan unknown never probed

    Runs the motel.loans hotel loan sizer on your numbers: RevPAR, rooms and total revenue, each expense line, NOI, annual debt service, DSCR, the largest loan the cash flow supports at the lender's minimum DSCR, the loan-to-price cap, which one binds, cap rate, price per key and breakeven occupancy. Pick a brand to fill franchise fees from its FDD and a program (SBA 7(a), SBA 504, conventional) to fill rate, amortization and loan-to-price as the calculator does.

    mcp-tool

    {
      "type": "object",
      "required": [
        "rooms",
        "adr",
        "occupancy_pct",
        "price"
      ],
      "properties": {
        "adr": {
          "type": "number",
          "maximum": 10000,
          "minimum": 1,
          "description": "Average daily rate in dollars, e.g. 89."
        },
        "loan": {
          "type": "number",
          "maximum": 10000000000,
          "minimum": 0,
          "description": "Loan requested in dollars. Default: price times the maximum loan-to-price."
        },
        "brand": {
          "type": "string",
          "maxLength": 80,
          "description": "Franchise brand name or slug (e.g. \"Super 8\", \"comfort-inn\") to fill franchise fees from its FDD. Omit for an independent with no franchise fees."
        },
        "price": {
          "type": "number",
          "maximum": 10000000000,
          "minimum": 1,
          "description": "Purchase price or value in dollars, e.g. 3200000."
        },
        "rooms": {
          "type": "integer",
          "maximum": 5000,
          "minimum": 1,
          "description": "Rooms (keys), e.g. 64."
        },
        "program": {
          "enum": [
            "sba_7a",
            "sba_504",
            "conventional"
          ],
          "type": "string",
          "default": "sba_7a",
          "description": "Fills rate, amortization and maximum loan-to-price the way the calculator's program buttons do. Default sba_7a."
        },
        "opex_pct": {
          "type": "number",
          "maximum": 100,
          "minimum": 0,
          "description": "Operating costs as a percent of total revenue, excluding franchise fees, management, taxes, insurance and reserve. Default 56 (the calculator example; use the trailing-12 P&L)."
        },
        "rate_pct": {
          "type": "number",
          "maximum": 30,
          "minimum": 0,
          "description": "Interest rate, percent. Overrides the program rate."
        },
        "insurance": {
          "type": "number",
          "maximum": 1000000000,
          "minimum": 0,
          "description": "Insurance, dollars a year. Default 0: pass the real figure or NOI is overstated."
        },
        "dscr_target": {
          "type": "number",
          "maximum": 5,
          "minimum": 0.5,
          "description": "Lender's minimum debt service coverage, e.g. 1.25. Default 1.25 (SBA 7(a) hotel acquisition)."
        },
        "max_ltv_pct": {
          "type": "number",
          "maximum": 100,
          "minimum": 1,
          "description": "Lender's maximum loan to price or value, percent. Overrides the program."
        },
        "reserve_pct": {
          "type": "number",
          "maximum": 50,
          "minimum": 0,
          "description": "FF&E reserve as a percent of total revenue. Default 4."
        },
        "occupancy_pct": {
          "type": "number",
          "maximum": 100,
          "minimum": 0.1,
          "description": "Occupancy, percent, e.g. 62."
        },
        "management_pct": {
          "type": "number",
          "maximum": 50,
          "minimum": 0,
          "description": "Management fee as a percent of total revenue. Default 0 (owner-operated)."
        },
        "property_taxes": {
          "type": "number",
          "maximum": 1000000000,
          "minimum": 0,
          "description": "Property taxes, dollars a year. Default 0: pass the real figure or NOI is overstated."
        },
        "franchise_fee_pct": {
          "type": "number",
          "maximum": 50,
          "minimum": 0,
          "description": "Franchise fees as a percent of rooms revenue. Overrides the brand."
        },
        "other_revenue_pct": {
          "type": "number",
          "maximum": 200,
          "minimum": 0,
          "description": "Other revenue as a percent of rooms revenue (vending, pet fees, meeting room). Default 2."
        },
        "amortization_years": {
          "type": "integer",
          "maximum": 40,
          "minimum": 1,
          "description": "Amortization in years. Overrides the program term."
        },
        "franchise_fee_per_room_month": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0,
          "description": "Franchise fees per room per month in dollars. Overrides the brand."
        }
      },
      "additionalProperties": false
    }
    arguments 129 lines
  • get_franchise_costs unknown 49m ago

    One hotel brand's franchise costs from its filed franchise disclosure document (FDD): royalty, marketing and other percent fees, per-room monthly fees, reservation and loyalty charges, initial and transfer fee for a 60-room hotel, the Item 7 total investment range, FDD date, page references and the filing link. Give rooms and rooms revenue to get the yearly percent and per-room fees for your hotel.

    mcp-tool

    {
      "type": "object",
      "required": [
        "brand"
      ],
      "properties": {
        "brand": {
          "type": "string",
          "maxLength": 80,
          "description": "Brand name or slug, e.g. \"Super 8\", \"Days Inn\", \"comfort-inn\"."
        },
        "rooms": {
          "type": "integer",
          "maximum": 5000,
          "minimum": 1,
          "description": "Rooms, for the yearly fee estimate. Default 60."
        },
        "rooms_revenue": {
          "type": "number",
          "maximum": 10000000000,
          "minimum": 0,
          "description": "Yearly rooms revenue in dollars, for the yearly fee estimate. Default 1500000."
        }
      },
      "additionalProperties": false
    }
    arguments 26 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 08b6962de5023879.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/08b6962de5023879/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/08b6962de5023879/badge.svg)](https://brick.blue/agent/08b6962de5023879?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
80%

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.