SwitchWize MCP
Was dieses MCP kann
Provides verified US savings, deposit, mortgage, credit-card, rewards, transfer-bonus, and rate-comparison data with freshness metadata.
Tools
Eingabeschema
{'type': 'object', 'required': ['wallet'], 'properties': {'wallet': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 25, 'minItems': 1, 'description': 'Card ids the user holds, in the form issuer:slug, e.g. ["chase:sapphire-preferred", "amex:gold-card"].'}, 'categories': {'type': 'array', 'items': {'enum': ['dining', 'rideshare', 'travel', 'lounge', 'entertainment', 'insurance', 'groceries', 'gas', 'other'], 'type': 'string'}, 'description': 'Optional spend categories to rank held cards for; defaults to all nine.'}, 'usedBenefits': {'type': 'array', 'items': {'type': 'object', 'required': ['cardId', 'benefitKey', 'periodStart'], 'properties': {'cardId': {'type': 'string'}, 'benefitKey': {'type': 'string'}, 'periodStart': {'type': 'string', 'description': 'ISO first-of-month key for the period the credit was used in, e.g. 2026-09-01T00:00:00.000Z.'}}, 'additionalProperties': False}, 'maxItems': 200, 'description': 'Optional log of period credits already used this month; excluded from picks and counted toward renewal value. Omit to treat every credit as unused.'}, 'savingsBalance': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Optional cash balance, to include the savings-rate move beside the card moves.'}, 'currentSavingsApy': {'type': 'number', 'maximum': 25, 'minimum': 0, 'description': 'Optional current savings APY, used with savingsBalance.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'cardMoves': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'savingsMove': {'type': ['object', 'null'], 'additionalProperties': True}, 'verified_at': {'type': ['string', 'null']}, 'unheldOffers': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}, 'transferBonuses': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['currentApy'], 'properties': {'balance': {'type': 'number', 'maximum': 10000000, 'minimum': 0}, 'currentApy': {'type': 'number', 'maximum': 25, 'minimum': 0}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'balance': {'type': 'number'}, 'annualGap': {'type': 'number'}, 'currentApy': {'type': 'number'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'comparisonApy': {'type': 'number'}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'currentInterest': {'type': 'number'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}, 'breakEvenFraming': {'type': 'string'}, 'comparisonInterest': {'type': 'number'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'bank': {'type': 'string', 'description': 'Optional bank name for user-facing context.'}, 'balance': {'type': 'number', 'maximum': 10000000, 'minimum': 0}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'bank': {'type': ['object', 'string', 'null']}, 'tool': {'type': 'string'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'balance': {'type': 'number'}, 'bankApy': {'type': ['number', 'null']}, 'annualGap': {'type': 'number'}, 'bankCount': {'type': 'number'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'baselineApy': {'type': 'number'}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'comparisonApy': {'type': 'number'}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'label': {'type': 'string'}, 'month': {'type': ['string', 'null']}, 'index_id': {'type': 'string'}, 'gapPoints': {'type': ['number', 'null']}, 'topAvgApy': {'type': ['number', 'null']}, 'datasetUrl': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'banksTracked': {'type': ['number', 'null']}, 'headlineValue': {'type': ['number', 'null']}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'nationalAvgApy': {'type': ['number', 'null']}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}, 'releaseArchiveUrl': {'type': 'string'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1}, 'sinceDays': {'type': 'integer', 'maximum': 365, 'minimum': 1, 'description': 'Only changes observed within this many days.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'count': {'type': 'number'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'changes': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'sinceDays': {'type': ['number', 'null']}, 'datasetUrl': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'cardId': {'type': 'string', 'description': 'Optional card id (issuer:slug), e.g. chase:sapphire-reserve or capital-one:venture-x-rewards. Omit to return every verified downgrade path and fee-refund window.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'count': {'type': 'number'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'cardId': {'type': 'string'}, 'datasetUrl': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'schemaVersion': {'type': 'string'}, 'downgradePaths': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'methodologyUrl': {'type': 'string'}, 'feeRefundWindow': {'type': ['object', 'null'], 'additionalProperties': True}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}, 'feeRefundWindows': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'card': {'type': 'string', 'description': 'Optional card id (issuer:slug), slug, or name to filter to one card, e.g. chase:sapphire-preferred or Sapphire Preferred.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'count': {'type': 'number'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'offers': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'datasetUrl': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'totalTracked': {'type': 'number'}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'institutionId': {'type': 'string', 'description': 'Optional institution_registry id, e.g. chase, american-express, wells-fargo. Omit to return every bank SwitchWize has verified.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'count': {'type': 'number'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'sourceUrl': {'type': ['string', 'null']}, 'datasetUrl': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'institutions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'institutionId': {'type': 'string'}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}, 'gracePeriodDays': {'type': ['number', 'null']}, 'autoRenewDefault': {'type': ['boolean', 'null']}, 'autoRenewDescription': {'type': 'string'}, 'earlyWithdrawalPenalty': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'institutionId': {'type': 'string', 'description': 'Optional institution_registry id, e.g. tab, ally, marcus. Omit to return every savings account measured against the latest Fed hike.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'move': {'type': 'object', 'additionalProperties': True}, 'tool': {'type': 'string'}, 'count': {'type': 'number'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'summary': {'type': ['object', 'null'], 'additionalProperties': True}, 'excluded': {'type': 'object', 'additionalProperties': True}, 'datasetUrl': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'institution': {'type': 'object', 'additionalProperties': True}, 'verified_at': {'type': ['string', 'null']}, 'institutions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}, 'daysSinceAnnouncement': {'type': ['number', 'null']}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['indexId'], 'properties': {'limit': {'type': 'integer', 'maximum': 60, 'minimum': 1}, 'indexId': {'type': 'string', 'description': 'Index id, e.g. bank-gap-index, cd-spread, mma-spread, checking-gap.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'label': {'type': 'string'}, 'series': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'index_id': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'category': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'tool': {'type': 'string'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'schemaVersion': {'type': 'string'}, 'affectedRoutes': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['card'], 'properties': {'card': {'type': 'string', 'description': 'Card slug or name, e.g. platinum-card or Chase Sapphire Reserve.'}, 'segment': {'type': 'string', 'description': 'Optional segment id, e.g. occasional-traveler, small-business-owner, balance-carrier.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'result': {'type': ['object', 'null'], 'additionalProperties': True}, 'segment': {'type': 'object', 'additionalProperties': True}, 'index_id': {'type': 'string'}, 'datasetUrl': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'currency': {'type': 'string', 'description': 'Optional reward currency id or name, e.g. chase-ultimate-rewards or Membership Rewards.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'count': {'type': 'number'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'datasetUrl': {'type': 'string'}, 'valuations': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'category', 'count', 'generatedAt', 'freshnessStatus', 'rates'], 'properties': {'id': {'type': 'string'}, 'asOf': {'type': ['string', 'null']}, 'count': {'type': 'number'}, 'rates': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'terms': {'type': 'string'}, 'source': {'type': 'string'}, 'category': {'type': 'string'}, 'rate_type': {'enum': ['APY', 'APR'], 'type': 'string'}, 'attribution': {'type': 'string'}, 'emptyReason': {'type': ['string', 'null']}, 'generatedAt': {'type': 'string'}, 'schemaVersion': {'type': 'string'}, 'sourceDetails': {'type': 'object', 'additionalProperties': True}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}, 'attributionDetails': {'type': 'object', 'additionalProperties': True}, 'supportedCategories': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['category'], 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1}, 'category': {'type': 'string', 'description': 'Rate category, e.g. savings, cds, money-market, checking, mortgage.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'category', 'count', 'generatedAt', 'freshnessStatus', 'rates'], 'properties': {'id': {'type': 'string'}, 'asOf': {'type': ['string', 'null']}, 'count': {'type': 'number'}, 'rates': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'terms': {'type': 'string'}, 'source': {'type': 'string'}, 'category': {'type': 'string'}, 'rate_type': {'enum': ['APY', 'APR'], 'type': 'string'}, 'attribution': {'type': 'string'}, 'emptyReason': {'type': ['string', 'null']}, 'generatedAt': {'type': 'string'}, 'schemaVersion': {'type': 'string'}, 'sourceDetails': {'type': 'object', 'additionalProperties': True}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}, 'attributionDetails': {'type': 'object', 'additionalProperties': True}, 'supportedCategories': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'program': {'type': 'string', 'description': 'Optional program id or name to filter routes by source or destination, e.g. chase-ultimate-rewards or Flying Blue.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['schemaVersion', 'tool', 'generatedAt'], 'properties': {'asOf': {'type': ['string', 'null'], 'description': 'ISO timestamp of the underlying data this response reflects.'}, 'tool': {'type': 'string'}, 'count': {'type': 'number'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'suggestions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}}, 'additionalProperties': False}, 'routes': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'datasetUrl': {'type': 'string'}, 'attribution': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string', 'description': 'ISO timestamp this response was computed at.'}, 'verified_at': {'type': ['string', 'null']}, 'schemaVersion': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'freshnessStatus': {'enum': ['fresh', 'aging', 'stale', 'unavailable'], 'type': 'string'}}, 'additionalProperties': True}
Letzte Tool-Änderungen
Ähnliche MCP-Server
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Crank Protocol
Provides non-custodial Solana and EVM tools for swaps, derivatives, lending, staking, tokenized equities, bridging, and strategy …
Red by Big Red Cloud
Connects to Big Red Cloud accounting for customers, suppliers, products, invoices, purchases, payments, receipts, journals, quote…
x402-services
Provides on-chain, trading, and AI tools for Robinhood Chain.