Claude Cowork × Gmail MCP — สั่งจัดการ Gmail ด้วย AI ฟรี 100%
CLAUDE COWORK · GMAIL MCP · MCP DIRECT

Claude Cowork × Gmail MCP
สั่งจัดการ Gmail ด้วย AI

เชื่อม Claude Cowork เข้ากับ Gmail ผ่าน Gmail MCP Server ฟรี 100% ใน 7 ขั้นตอน — ไม่ต้องมีพื้นฐาน code มือใหม่สมบูรณ์ก็ทำได้

7ขั้นตอน
5Modules
50+Commands
฿0ค่าใช้จ่าย
ปัญหาก่อนมีระบบ

คุณเสียเวลาหลายชั่วโมงต่อวันกับ Inbox

Gmail MCP เปลี่ยนวิธีทำงานกับอีเมลโดยสิ้นเชิง — แทนที่จะคลิกเมนู คุณแค่บอก Claude ว่าอยากทำอะไร แล้วมันจัดการให้

😫

Inbox ล้น

อีเมลหลายร้อยฉบับรอตอบ ไม่รู้จะเริ่มที่ไหน ไม่มีระบบจัดลำดับความสำคัญ

🔍

หาเมลเก่าไม่เจอ

ต้องการข้อมูลจากเมล 6 เดือนก่อน ต้องค้นหาและจำ keyword ที่ถูกต้อง

🔄

ตอบซ้ำๆ ทุกวัน

อีเมลประเภทเดิมๆ ต้องพิมพ์คำตอบเดิมซ้ำๆ ทุกวัน ไม่มีระบบช่วยร่าง

💡
Gmail MCP คืออะไร?

Gmail MCP (Model Context Protocol) คือ "สะพาน" ที่เชื่อม Claude AI เข้ากับ Gmail API โดยตรง Claude สามารถอ่าน ส่ง ลบ และจัดการอีเมลได้จริง ผ่านการสนทนาธรรมชาติ โดยไม่ต้องเขียน code แม้แต่บรรทัดเดียว

โครงสร้างระบบ

3 Layers ของ Claude AI Gmail

ระบบทำงานผ่าน 3 ชั้น จาก User ไปถึง Gmail API

Layer 1 · Input

User Trigger

  • พิมพ์คำสั่งภาษาพูดธรรมชาติ
  • ไม่ต้องจำ syntax พิเศษ
  • ทำงานผ่าน Claude Cowork
  • Manual trigger ตามต้องการ
Layer 2 · Intelligence

Claude + Gmail MCP

  • Claude วิเคราะห์คำสั่ง
  • เลือก Gmail tool ที่เหมาะสม
  • Gmail MCP แปลงเป็น API call
  • 50+ actions ที่ทำได้
Layer 3 · Output

Gmail API Actions

  • ส่ง / รับ / ลบ อีเมล
  • จัดการ Label และ Thread
  • สร้างและส่ง Draft
  • อัปเดต Settings ต่างๆ
User
พิมพ์คำสั่ง
Claude Cowork
วิเคราะห์ความต้องการ
Gmail MCP
เรียก Gmail API
Gmail
ดำเนินการ
Claude
แจ้งผลลัพธ์
Workflow Modules

5 Modules ที่ใช้งานได้ทันที

แต่ละ Module มี Slash Command, Flow และ System Prompt ที่นำไปใช้ได้จริง

