creditcards.best
C
creditcards.best
/search_cards

Search credit cards

Filter the US credit-card dataset by product type, rewards currency (program name or kind), issuer, annual fee, foreign-transaction fee, signup-bonus value, cre

liveverifiedunknown~5s typical
mcpprobedcreditcards.best
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-best-creditcards-mcp /search_cards for me.

Input

FieldTypeDescription
productTypearray
rewardsCurrencyTypearrayKind of loyalty currency earned. Use this for airline or hotel cards; it is not a productT
rewardsCurrencystringProgram name, partial match, by its own name: 'AAdvantage' not 'American', 'SkyMiles' not
issuerstringIssuer name, partial match (e.g. 'Chase')
maxAnnualFeenumber
noForeignTransactionFeeboolean
minSignupValueUsdnumberMinimum estimated signup-bonus cash value
creditBandstring (excellent | good | fair | poor | none)Only cards a user with this credit band typically qualifies for
categorystringCurated slug, e.g. 'best-cash-back-credit-cards'
isBusinessboolean
verifiedstringDefaults to true (issuer-verified only). false = only the unverified stubs seeded from the
sortstring (name | annualFee | signupValue | baseRate)
limitintegerMax cards to return (default 25). Check `truncated` before treating the list as complete.

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-best-creditcards-mcp","endpoint":"/search_cards","input":{}}'
cli
npx cracked-ai run -p mcp-best-creditcards-mcp -e /search_cards -i '{}'
mcp
run_tool({ provider: "mcp-best-creditcards-mcp", endpoint: "/search_cards", input: {} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.