With LINQPad's Data Context extensiblity model, you can add support for other databases and querying sources. In other
words, you can write a plug-in that displays your own 'Add Connection'
dialog and then shows custom objects in the Schema Explorer:
The process of writing a data context driver is fully documented:
Download Documentation on writing a Custom Data Context Driver
Download Extensibility Project Sample