
alicankiraz1/cursor-n8n-builder
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
커서 n8n 워크 플로우 빌더 MCP
개요
모델 Context Protocol (MCP) 서버는 n8n REST API를 통해 n8n 워크플로우를 관리하기 위해 Cursor IDE의 AI 조수를 가능하게 합니다. - : 생성, 업데이트, 삭제 및 목록 워크플로우 - : 워크플로우 활성화 및 비활성화 - : 웹훅 URL을 통해 더 많은 워크플로우 - : AI 조수를위한 내장 도움말 시스템 - : Common n8n 노드 유형 및 구성 - : exponential backoff와 자동 복원 글로벌 구성을 위한 ~/.cursor/mcp.json 생성 또는 편집: 1. n8n 인스턴스에 로그인 2. 바로가기 3. 클릭 4. 생성된 키 복사 n8n get node info 도구는 이 일반적인 노드에 대한 정보를 제공합니다. - : webhook, scheduleTrigger, manualTrigger - : httpRequest, code, set, if, merge - : splitInBatches, reactToWebhook 서버는 강력한 오류 처리가 포함되어 있습니다. - : 실패한 요청은 최대 3배로 향상됩니다. : 저장소의 지연 증가 - : 오류 메시지는 해결을위한 힌트를 포함합니다. - : API 요청에 대한 30 초 타임 아웃
개요(AI 번역)
모델 Context Protocol (MCP) 서버는 n8n REST API를 통해 n8n 워크플로우를 관리하기 위해 Cursor IDE의 AI 조수를 가능하게 합니다.
특징
- Workflow 관리: 생성, 업데이트, 삭제 및 목록 워크플로우
- **Workflow 활성화 **: 워크플로우 활성화 및 비활성화
- Execution Management: 실행 내역 및 세부 정보보기
- **웹훅 트리거 **: 웹훅 URL을 통해 더 많은 워크플로우
- **자문 **: AI 조수를위한 내장 도움말 시스템
- Node Information: Common n8n 노드 유형 및 구성
- 처리: exponential backoff를 가진 자동적인 retry
빠른 시작
설치
또는 설치 스크립트를 사용:
수동 윤곽
글로벌 구성에 대한 ~/.cursor/mcp.json 생성 또는 편집:
n8n API 키 받기
- n8n 인스턴스에 로그인
- ** 설정** > API
- 클릭 Create API 키
- 생성된 열쇠를 복사하십시오
사용 가능한 도구
문서 및 도움말
| 도구 | 설명 |
|---|---|
n8n_tools_help |
이용가이드 및 문서 가져 오기 |
n8n_get_node_info |
일반적인 n8n 노드에 대한 정보를 얻으십시오 |
Workflow 관리
| 도구 | 설명 |
|---|
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Cursor n8n MCP Server
A Model Context Protocol (MCP) server that enables AI assistants in Cursor IDE to manage n8n workflows through the n8n REST API.
Features
- Workflow Management: Create, update, delete, and list workflows
- Workflow Activation: Activate and deactivate workflows
- Execution Management: View execution history and details
- Webhook Triggering: Trigger workflows via webhook URLs
- Self-Documentation: Built-in help system for AI assistants
- Node Information: Common n8n node types and configurations
- Error Handling: Automatic retry with exponential backoff
Quick Start
Installation
git clone https://github.com/alicankiraz1/cursor-n8n-mcp.git
cd cursor-n8n-mcp
npm install
npm run build
node dist/index.js setup
Or use the install script:
./install.sh
Manual Configuration
Create or edit ~/.cursor/mcp.json for global configuration:
{
"mcpServers": {
"cursor-n8n-mcp": {
"command": "node",
"args": ["/path/to/cursor-n8n-mcp/dist/index.js"],
"env": {
"MCP_MODE": "stdio",
"LOG_LEVEL": "error",
"N8N_API_URL": "https://your-n8n-instance.com",
"N8N_API_KEY": "your-api-key"
}
}
}
}
Getting n8n API Key
- Log in to your n8n instance
- Go to Settings > API
- Click Create API Key
- Copy the generated key
Available Tools
Documentation & Help
| Tool | Description |
|---|---|
n8n_tools_help |
Get usage guide and documentation |
n8n_get_node_info |
Get information about common n8n nodes |
Workflow Management
| Tool | Description |
|---|---|
n8n_list_workflows |
List all workflows |
n8n_get_workflow |
Get workflow details by ID |
n8n_create_workflow |
Create a new workflow |
n8n_update_workflow |
Update an existing workflow |
n8n_delete_workflow |
Delete a workflow |
n8n_activate_workflow |
Activate a workflow |
n8n_deactivate_workflow |
Deactivate a workflow |
Execution Management
| Tool | Description |
|---|---|
n8n_list_executions |
List execution history |
n8n_get_execution |
Get execution details |
n8n_delete_execution |
Delete an execution record |
n8n_trigger_webhook |
Trigger a workflow via webhook |
System
| Tool | Description |
|---|---|
n8n_health_check |
Check n8n API connectivity |
Usage Examples
Check Connection
"Check the n8n connection"
List Workflows
"List all workflows in n8n"
Create a Workflow
"Create a webhook workflow that responds with the received data"
Get Node Information
"Show me how to configure a webhook node"
CLI Commands
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"cursor-n8n-mcp": {
"command": "node",
"args": ["/path/to/cursor-n8n-mcp/dist/index.js"],
"env": {
"MCP_MODE": "stdio",
"LOG_LEVEL": "error",
"N8N_API_URL": "https://your-n8n-instance.com",
"N8N_API_KEY": "your-api-key"
}
}
}
}