n8n 1.121.2 버전에서 Instance-level MCP 기능이 추가되었다는 소식을 접하고, 이 기능이 실제로 얼마나 유용한지 직접 테스트해보기로 했습니다.
시도한 이유:
기존에는 워크플로우마다 개별적으로 MCP 연결이 필요했지만, Instance-level MCP는 인스턴스에 1회만 연결하면 활성화된 모든 워크플로우를 사용할 수 있다는 점이 매력적이었습니다
OpenAI Agent Builder에서도 활용이 가능할지 확인하고 싶었습니다.
진행 방법
1. n8n Instance-level MCP란?
주요 특징:
n8n 인스턴스 전체를 하나의 MCP 서버로 만드는 기능
인스턴스에 1회 연결 → 활성화된 모든 워크플로우 사용 가능
워크플로우별 개별 연결 불필요
중앙 집중식 관리 가능
요구사항: n8n 1.121.2 이상
MCP로 전환 가능한 트리거 노드:
Webhook
Schedule
Chat
Form
2. n8n Instance-level MCP 설정
Step 1: n8n에서 MCP 활성화
n8n 설정 페이지에서 Instance-level MCP를 활성화하고 토큰을 생성합니다.
Step 2: 워크플로우 설정
각 워크플로우에서 MCP 노출 설정을 활성화합니다.
3. Claude Desktop에서 테스트
MCP 설정 파일 추가:
Claude Desktop의 MCP 설정 파일에 다음 내용을 추가했습니다.
{
"mcpServers": {
"n8n-mcp": {
"command": "npx",
"args": [
"-y",
"supergateway",
"--streamableHttp",
"https://<your-n8n-domain>/mcp-server/http",
"--header",
"authorization:Bearer <YOUR_N8N_MCP_TOKEN>"
]
}
}
}
설정값 설명:
<your-n8n-domain>: n8n 기본 URL (MCP 액세스 페이지에 표시됨)<YOUR_N8N_MCP_TOKEN>: 생성된 토큰
테스트 시나리오:
제가 개인적으로 만든 Obsidian 노트 기반 VectorDB RAG 챗봇 워크플로우를 호출하여 답변을 받아보았습니다.
Claude Desktop 테스트 결과:
✅ Sonnet 모델에서 문제없이 MCP 실행, Haiku 에서는 실패 확률 높음
✅ 워크플로우 트리거 노드 종류 파악 정확
✅ 워크플로우 검색 및 실행 모두 성공
4. OpenAI Agent Builder에서 테스트
동일한 MCP 설 정을 OpenAI Agent Builder에 연결하고 GPT-5, GPT-4.1 모델로 테스트했습니다.
Agent Builder 테스트 결과:
GPT-5: