MCP เบื้องต้น — ให้ Claude เข้าถึงโลกของคุณ
MCP คือสิ่งที่เปลี่ยน Claude จาก "AI ในกล่อง" เป็น "ผู้ช่วยที่ทำงานกับเครื่องมือจริงของผม"
ก่อนผมรู้จัก MCP — ทุกครั้งที่อยากให้ Claude ดูข้อมูลของบริษัท ผมต้องก็อปไฟล์ Excel มาวาง อ่าน Notion ก็อปข้อความออกมา อ่าน PDF ก็ต้องโหลดและ upload — น่ารำคาญและกินเวลา
หลังจากติด MCP — Claude เข้าถึงทุกอย่างของผมได้ตรงๆ ผมแค่บอก "เปิด Sheet 'ยอดงานเดือนนี้' ดูว่าโครงการไหนช้ากว่า plan" — มันทำได้เลย
นี่คือ MCP
MCP คืออะไรในภาษาคน
MCP ย่อจาก Model Context Protocol
ผมชอบเปรียบกับมือกับสมอง
- AI = สมองที่เก่งคิด แต่ไม่มีมือ
- MCP = "มือ" ที่ยื่นให้ AI ใช้เอื้อมไปหาเครื่องมือจริง
พอติด MCP ของอะไร Claude ก็ใช้ของนั้นได้
- ติด Notion MCP → Claude อ่าน/แก้ Notion ได้
- ติด Filesystem MCP → Claude อ่าน/เขียนไฟล์ในเครื่องได้
- ติด Google Drive MCP → Claude เปิด Sheets/Docs ของเราได้
- ติด Gmail MCP → Claude อ่าน/ส่ง email ได้
Server ที่นิยม
| Server | ทำอะไร | เหมาะกับ |
|---|---|---|
| Filesystem | อ่าน/เขียนไฟล์ในเครื่อง | ทุกคน |
| Notion | อ่าน/แก้ Notion | ใช้ Notion จัดการงาน |
| Google Drive | Docs / Sheets / Slides | ใช้ Google Workspace |
| Gmail | อ่าน/ส่ง email | ตอบ email เยอะ |
| GitHub | จัดการ repo, PR | เขียนโค้ด |
| Supabase | Query database | มี app ใช้ Supabase |
| Linear / Jira | จัดการ task | ทำงานทีม |
| Slack | อ่าน/ส่งข้อความ | ทีมใช้ Slack |
วิธีติด MCP
MCP ติดได้บน Claude Desktop เท่านั้น เว็บไม่รองรับ
วิธีง่ายที่สุด — ผ่าน UI
Claude Desktop → Settings → Integrations → เลือก server (Notion, Drive, Gmail) → Connect
วิธีนี้ใช้กับ server official
วิธีที่ 2 — แก้ไฟล์ config โดยตรง
ใช้ตอนติด server ที่ไม่มีใน Integrations panel
ไฟล์อยู่ที่
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
เปิดด้วย text editor แล้วใส่
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/YOURNAME/Documents"
]
}
}
}
เปลี่ยน YOURNAME เป็น username ของเครื่องคุณ ตั้งให้ Claude เข้าถึงเฉพาะ folder ที่กำหนด
วิธีที่ 3 — Marketplace (ใหม่)
ใน Claude Desktop กดไอคอน 🔌 ข้างช่องพิมพ์ → เลือก server → Install
ลองติด Filesystem ก่อน — ง่ายและใช้บ่อย
เริ่มจากอันที่ง่ายและเป็นประโยชน์มาก
ใส่ใน config
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/YOURNAME/Documents"
]
}
}
}
Restart Claude Desktop
ลองถาม
ลองเลย: ลองให้ Claude อ่าน folder
ดูในโฟลเดอร์ Documents ของผม มีไฟล์อะไรบ้าง สรุปประเภทไฟล์ให้ดูหน่อย
เคล็ดลับ
- • ครั้งแรก Claude จะขอ permission ก่อน — กด Allow
- • Claude จะเข้าถึงเฉพาะ folder ที่เราระบุใน config เท่านั้น
เช็คว่าได้ผลลัพธ์ตามนี้
- ☐ Claude ขอ permission ก่อน
- ☐ ลิสต์ไฟล์ออกมาถูก
- ☐ ไม่เข้าถึง folder อื่นนอกที่อนุญาต
ลองเลย: ให้ Claude อ่าน PDF จากเครื่อง
กรอกให้ตรงกับคุณ
(ไม่บังคับ — ว่างไว้ก็คัดลอกได้)อ่านไฟล์ [ชื่อไฟล์.pdf] ใน Documents แล้วสรุปประเด็นหลักเป็น bulletเคล็ดลับ
- • ไม่ต้อง upload — Claude เข้าถึงไฟล์ตรงๆ ได้เลย
เรื่อง security ที่ผมยึดเป็นกฎ
MCP = ให้สิทธิ์ AI เข้าถึงข้อมูลของเรา ต้องระวังเหมือนรับคนเข้าบ้าน
กฎของผม
- ติดเฉพาะ server ที่ trust ได้ — official ของ Anthropic หรือ open-source ที่ดูโค้ดได้
- ขอบเขตเฉพาะ — Filesystem ผมให้เข้าได้แค่ Documents ไม่ให้เข้าทั้งเครื่อง
- ตอบ permission อย่างมีสติ — Claude จะถามก่อนทำเรื่องสำคัญ อ่านก่อนกด Allow
- อย่าติด server แปลกๆ ที่เจอในเน็ต — เหมือนลง app เถื่อน
ลองทำดู: ติด MCP แรก
บทนี้มีประโยชน์กับคุณมั้ยครับ?
ผมอ่าน feedback เองทุกอันแล้วเอาไปปรับเนื้อหา