Provides programmatic access to ScryFall's API in Java.
Simply use ttelge.scryfall.MTGCardQuery.search()
using a search query following ScryFall's search syntax.
For example,
ttelge.scryfall.MTGCardQuery.search("t:Legendary t:Mutant t:Ninja t:Turtle")
returns a list of one card object, representing Mistform Ultimus.
See the search syntax notes here.
Please respect the rate limits mentioned in Scryfall's API Overview.
I am not affiliated with Scryfall.