📬
MODULE 1 · INBOX MANAGEMENT
Inbox Monitor & Summarizer
ดึงและสรุปอีเมลที่ยังไม่ได้อ่าน จัดลำดับความสำคัญ
Trigger
Manual — พิมพ์คำสั่ง
Claude Role
Inbox Analyst
MCP Tool
gmail.list_messages
Output
สรุปใน Chat
Slash Commands
/inbox-check /inbox-urgent
Flow Diagram
User
/inbox-check
Claude
วิเคราะห์คำสั่ง
Gmail MCP
list_messages(unread)
Claude
สรุปและจัดลำดับ
System Prompt ตัวอย่าง
Plugin: Gmail Inbox Manager
คุณคือ Gmail Inbox Manager ผู้ช่วยจัดการ inbox อย่างชาญฉลาด /inbox-check: ดึงอีเมลที่ยังไม่ได้อ่าน และสรุปให้ฟัง → ดึงอีเมล unread 20 ฉบับล่าสุดจาก Gmail → จัดกลุ่มตาม: ผู้ส่ง / หัวข้อ / ระดับความสำคัญ → ระบุว่าต้องตอบอีเมลไหนก่อน และทำไม → สรุปเป็นภาษาไทยอ่านง่าย /inbox-urgent: หาเฉพาะอีเมลด่วน → ค้นหาอีเมล flagged, is:starred, หรือจากที่อยู่สำคัญ → แสดงเฉพาะอีเมลที่ต้องตอบวันนี้ → ถ้าไม่มีอีเมลด่วน แจ้งว่า inbox ว่าง
📤
MODULE 2 · EMAIL COMPOSER
Email Writer & Sender
ร่างและส่งอีเมลด้วยภาษาพูดธรรมชาติ
Trigger
Manual — พิมพ์คำสั่ง
Claude Role
Email Writer
MCP Tool
gmail.send / create_draft
Output
อีเมลที่ส่งแล้ว / Draft
Slash Commands
/send-email /draft-email /reply-email
Flow Diagram
User
บอกรายละเอียด
Claude
ร่างเนื้อหาอีเมล
Gmail MCP
send_message
Gmail
ส่งเรียบร้อย
System Prompt ตัวอย่าง
Plugin: Gmail Email Composer
คุณคือ Email Composer ผู้เชี่ยวชาญเขียนอีเมลภาษาไทยและอังกฤษ /send-email [ถึง] [เรื่อง] [รายละเอียด]: → ร่างอีเมลสุภาพ เป็นทางการ ครบถ้วน → แสดง Draft ให้ผู้ใช้ review ก่อนเสมอ → รอการยืนยัน "ส่งเลย" แล้วค่อยใช้ gmail.send_message → ถ้าไม่ได้รับการยืนยัน ให้บันทึกเป็น Draft แทน /draft-email: บันทึกเป็น Draft ไม่ส่งทันที → ใช้ gmail.create_draft และแจ้ง Draft ID /reply-email [ID หรือ Subject]: → ดึงอีเมลต้นทางก่อน แล้วร่างคำตอบที่เหมาะสม
🏷️
MODULE 3 · LABEL MANAGER
Label & Folder Organizer
สร้าง Label จัดหมวดหมู่ และย้ายอีเมลอัตโนมัติ
Trigger
Manual — พิมพ์คำสั่ง
Claude Role
Label Manager
MCP Tool
create_label / modify_messages
Output
Label ที่จัดแล้ว
Slash Commands
/label-create /label-sort /spam-clean
Flow Diagram
User
/label-sort
Claude
วิเคราะห์ inbox
Gmail MCP
create_label + modify
Gmail
จัดเรียบร้อย
System Prompt ตัวอย่าง
Plugin: Gmail Label Manager
คุณคือ Gmail Organizer ผู้เชี่ยวชาญจัดระเบียบ inbox /label-create [ชื่อ]: → สร้าง Label ใหม่ด้วย gmail.create_label → แนะนำสีที่เหมาะสม (เช่น สีแดง=ด่วน, สีเขียว=เสร็จแล้ว) /label-sort: → ดึง inbox ทั้งหมด วิเคราะห์หัวข้อ และจัดกลุ่ม → ย้ายอีเมลเข้า Label ด้วย gmail.modify_messages → รายงานสรุปว่าจัดไปทั้งหมดกี่ฉบับ /spam-clean: → ค้นหาอีเมล newsletter และ promotional → แสดงรายการให้ยืนยันก่อนลบ — อย่าลบโดยไม่ขออนุญาต
🔎
MODULE 4 · EMAIL SEARCH & SUMMARY
Smart Search & Summarizer
ค้นหาอีเมลเก่าและสรุปเนื้อหา Thread ยาว
Trigger
Manual — คำค้นหา
Claude Role
Research Assistant
MCP Tool
list_messages / get_message
Output
สรุปใน Chat
Slash Commands
/email-find /email-summary /thread-recap
Flow Diagram
User
/email-find [keyword]
Gmail MCP
list_messages(query)
Claude
สรุปผลลัพธ์
User
ได้รับสรุป
System Prompt ตัวอย่าง
Plugin: Gmail Search Assistant
คุณคือ Gmail Research Assistant ผู้เชี่ยวชาญค้นหาและสรุปข้อมูลจากอีเมล /email-find [keyword/ผู้ส่ง/ช่วงเวลา]: → แปลงคำค้นหาเป็น Gmail search query อัตโนมัติ → ใช้ gmail.list_messages พร้อม query parameter → แสดงผลลัพธ์พร้อมวันที่และสรุปสั้น /email-summary [ID หรือ Subject]: → ดึงอีเมลฉบับนั้นด้วย gmail.get_message → สรุปเป็น bullet points 3-5 ข้อ ภาษาไทย /thread-recap [Subject]: → ดึง Thread ทั้งหมด เรียงตามเวลา → สรุปว่าใครพูดอะไร มีการตัดสินใจอะไรบ้าง
⚙️
MODULE 5 · SETTINGS & AUTOMATION
Gmail Settings Controller
ตั้ง Vacation Responder, Filters, และ IMAP Settings
Trigger
Manual — ก่อนลา
Claude Role
Settings Manager
MCP Tool
update_vacation / get_settings
Output
Settings อัปเดตแล้ว
Slash Commands
/vacation-on /vacation-off /settings-check
Flow Diagram
User
/vacation-on [วันที่]
Claude
ร่างข้อความตอบกลับ
Gmail MCP
update_vacation_settings
Gmail
เปิด Auto-reply
System Prompt ตัวอย่าง
Plugin: Gmail Settings Manager
คุณคือ Gmail Settings Manager ผู้จัดการการตั้งค่า Gmail /vacation-on [วันเริ่ม] [วันสิ้นสุด] [ข้อความ]: → ร่างข้อความ Vacation Responder ภาษาไทย → แสดงให้ผู้ใช้ review ก่อนเปิดใช้งาน → เรียก gmail.update_vacation_settings พร้อม startTime, endTime → แจ้งเตือนหากวันที่ไม่ถูกต้อง /vacation-off: → ปิด Vacation Responder ทันที → ยืนยันกับผู้ใช้ว่าปิดสำเร็จ /settings-check: → ดึง Gmail Settings ปัจจุบัน → สรุปว่า: Vacation เปิดไหม, IMAP/POP สถานะไหน
วิธีเชื่อมต่อ

