You can use scripts to enhance the functionality of MediaMonkey.
You can find here about how to create scripts, some sample scripts, etc.
Here is the list of Automation objects implemented in MediaMonkey that you can use in your scripts (and in general from other applications).
You can ask questions here, find answers to many already asked questions and generally discuss all scripting related issues.
A new type of Script for Mediamonkey 3 that lets you handle how new tracks are enqueued via auto-dj function.
You can find here some scripts that show how to use scripting API.
Lists all the database tables used by MediaMonkey and describes their relationships.
Some helpful scripting resources like icons, ActiveX components, troubleshooting, etc.
Tips & Tricks about scripting with MediaMonkey in general.