Google Drive MCP
중급
이것은File Management분야의자동화 워크플로우로, 10개의 노드를 포함합니다.주로 GoogleDriveTool, McpTrigger 등의 노드를 사용하며. MCP를 활용한 AI 기반 Google 드라이브 파일 관리 자동화
사전 요구사항
- •Google Drive API 인증 정보
사용된 노드 (10)
카테고리
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "jmF1lTCcJ7Sz44XB",
"meta": {
"instanceId": "2000c64071c20843606b95c63795bb0797c41036047055a6586498e855b96efc",
"templateCredsSetupCompleted": true
},
"name": "Google Drive MCP",
"tags": [],
"nodes": [
{
"id": "0e364a8b-0c13-44d6-9b97-3b979450f30d",
"name": "MCP 서버 트리거",
"type": "@n8n/n8n-nodes-langchain.mcpTrigger",
"notes": "Entry point for the workflow - triggers when MCP server receives a request",
"position": [
1400,
420
],
"webhookId": "ab3b0e89-c55b-4d86-a9a7-73b7ebdb99da",
"parameters": {
"path": "ab3b0e89-c55b-4d86-a9a7-73b7ebdb99da"
},
"typeVersion": 1.1
},
{
"id": "f3bd2712-a9e9-4058-be2e-b958cecca7f4",
"name": "백업 생성",
"type": "n8n-nodes-base.googleDriveTool",
"notes": "Creates timestamped backup copy in dedicated Backups folder before any modifications",
"position": [
1060,
420
],
"parameters": {
"name": "={{ $json.name }}_backup_{{ $now.format('YYYY-MM-DD_HH-mm-ss') }}",
"fileId": {
"__rl": true,
"mode": "list",
"value": ""
},
"options": {},
"operation": "copy"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "6hzrQTMU9Jx22uMs",
"name": "Google Drive account 3"
}
},
"typeVersion": 3
},
{
"id": "0ad52d69-2582-489e-b7a7-1691227eb23d",
"name": "처리 완료 폴더로 이동",
"type": "n8n-nodes-base.googleDriveTool",
"notes": "Moves processed files to organized folder structure",
"position": [
1060,
1140
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "list",
"value": ""
},
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"folderId": {
"__rl": true,
"mode": "list",
"value": "processed_folder_id",
"cachedResultName": "Processed"
},
"operation": "move"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "6hzrQTMU9Jx22uMs",
"name": "Google Drive account 3"
}
},
"typeVersion": 3
},
{
"id": "505f47e5-9351-4737-98bf-4b9b2c4461d1",
"name": "오래된 파일 보관",
"type": "n8n-nodes-base.googleDriveTool",
"notes": "Archives files older than specified threshold to maintain clean workspace",
"position": [
1060,
900
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "list",
"value": ""
},
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"folderId": {
"__rl": true,
"mode": "list",
"value": "archive_folder_id",
"cachedResultName": "Archive"
},
"operation": "move"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "6hzrQTMU9Jx22uMs",
"name": "Google Drive account 3"
}
},
"typeVersion": 3
},
{
"id": "79730ea8-cbe3-4edb-a0cf-b1519d625e8a",
"name": "워크플로우 개요",
"type": "n8n-nodes-base.stickyNote",
"position": [
600,
180
],
"parameters": {
"color": 4,
"width": 350,
"height": 520,
"content": "## Google Drive File Management Workflow\n\nThis workflow provides comprehensive file management capabilities for Google Drive:\n\n### Key Features:\n- **Smart Processing**: Downloads with format conversion\n- **Safety First**: Creates backups before modifications\n- **Organization**: Moves files to appropriate folders\n- **Audit Trail**: Logs all activities\n\n### Workflow Path:\n1. MCP Trigger receives request\n2. List files or download specific file\n3. Create backup if modifying\n4. Process based on file type/size\n5. Move to organized folders\n6. Log all activities"
},
"typeVersion": 1
},
{
"id": "aae3f651-0334-4856-83fa-fb9d038ec504",
"name": "입력 매개변수",
"type": "n8n-nodes-base.stickyNote",
"position": [
640,
760
],
"parameters": {
"color": 3,
"width": 300,
"height": 480,
"content": "=### Input Parameters\n\n**MCP Trigger accepts:**\n- `action`: download, move, archive\n- `fileId`: specific file identifier\n- `folderPath`: target folder path\n- `filters`: file type, size, date filters\n\n**Example payload:**\n```json\n{\n \"action\": \"download\",\n \"fileId\": \"1a2b3c4d5e6f\",\n \"convertFormat\": \"pdf\"\n}\n```"
},
"typeVersion": 1
},
{
"id": "36deeaac-5bfb-4040-b46d-1ceb8251f6c5",
"name": "안전 및 모범 사례",
"type": "n8n-nodes-base.stickyNote",
"position": [
1800,
180
],
"parameters": {
"color": 6,
"width": 380,
"height": 380,
"content": "## Error Handling & Safety\n\n**Built-in Safeguards:**\n- Backup creation before modifications\n- File size and type validation\n- Detailed error logging\n- Rollback capabilities\n\n**Best Practices:**\n- Test with non-critical files first\n- Monitor processing logs regularly\n- Set up folder permissions properly\n- Use version control for important docs"
},
"typeVersion": 1
},
{
"id": "25c70e4f-0f4b-4c34-9a62-9ff6840d3289",
"name": "성능 팁",
"type": "n8n-nodes-base.stickyNote",
"position": [
1820,
620
],
"parameters": {
"color": 5,
"width": 300,
"height": 280,
"content": "## Performance Optimization\n\n**Recommendations:**\n- Use batch operations for multiple files\n- Implement rate limiting for API calls\n- Cache frequently accessed file metadata\n- Set up webhooks for real-time updates\n\n**Monitoring:**\n- Track API quota usage\n- Monitor workflow execution time\n- Set up alerts for failures\n- Regular cleanup of old logs"
},
"typeVersion": 1
},
{
"id": "43feec90-091a-4614-b741-0544b5d12342",
"name": "Google 드라이브",
"type": "n8n-nodes-base.googleDriveTool",
"position": [
1280,
1120
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "list",
"value": ""
},
"options": {},
"operation": "download"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "6hzrQTMU9Jx22uMs",
"name": "Google Drive account 3"
}
},
"typeVersion": 3
},
{
"id": "25967a87-b6d6-4abf-be03-7a360d79cb10",
"name": "드라이브 업로드",
"type": "n8n-nodes-base.googleDriveTool",
"position": [
1060,
660
],
"parameters": {
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "list",
"value": "root",
"cachedResultName": "/ (Root folder)"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "6hzrQTMU9Jx22uMs",
"name": "Google Drive account 3"
}
},
"typeVersion": 3
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "9eb46725-afe3-4411-8b28-7c9b39ad8b77",
"connections": {
"25967a87-b6d6-4abf-be03-7a360d79cb10": {
"ai_tool": [
[
{
"node": "0e364a8b-0c13-44d6-9b97-3b979450f30d",
"type": "ai_tool",
"index": 0
}
]
]
},
"43feec90-091a-4614-b741-0544b5d12342": {
"ai_tool": [
[
{
"node": "0e364a8b-0c13-44d6-9b97-3b979450f30d",
"type": "ai_tool",
"index": 0
}
]
]
},
"f3bd2712-a9e9-4058-be2e-b958cecca7f4": {
"ai_tool": [
[
{
"node": "0e364a8b-0c13-44d6-9b97-3b979450f30d",
"type": "ai_tool",
"index": 0
}
]
]
},
"505f47e5-9351-4737-98bf-4b9b2c4461d1": {
"ai_tool": [
[
{
"node": "0e364a8b-0c13-44d6-9b97-3b979450f30d",
"type": "ai_tool",
"index": 0
}
]
]
},
"0ad52d69-2582-489e-b7a7-1691227eb23d": {
"ai_tool": [
[
{
"node": "0e364a8b-0c13-44d6-9b97-3b979450f30d",
"type": "ai_tool",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 파일 관리
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Zoom 녹화를 Google 드라이브에 자동 저장 및 Airtable에 회의 기록
Zoom 녹화를 Google 드라이브에 자동 저장 및 Airtable에 회의 기록
Code
Webhook
Airtable
+
Code
Webhook
Airtable
7 노드David Olusola
파일 관리
오래된 WordPress 글 자동 아카이빙至초안 상태
오래된 WordPress 게시물 초안 상태로 자동 아카이빙
If
Email Send
Wordpress
+
If
Email Send
Wordpress
7 노드David Olusola
파일 관리
Gmail 첨부 파일을 Google Drive에 자동 저장
Gmail 첨부 파일을 Google Drive에 자동 저장
If
Google Drive
Gmail Trigger
+
If
Google Drive
Gmail Trigger
6 노드David Olusola
파일 관리
Airtable MCP
Airtable의 AI 기반 연락처 관리, 자연어 명령 지원
Airtable Tool
Mcp Trigger
Airtable Tool
Mcp Trigger
10 노드David Olusola
고객관계관리
구글 시트 MCP - AI로운 엑셀 관리
구글 시트 MCP - AI 기반 엑셀 관리 시스템
Google Sheets Tool
Mcp Trigger
Google Sheets Tool
Mcp Trigger
15 노드David Olusola
문서 추출
AI 기반 고객 지원: 이메일, 지식 베이스 및 인간 에스컬레이션 자동화
AI이메일支持系统:통합Gmail、Gemini、GPT-4、Slack및Google Sheets의워크플로우程
Set
Gmail
Slack
+
Set
Gmail
Slack
26 노드David Olusola
티켓 관리
워크플로우 정보
난이도
중급
노드 수10
카테고리1
노드 유형3
저자
David Olusola
@dae221AI automation consultant working with ambitious businesses on their most complex operational challenges. For project inquiries, reach me at david@daexai.com
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유