{"name":"io.github.RPGMais/mcp-n8n","slug":"rpgmais-mcp-n8n","title":"n8n MCP Server","description":"The most complete MCP server for n8n — 43 tools for workflows, data tables, and more.","url":"https://mcp.market/server/rpgmais-mcp-n8n","rating":null,"grade":"B","score":72,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":9,"stars":1,"forks":0,"downloads_week":null,"last_push_at":"2026-05-20T17:56:05.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/RPGMais/mcp-n8n","website":null,"version":"2.0.2","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@nextoolsolutions/mcp-n8n","version":"2.0.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"n8n instance URL (e.g. http://localhost:5678)","name":"N8N_BASE_URL"},{"description":"n8n API key","isRequired":true,"isSecret":true,"name":"N8N_API_KEY"}]}],"tools":[{"name":"n8n_activate_workflow","description":"Activate a workflow for production. Requires at least one trigger node.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_create_credential","description":"Create a new credential. Use n8n_get_credential_schema to discover the required fields for a type.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_create_datatable","description":"Create a data table with typed columns (string, number, boolean, date, json).","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_create_project","description":"Create a new project (Enterprise feature).","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_create_tag","description":"Create a new tag with the given name.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_create_variable","description":"Create a new environment variable in n8n (key-value pair).","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_create_workflow","description":"Create a new workflow. Provide the workflow JSON (name, nodes, connections, settings).","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_deactivate_workflow","description":"Deactivate a workflow (stops listening for triggers).","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_delete_credential","description":"Permanently delete a credential by ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_delete_datatable_rows","description":"Delete rows matching a filter. The filter is required (JSON string).","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_delete_execution","description":"Permanently delete an execution record by ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_delete_project","description":"Delete a project by ID (Enterprise feature).","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_delete_tag","description":"Delete a tag by ID. This does not affect workflows that used this tag.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_delete_user","description":"Delete a user by ID (requires owner role). Workflows owned by this user must be transferred first.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_delete_variable","description":"Delete an environment variable by ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_delete_workflow","description":"Permanently delete a workflow by ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_execute_workflow","description":"Trigger a workflow execution. Optionally send input data.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_generate_audit","description":"Generate a security audit report for the n8n instance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_get_credential_schema","description":"Get the JSON schema for a credential type, showing required and optional fields.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_get_datatable","description":"Retrieve metadata (columns, name, ID) of a data table.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_get_datatable_rows","description":"List rows from a data table with optional filter, search, sorting and pagination.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_get_execution","description":"Get the status and result data of a specific execution.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_get_tag","description":"Retrieve a tag by ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_get_user","description":"Retrieve a user by ID or email.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_get_workflow","description":"Retrieve a workflow by ID, including nodes, connections and settings.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_get_workflow_tags","description":"List all tags associated with a specific workflow.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_health_check","description":"Check connectivity to the n8n instance and verify the API is reachable.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_insert_datatable_rows","description":"Insert one or more rows. Each row is an object with column names as keys.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_list_credentials","description":"List all credentials (names and types only — data is redacted).","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_list_datatables","description":"List data tables with optional filtering, sorting and pagination.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_list_executions","description":"List workflow executions. Filter by workflowId, status, limit and cursor.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_list_projects","description":"List all projects (Enterprise feature).","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_list_tags","description":"List all tags in the n8n instance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_list_users","description":"List all users in the n8n instance (requires owner role).","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_list_variables","description":"List all environment variables stored in n8n.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_list_workflows","description":"List all workflows. Optionally filter by active status and limit results.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_trigger_webhook","description":"Trigger a workflow via its webhook URL. Use isTest=true for test webhooks.","write_action":false,"price_micros":0,"input_schema":null},{"name":"n8n_update_datatable_rows","description":"Update rows matching a filter. Conditions: eq, neq, like, ilike, gt, gte, lt, lte.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_update_project","description":"Rename an existing project (Enterprise feature).","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_update_tag","description":"Rename an existing tag.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_update_workflow","description":"Update an existing workflow. Send the complete workflow object","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_update_workflow_tags","description":"Replace all tags on a workflow. Send an array of tag IDs.","write_action":true,"price_micros":0,"input_schema":null},{"name":"n8n_upsert_datatable_row","description":"Update a row if it exists (by filter) or insert a new one.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":72,"grade":"B","scanned_at":"2026-09-28T06:07:32.086Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T06:07:32.099Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 131 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@nextoolsolutions/mcp-n8n","version":"2.0.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-03-08T11:50:20.118Z","repositoryUrl":"git+https://github.com/RPGMais/mcp-n8n.git"}],"repo":{"found":true,"owner":"RPGMais","repo":"mcp-n8n","archived":false,"pushedAt":"2026-05-20T17:56:05Z","stars":1,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/19836743?v=4","ownerCreatedAt":"2016-06-09T11:20:53Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/19836743?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-05-20T17:56:05.000Z","score":9}}}},"grade_history":[],"reviews":[]}