PaydayLoan.Help: state payday loan rules
Payday loan laws for all 50 states and DC with sources, plus APR and renewal cost math.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"paydayloan-help": {
"url": "https://paydayloan.help/mcp"
}
}
}リモートエンドポイント
https://paydayloan.help/mcpstreamable-httpできること
ツール一覧
ツール(3)
🟢get_state_payday_rules(state)
One state's (or DC's) payday loan law as published on paydayloan.help: whether payday loans are allowed, maximum loan, term, fee or rate cap, rollovers, cooling-off, concurrent loans, extended payment plan, database, collection limits, other borrower rights, the regulator with license-lookup and complaint links, the statute citation, research date and confidence level, with every source URL.
入力スキーマ
{
"type": "object",
"properties": {
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter state code, e.g. TX or DC."
}
},
"required": [
"state"
],
"additionalProperties": false
}🟢list_states_by_payday_rule(status, payment_plan_required, states, limit, offset)
Lists states (50 plus DC) by their payday loan rules as published on paydayloan.help: filter by status (allowed with limits, installment-only, or typical payday loans not allowed), by whether state law requires an extended payment plan, or by a list of state codes to compare. Each row gives the status, a one-paragraph summary, the payment-plan flag, research confidence and the state page link.
入力スキーマ
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"allowed",
"allowed-installment-only",
"not-allowed"
],
"description": "allowed = payday loans allowed with limits; allowed-installment-only = only longer installment-style loans; not-allowed = typical payday loans not allowed."
},
"payment_plan_required": {
"type": "boolean",
"description": "true = only states whose law requires lenders to offer an extended payment plan; false = only states that do not."
},
"states": {
"type": "array",
"minItems": 1,
"maxItems": 51,
"items": {
"type": "string",
"pattern": "^[A-Za-z]{2}$"
},
"description": "Two-letter codes to compare, e.g. [\"TX\",\"OH\",\"FL\"]."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 10,
"description": "Rows to return, 1 to 20."
},
"offset": {
"type": "integer",
"minimum": 0,
"maximum": 50,
"default": 0,
"description": "Rows to skip, for paging."
}
},
"additionalProperties": false
}🟢payday_loan_cost(amount, fee_per_100, days, renewals, pal_months)
The paydayloan.help cost calculator: from the amount borrowed, the fee per $100 and the days until due, returns the APR, the fee per period, total fees after a number of fee-only renewals, the principal still owed, and the same amount as a federal credit union payday alternative loan (PAL) at the 28% maximum rate: monthly payment and total interest.
入力スキーマ
{
"type": "object",
"properties": {
"amount": {
"type": "number",
"minimum": 1,
"maximum": 10000,
"description": "Amount borrowed in dollars, e.g. 400."
},
"fee_per_100": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Fee charged per $100 borrowed for one loan period, e.g. 15."
},
"days": {
"type": "integer",
"minimum": 1,
"maximum": 365,
"default": 14,
"description": "Days from taking the loan to its due date, e.g. 14."
},
"renewals": {
"type": "integer",
"minimum": 0,
"maximum": 52,
"default": 0,
"description": "Times the loan was renewed, rolled over or re-borrowed right after payoff (fee-only)."
},
"pal_months": {
"type": "integer",
"minimum": 1,
"maximum": 12,
"default": 6,
"description": "Months to repay the comparison PAL (PAL I allows 1 to 6, PAL II 1 to 12)."
}
},
"required": [
"amount",
"fee_per_100"
],
"additionalProperties": false
}コミュニティ
エビデンス