3 วิธีใช้ Claude กับ Gmail

เลือกวิธีที่เหมาะกับคุณ — สำหรับมือใหม่แนะนำวิธีแรก

วิธีที่แนะนำ · MCP Direct
Claude Cowork + Gmail MCP
  • ติดตั้ง Node.js บนเครื่อง
  • สร้าง Google OAuth Credentials
  • รัน npx @shinzolabs/gmail-mcp auth
  • เพิ่ม MCP config ใน Claude Cowork
✓ ฟรี 100% · ข้อมูลไม่ผ่าน server กลาง · ทำได้วันนี้
✗ ต้องติดตั้ง Node.js และทำ OAuth ก่อน
วิธีทางเลือก · No-Code
Pabbly + Gmail Official
  • สมัคร Pabbly Connect (มีแผนฟรี)
  • ใช้ Gmail Official Connector
  • สร้าง Workflow ผ่าน UI
  • เชื่อม Claude ผ่าน Pabbly MCP
✓ ไม่ต้องเขียนโค้ด · UI ง่าย · มี Trigger หลากหลาย
✗ ฟีเจอร์จำกัดกว่า · ต้องมีบัญชี Pabbly
วิธีพื้นฐาน · Manual
Claude Manual (ไม่ต้องติดตั้ง)
  • Copy เนื้อหาอีเมลมา Paste
  • ให้ Claude ช่วยร่างคำตอบ
  • Copy กลับไปส่งใน Gmail
  • ไม่มีการเชื่อมต่อโดยตรง
✓ ไม่ต้องติดตั้งอะไร · เริ่มได้ทันที
✗ ต้อง copy-paste เอง · ไม่ automate จริง
🎯
คู่มือนี้ครอบคลุมวิธีที่ 1 (MCP Direct)

เพราะให้ความสามารถสูงสุด ฟรี 100% และข้อมูลอยู่บนเครื่องคุณ ไม่ผ่าน server กลาง

