n8n 통합(노드) 둘러보기

n8n 통합(노드) 둘러보기

n8n에서는 외부 서비스와의 연결을 통째로 **노드(Node)**라고 불러요. 워크플로우를 짠다는 건 곧 여러 노드를 이어 붙인다는 뜻이고, 그래서 통합이 어떻게 구성되는지 파악하는 것이 n8n을 다루는 출발점이 됩니다.

노드는 워크플로우를 이루는 가장 작은 구성 요소예요. 데이터를 가져오는 입구가 될 수도, 데이터를 가공하는 함수가 될 수도, 데이터를 내보내는 출구가 될 수도 있죠. 여기서 '데이터 처리'에는 필터링, 재구성, 변경 같은 일이 모두 포함됩니다. API나 서비스, 앱마다 노드가 하나일 수도 있고 여러 개일 수도 있어요. 이 노드들을 여러 개 연결하면 복잡한 워크플로우를 만들 수 있습니다.

출처: n8n Nodes (공식 문서)

내장 노드 (Built-in nodes)

n8n은 다양한 내장 통합을 기본으로 갖고 있습니다. 모든 내장 노드의 문서는 Built-in nodes에서 확인할 수 있어요.

커뮤니티 노드 (Community nodes)

내장 노드뿐 아니라 커뮤니티에서 만든 노드도 설치해서 쓸 수 있습니다. 설치와 사용 방법은 Community nodes에서 자세히 다뤄요.

MCP 서버 (MCP servers)

n8n에는 MCP 서버 레지스트리도 포함되어 있어요. 노드 패널에서 한 번의 클릭으로 에이전트에 MCP 서버를 연결할 수 있죠. 자세한 내용은 MCP servers를 참고하세요.

크레덴셜 전용 노드와 커스텀 연산 (Credential-only nodes and custom operations)

API 호출을 구성할 때 가장 까다로운 부분 중 하나가 인증 관리예요. n8n은 내장 노드가 지원하지 않는 연산·서비스까지 **크레덴셜(Credential)**로 연결할 수 있게 해줍니다.

  • 기존 노드의 커스텀 연산: n8n은 여러 제품을 잇는 수백 개 노드를 제공하지만, 어떤 노드는 해당 API가 지원하는 연산을 전부 담지 못할 때가 있어요. 이럴 땐 HTTP Request 노드로 커스텀 API 호출을 직접 만들어 우회할 수 있습니다.
  • 크레덴셜 전용 노드: n8n에는 인증 설정만 지원하고 별도 노드는 없는 크레덴셜 전용 노드도 있어요. 다른 통합과 마찬가지로 노드 패널에서 찾아 사용하면 됩니다.

자세한 내용은 Custom operations 문서를 참고하세요.

제네릭 통합 (Generic integrations)

노드도 크레덴셜 전용 노드도 없는 서비스에 연결해야 한다면, 어쨌든 HTTP Request 노드를 쓸 수 있어요. 인증 구성과 API 호출 만드는 방법은 해당 노드 페이지에서 확인할 수 있습니다.

다음 단계 (Where to go next)

  • 나만의 노드를 만들고 싶다면 Create nodes 섹션으로 가세요.
  • 커뮤니티 제작 노드의 설치와 관리는 Community nodes에서 확인해요.
  • 각 노드의 기능과 예제를 더 알고 싶다면 n8n의 노드 라이브러리인 Core nodes, Actions, Triggers를 보세요.
  • 각 노드에 크레덴셜을 어떻게 추가하는지 알고 싶다면 Credentials 섹션을 참고하세요.

더 알아보기 (Learn more)