{"serverId":"mcp-registry/io.github.parikshitmadahar/rightcard-mcp","tools":[{"name":"lookup_merchant","fixed":{"name":"lookup_merchant","description":"The store's reward category as RightCard's directory files it, its merchant type, and the merchant-code caveat when a category bonus usually will not post there (superstores like Walmart/Target, warehouse clubs like Costco/Sam's). Same ranking the app uses.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string","minLength":2}}},"annotations":{"readOnlyHint":true},"title":"How a store is coded"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":128,"tokensAfter":128},{"name":"search_cards","fixed":{"name":"search_cards","description":"Search RightCard's catalog by card or issuer name to get the ids to pass into best_card. Verified cards first; unverified cards are flagged, never hidden.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","default":12,"maximum":50,"minimum":1},"query":{"type":"string","minLength":2},"issuer":{"type":"string"}}},"annotations":{"readOnlyHint":true},"title":"Find card ids"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":124,"tokensAfter":124}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"card","params":["id"]},{"tool":"lookup_merchant","params":["name"]},{"tool":"rotating_calendar","params":["card_id"]},{"tool":"search_cards","params":["limit","query","issuer"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}