Skills
Skill 14 of 42
Configure MCP servers for n8n development. Use when the user says /setup-mcps or asks to set up MCP servers for n8n.
1 minute · 297 words · 6 sections
Install
npx skills add n8n-io/n8n --skill n8n:setup-mcpsnpx skills add n8n-io/n8n/plugin marketplace add n8n-io/n8nThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
Configure commonly used MCP servers for n8n engineers.
claude mcp listParse the output and match by URL/command, not server name (users may have used different names). The URLs to check for:
mcp.linear.appmcp.notion.comctx7 or context7-mcpmcp.figma.comSkip any MCP whose URL/command is already present (regardless of scope or name).
AskUserQuestion with multiSelect: true.
Only show MCPs that are not already configured. If all are already configured,
inform the user and skip the menu.| Option | Label | Description |
|---|---|---|
| Linear | Linear | Linear ticket management (HTTP, OAuth — opens browser to authenticate) |
| Notion | Notion | Notion workspace integration (HTTP, OAuth — opens browser to authenticate) |
| Context7 | Context7 | Library documentation lookup (OAuth setup via CLI) |
| Figma | Figma | Figma design integration (HTTP, OAuth — opens browser to authenticate) |
AskUserQuestion: “Where should {MCP name} be installed?”
Do NOT batch the scope question — ask separately for each MCP.
Do NOT offer project scope — it modifies .claude/settings.json which is tracked in git.
Commands per MCP:
claude mcp add -s {scope} linear-server --transport http https://mcp.linear.app/mcpAfter adding, tell the user to run /mcp in their next session to authenticate.
claude mcp add -s {scope} notion --transport http https://mcp.notion.com/mcpAfter adding, tell the user to run /mcp in their next session to authenticate.
Tell the user to run this command themselves (it handles auth via OAuth automatically):
npx ctx7 setup --claudeclaude mcp add -s {scope} figma --transport http https://mcp.figma.com/mcpAfter adding, tell the user to run /mcp in their next session to authenticate.
/mcp, Context7 setup).master, last pushed 23 September 2026.SKILL.md, not by matching a directory convention. 5 distinct layouts observed: .agents/skills/*/SKILL.md, .claude/plugins/n8n/skills/*/SKILL.md, .opencode/skills/*/SKILL.md, packages/@n8n/cli/skills/*/SKILL.md, packages/@n8n/instance-ai/skills/*/SKILL.md.h1 and no skipped levels:.claude/plugins/n8n/.claude-plugin/marketplace.json by n8n, declaring 1 plugin. It is read for editorial metadata only — never as the skill index, which is always the repository tree./n8n-io/n8n.md, and each skill at its own .md URL.