Friday, July 26, 2013

MTGO Library: The Magic Online Bot

We host the first of a series of articles from our friends blog , a blog dealing with mtg and mtgo economics.

You can read the original article here: 

As I said in the previous chapter, the following chapters of this series will be focused on one of the most famous and important Magic Online bots: MTGO Library. Although management of this software is not difficult, you need some experience to obtain all its performance. Therefore, I will create a sub-series of chapters to learn this essential tool so you may obtain the maximum profit from your Magic Online collection.

What is a Magic Online bot?

A bot is a software that performs tasks on your operating system automatically. If you know what a macro is, the previous definition has no difference with macros. However, the bot, unlike the macro, performs the actions as if it was the user who executes them. For example, you could write a simple macro to run the Notepad application with a single command, whereas the bot would use the mouse or a key combination to obtain the same result.

Therefore, a Magic Online bot is a tool that acts as if the user with a single purpose: to obtain cards for your collection. Why use an application like this to automate a shop in Magic Online? There are two main reasons:

Wizards does not provide an official application to create your own store. The Magic Online client is a closed software, so the only way to interact with your collection is by using that UI like a human does.

General description of MTGO Library

In the absence of official tools to trade cards without staying in front of your computer, MTGO Library was born as a Magic Online bot to meet that necessity. The cover image of this post (obtained from the MTGO Library official site) sums up the main feature of this software: add cards to your collection.

Both the application and its manual can be downloaded directly from the official website. However, you must create an account on MTGO Library if you want to activate and use the software, which is completely free of charge. Once the MTGO Library account is created, you must associate your Magic Online account you want to use as a store to buy/sell cards automatically.

MTGO Library features

This Magic Online bot has many advantages to create a store for buying/selling digital cards. Personally, the most important for me are the following:
  • It is “FREE”, you don’t have to pay a cent of real money. 
  • Customizable ads from the bot tool itself or on your profile at MTGO Library site. Y
  • ou may own several bots and share the credits of a user among them. 
  • Own pricelist which can be automatically upgraded (for an additional fee). 
  • Complete customization with your own prices. 
  • Ready to work with the future version 4 of the Magic Online client.

The point that probably gets your attention is that the bot costs you nothing since the beginning. But how is that possible? Well, you really do have to pay a commission of 2.5% of the value of each transaction you make, but with tickets instead of real money. The bot has a record of each transaction and their corresponding commissions. When the amount exceeds the value of 1 ticket, a special account from MTGO Library collects the fee from your bot. As it is supposed that you get a higher percentage with those transactions, you still receive a benefit. And, as I previously said, you never are forced to pay with real money.

The main problem to use a bot of Magic Online is that you must keep a computer switched on 24 hours/day, which is a considerably expense on electricity. Besides, as the bot uses the mouse it prevents you from running personal applications. Luckily, there is a technique to avoid this problem that will be discussed in future chapters of this series.

Security at MTGO Library

One of the most critical topics of MTGO Library, from the safety point of view, is that you must provide the password of your Magic Online account so the bot can automatically log on without your intervention. For years there has been controversy with this topic. I have read forum threads (correct me if I’m wrong) opened by competitors to create distrust in this popular application, and others opened by some affected users that lost their accounts/cards, but afterwards it seemed that they were poorly grounded. There were also attempts to steal accounts via password hack. After that, MTGO Library changed the password policy and now you cannot a password shorter than 8 chars.

Let me be clear with this topic. I have no evidence to confirm or deny these claims. What I can say for sure is that, in my personal experience with MTGO Library for more than three years, I have never had problems with theft of cards, account passwords or whatever. The only problem I’ve had is that rarely the bot can make a mistake in a buy/sell transaction due to an error with reading the price, but this is very rare and any lost for that transaction is quickly compensated by the overall benefits. Be clear that the robot always act as yourself at Magic Online, so their actions on the digital platform are as if you had done it.

So, in conclusion, what do you recommend?

MTGO Library is a highly tested Magic Online bot over the years and nowadays it works perfectly. For this reason and my personal experience, I recommend you give it a try and follow the advices I will publish in this series. The first one: use strong passwords (capital/small letters alternating numbers).

If you want to see how is the current stock of my Magic Online bot, you can check out the store shop_ruby to get an idea of ​​how it works from the point of view of the customer. This way, you will also have a preview of how your collection of digital cards can grow when using MTGO Library (I started with an investment of 50 tickets). I am convinced that when you try it you won’t want to leave.


  1. Does this mean you need a dedicated PC just to run the bot? I.e. you can't play Magic and let the bot go at the same time?

  2. Hi Robert!

    You can't do both things on the same machine unless you have your bot running on a virtual machine. Although there are several posts on this site that tells you how to do this, I will soon post my personal way of doing this.