คู่มือทีละขั้นตอน

ติดตั้ง Gmail MCP ใน 7 ขั้นตอน

ใช้เวลาประมาณ 15–20 นาที ทำตามลำดับ

1
ติดตั้ง Node.js (เครื่องยนต์ของ Gmail MCP)
Node.js คือโปรแกรมที่ Gmail MCP ต้องการเพื่อทำงาน ดาวน์โหลดฟรี ติดตั้งครั้งเดียว
  • ไปที่ nodejs.org → กดปุ่ม LTS เพื่อดาวน์โหลด
  • เปิดไฟล์ที่ดาวน์โหลด → กด Next ไปจนเสร็จ ไม่ต้องเปลี่ยนอะไร
  • เปิด Terminal แล้วพิมพ์ node --version ต้องได้ v18.x ขึ้นไป
node --version
# ต้องเห็น: v20.x.x หรือสูงกว่า
💡ถ้าเห็น "command not found" ให้ปิด Terminal แล้วเปิดใหม่ หรือ Restart คอมพิวเตอร์
2
สร้าง Google Cloud Project
สร้างพื้นที่ทำงานใน Google Cloud สำหรับ Gmail MCP โดยเฉพาะ
  • ไปที่ console.cloud.google.com → Login ด้วย Gmail ที่ต้องการเชื่อมต่อ
  • คลิก dropdown ชื่อ project (มุมบนซ้าย) → กด New Project
  • ตั้งชื่อ gmail-mcp → กด Create → รอ 10-20 วินาที
💡Login ด้วย Gmail เดิมที่อยากให้ Claude เข้าถึงได้เลย ไม่ต้องสร้างบัญชีใหม่
3
เปิดใช้งาน Gmail API + ตั้งค่า OAuth Consent Screen
บอก Google ว่าต้องการใช้ Gmail API และตั้งค่าหน้าขออนุญาต
  • เมนูซ้าย → APIs & Services → Library → ค้นหา "Gmail API" → กด Enable
  • เมนูซ้าย → OAuth Consent Screen → เลือก External → กด Create
  • กรอก App name: Gmail MCP และ Gmail → กด Save and Continue ไป 3 หน้า
  • หน้า Test Users → กด Add Users → ใส่ Gmail ของคุณ → Save
⚠️
ต้องเพิ่ม Gmail ตัวเองเป็น Test User

เพราะ app อยู่ใน Testing mode — เฉพาะ Gmail ที่เพิ่มในลิสต์เท่านั้นที่ใช้งานได้

4
สร้าง OAuth 2.0 Credentials และบันทึกไฟล์
สร้างกุญแจดิจิทัลที่ Gmail MCP ใช้ระบุตัวตนกับ Google
  • เมนูซ้าย → Credentials+ Create Credentials → OAuth client ID
  • Application type: Desktop app → Name: gmail-mcp-desktop → Create
  • กด Download JSON → เปลี่ยนชื่อไฟล์เป็น gcp-oauth.keys.json
# สร้างโฟลเดอร์ใน PowerShell
mkdir %USERPROFILE%\.gmail-mcp
# วางไฟล์ที่นี่:
C:\Users\[ชื่อคุณ]\.gmail-mcp\gcp-oauth.keys.json
mkdir -p ~/.gmail-mcp
# วางไฟล์ที่นี่:
~/.gmail-mcp/gcp-oauth.keys.json
🔐
ไฟล์ gcp-oauth.keys.json ห้ามแชร์เด็ดขาด

ไฟล์นี้เปรียบเหมือนรหัสผ่าน Gmail ของคุณ อย่า upload GitHub หรือส่งให้ใคร

5
ติดตั้ง Gmail MCP และยืนยันตัวตน
รันคำสั่งเพื่อให้ Gmail MCP ขอสิทธิ์เข้าถึง Gmail ผ่าน browser
npx @shinzolabs/gmail-mcp auth
  • Browser จะเปิดขึ้นมาอัตโนมัติ → เลือก Gmail ของคุณ
  • อ่านสิทธิ์ที่ขอ → กด Allow หรือ อนุญาต
  • กลับมาที่ Terminal จะเห็นข้อความยืนยันว่า credentials ถูกบันทึกแล้ว
