{"id":45509,"library":"n8n-nodes-mongodb-upgraded","title":"n8n MongoDB Upgraded Node","description":"An unofficial n8n community node for MongoDB that extends the native MongoDB node by supporting JSON-based filters and mapping update fields. Currently at version 0.1.26, this package is in early development with only the update operation available. It differentiates itself by allowing dynamic filter construction and field mapping via JSON instead of the more rigid UI-only approach of the built-in n8n MongoDB node.","status":"active","version":"0.1.26","language":"javascript","source_language":"en","source_url":"https://github.com/muriloecfaria/n8n-mongodb-node","tags":["javascript","n8n-community-node-package"],"install":[{"cmd":"npm install n8n-nodes-mongodb-upgraded","lang":"bash","label":"npm"},{"cmd":"yarn add n8n-nodes-mongodb-upgraded","lang":"bash","label":"yarn"},{"cmd":"pnpm add n8n-nodes-mongodb-upgraded","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Required to define the node's methods and interface for n8n integration.","package":"n8n-workflow","optional":false}],"imports":[{"note":"The package exports a named class, not a default export.","wrong":"import N8nMongodbUpgraded from 'n8n-nodes-mongodb-upgraded'","symbol":"N8nMongodbUpgraded","correct":"import { N8nMongodbUpgraded } from 'n8n-nodes-mongodb-upgraded'"}],"quickstart":{"code":"import { N8nMongodbUpgraded } from 'n8n-nodes-mongodb-upgraded';\n\nconst node = new N8nMongodbUpgraded();\nconsole.log(node.description.name); // Prints 'n8n-nodes-mongodb-upgraded'","lang":"typescript","description":"Demonstrates importing and instantiating the upgraded MongoDB node class."},"warnings":[{"fix":"Use the native n8n MongoDB node or consider using the MongoDB official Node.js driver for other operations.","message":"Only the update operation is implemented; other operations like find, insert, delete are missing.","severity":"breaking","affected_versions":">=0.0.1"},{"fix":"Ensure that filter and update parameters are passed as JSON objects, not as nested strings.","message":"The filter and update fields must be valid JSON; non-string JSON inputs may cause silent failures.","severity":"gotcha","affected_versions":">=0.0.1"}],"env_vars":null,"search_vec":"'0.1.26':31 'allow':48 'approach':65 'avail':43 'base':22 'built':69 'built-in':68 'communiti':8,77 'construct':51 'current':28 'develop':37 'differenti':45 'dynam':49 'earli':36 'extend':13 'field':27,53 'filter':23,50 'instead':57 'javascript':74 'json':21,56 'json-bas':20 'map':25,54 'mongodb':2,11,16,72 'n8n':1,7,71,76 'n8n-community-node-package':75 'nativ':15 'node':4,9,17,73,78 'oper':42 'packag':33,79 'rigid':61 'support':19 'ui':63 'ui-on':62 'unoffici':6 'updat':26,41 'upgrad':3 'version':30 'via':55","created_at":"2026-06-07T12:55:21.424003+00:00","updated_at":"2026-06-07T12:55:21.424003+00:00","problems":[{"fix":"Run 'npm install n8n-nodes-mongodb-upgraded' in the n8n installation directory and restart n8n.","cause":"Package not installed in the n8n node_modules or not recognized as a community node.","error":"Cannot find module 'n8n-nodes-mongodb-upgraded'"},{"fix":"Wrap field names and string values in double quotes, e.g., {\"field\": \"value\"}","cause":"The filter or update fields contain invalid JSON syntax (e.g., unquoted keys).","error":"SyntaxError: Unexpected token in JSON at position 0"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/muriloecfaria/n8n-mongodb-node#readme","github":"https://github.com/muriloecfaria/n8n-mongodb-node","docs":null,"changelog":null,"pypi":null,"npm":"n8n-nodes-mongodb-upgraded","openapi_spec":null,"status_page":null,"smithery":null,"categories":["database"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-07","next_check":"2026-09-05","install_tag":null}}