Skip to content
The spider script and dump files used to populate the chiplibrary database.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


The spider script and dump files used to populate the chiplibrary database.


The spider uses a web scraping library written in Python called scrapy, which returns battle chip library data for the six original Mega Man Battle Network battle chips. The XML dump generated by the spider is meant to be used in complement with chiplibrary, however I am releasing it as a separate project in the hopes that someone may find it useful for purposes outside of the ones intended for chiplibrary.

Because of the incomplete nature of information that this 'spider' will generate, not all relevant in-game information is available yet, however I am pushing to make this a complete, extensive and accurate reference eventually.


~ Python 3 ~ scrapy

Using the spiders

scrapy runspider

After running the spider, an XML file called chips.xml will be generated in your dumps folder, in which the file itself can be used alongside the initialize_chiplibrary_db script in chiplibrary, or for your own purposes. Note that in order to use your file with chiplibrary, your file must be XML-generated.


All of the information gathered here is primarily for use in the chiplibrary project. To see the full list of contributors, have a look at the official website:


You can’t perform that action at this time.