ℹ️
เห็น "Google hasn't verified this app"?

ปลอดภัย 100% — กด AdvancedGo to gmail-mcp (unsafe) → อนุญาตตามปกติ

6
เพิ่ม Gmail MCP Config ใน Claude Cowork
บอก Claude Cowork ว่ามี Gmail MCP พร้อมใช้งาน
{
  "mcpServers": {
    "gmail": {
      "command": "npx",
      "args": ["-y", "@shinzolabs/gmail-mcp"]
    }
  }
}
  • Claude Cowork → Settings → MCP Servers → วาง JSON ด้านบน
  • ปิด Claude Cowork แล้วเปิดใหม่ (ต้องปิดสนิท ไม่ใช่แค่ minimize)
💡ใช้ Claude Desktop? ไฟล์ config: Windows: %APPDATA%\Claude\claude_desktop_config.json · Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
7
ทดสอบใช้งานจริง
ลองพิมพ์คำสั่งใน Claude Cowork เพื่อยืนยันว่าระบบทำงานได้
# ทดสอบ 1: ดูอีเมลล่าสุด
แสดงอีเมล 5 ฉบับล่าสุดของฉัน

# ทดสอบ 2: นับอีเมลที่ยังไม่อ่าน
มีอีเมลที่ยังไม่ได้อ่านกี่ฉบับ?

# ทดสอบ 3: ส่งเมลทดสอบ
ส่งอีเมลทดสอบถึงตัวเอง หัวข้อ "Gmail MCP ทำงานแล้ว!"
🎉
ถ้า Claude ตอบกลับด้วยข้อมูลจริงจาก Gmail — สำเร็จแล้ว!

ตอนนี้คุณสามารถใช้ 5 Modules ด้านบน เพื่อจัดการ Gmail ด้วยภาษาพูดธรรมชาติได้แล้ว

ตารางสรุป

ภาพรวมระบบ Claude AI Gmail

สรุปทุก Module ในมุมมองเดียว

Module Slash Command หลัก MCP Tool ที่ใช้ Output ค่าใช้จ่าย
Inbox Monitor /inbox-check list_messages สรุปใน Chat ฟรี
Email Composer /send-email send_message อีเมลที่ส่งแล้ว ฟรี
Label Manager /label-sort create_label + modify Inbox จัดระเบียบ ฟรี
Email Search /email-find list_messages(query) สรุปผลค้นหา ฟรี
Settings & Vacation /vacation-on update_vacation_settings Settings อัปเดต ฟรี
🔄
Re-authenticate ทุก 7 วัน (Testing Mode)

เนื่องจาก app อยู่ใน Google Testing mode Session จะหมดอายุทุก 7 วัน แก้ง่ายมาก: รัน npx @shinzolabs/gmail-mcp auth อีกครั้ง → อนุญาตใน browser → ใช้งานได้ปกติ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • คุกกี้ที่จำเป็น
    เปิดใช้งานตลอด

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้

  • คุกกี้เพื่อการวิเคราะห์

    คุกกี้ประเภทนี้จะทำการเก็บข้อมูลการใช้งานเว็บไซต์ของคุณ เพื่อเป็นประโยชน์ในการวัดผล ปรับปรุง และพัฒนาประสบการณ์ที่ดีในการใช้งานเว็บไซต์ ถ้าหากท่านไม่ยินยอมให้เราใช้คุกกี้นี้ เราจะไม่สามารถวัดผล ปรับปรุงและพัฒนาเว็บไซต์ได้
    รายละเอียดคุกกี้

  • คุกกี้เพื่อปรับเนื้อหาให้เข้ากับกลุ่มเป้าหมาย

    คุกกี้ประเภทนี้จะเก็บข้อมูลต่าง ๆ รวมทั้งข้อมูลส่วนบุคคลเกี่ยวกับตัวคุณเพื่อเราสามารถนำมาวิเคราะห์ และนำเสนอเนื้อหา ให้ตรงกับความเหมาะสมกับความสนใจของคุณ ถ้าหากคุณไม่ยินยอมเราจะไม่สามารถนำเสนอเนื้อหาและโฆษณาได้ไม่ตรงกับความสนใจของคุณ
    รายละเอียดคุกกี้

บันทึกการตั้งค่า