INNER CODE UNIT · JavaScript
registerResources
furey/mongodb-lens · mongodb-lens.js:319
const registerResources = (server) => {
if (isDisabled('resources', 'all')) {
log('All MCP resources disabled via configuration', true)
return
}
if (!isDisabled('resources', 'databases')) {
server.resource(
'databases',
'mongodb://databases',
{ description: 'List of all accessible MongoDB databases' },
async () => {
log('Resource: Retrieving list of databases…')
const dbs = await listDatabases()
log(`Resource: Found ${dbs.length} databases.`)
return {
contents: [{
uri: 'mongodb://databases',