Boom Leverage
บทความทั้งหมด
claude-codemcpfinance

MCP คืออะไร และให้ Claude Code เชื่อมกับข้อมูลและเครื่องมือจริงของคุณ

Model Context Protocol (MCP) คือมาตรฐานเปิดของ Anthropic ที่ให้ผู้ช่วย AI ต่อเข้ากับฐานข้อมูล ไฟล์ และ API ภายในของคุณได้อย่างเป็นระบบ บทความนี้อธิบาย MCP สำหรับคนสายการเงินที่ไม่ใช่ dev พร้อมเรื่องสิทธิ์การเข้าถึงและ PDPA ที่ต้องระวัง

Varanchai Yingkhamnueng·

เวลาคนเริ่มใช้ Claude Code ใหม่ ๆ วิธีให้ข้อมูลที่คุ้นที่สุดคือก็อปวาง — เปิดไฟล์ ก็อปตาราง วางเข้าแชท ถามคำถาม วน ๆ อยู่อย่างนี้ มันใช้ได้ แต่พอข้อมูลใหญ่ขึ้น หรือต้องดึงจากหลายที่ มันก็เริ่มเทอะทะ และที่สำคัญคือคุณต้องเป็นคนวิ่งหาข้อมูลให้มันทุกครั้ง คำถามที่ผมเจอบ่อยคือ "ทำไมมันต่อกับฐานข้อมูลหรือระบบของเราตรง ๆ ไม่ได้" — คำตอบคือต่อได้ และกลไกที่ทำให้ต่อได้อย่างเป็นมาตรฐานชื่อ MCP บทความนี้ผมจะอธิบายว่า MCP คืออะไรแบบที่คนการเงินไม่ใช่สาย dev ก็เข้าใจ และทำไมมันสำคัญกับงานของคุณ

MCP เชื่อม Claude Code เข้ากับฐานข้อมูล ไฟล์ และ API ภายในผ่าน MCP server โดยมีคนคุมสิทธิ์การเข้าถึง

MCP คืออะไร อธิบายแบบไม่ใช้ศัพท์ dev

MCP ย่อมาจาก Model Context Protocol เป็นมาตรฐานเปิดที่ Anthropic ทำขึ้น เพื่อให้ผู้ช่วย AI อย่าง Claude ต่อเข้ากับแหล่งข้อมูลและเครื่องมือภายนอกได้อย่างเป็นระบบ แทนที่คุณจะต้องก็อปวางข้อมูลเข้าแชทเองทุกครั้ง

วิธีคิดที่ผมชอบใช้อธิบายคือ ลองนึกถึงปลั๊กไฟมาตรฐาน — เครื่องใช้ไฟฟ้าจากหลายยี่ห้อเสียบปลั๊กแบบเดียวกันได้ เพราะมีมาตรฐานหัวปลั๊กกลาง MCP ก็คล้ายกัน มันกำหนด "หัวปลั๊กกลาง" ให้ AI กับแหล่งข้อมูลคุยกัน ตัวที่ทำหน้าที่เป็นสะพานเชื่อมเรียกว่า MCP server — เป็นโปรแกรมเล็ก ๆ ที่นั่งอยู่ระหว่าง Claude กับข้อมูลของคุณ คอยรับคำขอจาก AI แล้วไปหยิบข้อมูลหรือสั่งงานเครื่องมือนั้นให้

ประเด็นสำคัญคือ MCP เป็นมาตรฐานเปิด ไม่ใช่ของลับเฉพาะเจ้าใดเจ้าหนึ่ง ใครจะเขียน MCP server เชื่อมเข้ากับระบบของตัวเองก็ได้ และนั่นคือเหตุผลที่มันน่าสนใจสำหรับงานในองค์กร

ทำไม MCP ถึงสำคัญกับงานการเงิน

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

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

ถ้าคุณยังไม่เคยลองใช้ Claude Code มาก่อน ผมแนะนำให้เริ่มจากพื้นฐานก่อนในคู่มือเริ่มต้น Claude Code สำหรับคนการเงิน แล้วค่อยกลับมาเรื่อง MCP ตอนที่คุณคล่องการสั่งงานพื้นฐานแล้ว เพราะ MCP คือก้าวต่อไปหลังจากคุณเริ่มอยากให้มันแตะข้อมูลจริงมากกว่าก้อนที่ก็อปวาง

Claude Code ต่อกับ MCP server ได้อย่างไร

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

ผมจะไม่ลงคำสั่งเฉพาะตรงนี้ เพราะวิธีตั้งค่าและรูปแบบไฟล์มีโอกาสเปลี่ยนตามเวอร์ชัน สิ่งที่ควรจำเป็นหลักการมากกว่าคือ

  • MCP server แต่ละตัวเปิดความสามารถเฉพาะอย่าง — บางตัวให้อ่านไฟล์ บางตัวให้คุยกับฐานข้อมูล บางตัวให้เรียก API
  • คุณเลือกเปิดเฉพาะตัวที่งานนี้ต้องใช้ ไม่ใช่เปิดทุกอย่างทิ้งไว้
  • เวลาตั้งค่าจริง ให้ดูเอกสารทางการของ Anthropic เป็นหลัก เพราะมันอัปเดตตามเวอร์ชันล่าสุดเสมอ

เคล็ดลับเชิงปฏิบัติคือ เริ่มจากเชื่อม server ตัวเดียวกับงานเล็ก ๆ ที่คุณตรวจผลได้ง่ายก่อน พอเข้าใจจังหวะการทำงานแล้วค่อยขยาย — เหมือนทุกอย่างกับ Claude Code คือเริ่มจากของที่ถ้ามันพลาดคุณมองออกทันที

ตัวอย่างประเภทการใช้งาน (เชิงหลักการ)

เพื่อให้เห็นภาพ ผมขอยกประเภทการเชื่อมต่อที่พบบ่อย โดยไม่เจาะจงเครื่องมือเฉพาะ เพราะของแต่ละองค์กรไม่เหมือนกัน

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

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

เรื่องสิทธิ์การเข้าถึงและ PDPA ที่ต้องคุมตั้งแต่แรก

ตรงนี้คือส่วนที่คนการเงินพลาดไม่ได้ เพราะ MCP ทำให้ Claude เข้าถึงข้อมูลจริงได้สะดวกขึ้น ซึ่งแปลว่าความสะดวกกับความเสี่ยงมันมาคู่กัน

  • อย่าเพิ่งต่อกับข้อมูลลับหรือข้อมูลลูกค้าจริงตั้งแต่แรก — เริ่มจากข้อมูลตัวอย่างหรือข้อมูลที่ปิดบังส่วนอ่อนไหว (masked) ก่อนเสมอ ให้แน่ใจว่าทุกอย่างทำงานถูกต้องก่อนค่อยขยับเข้าใกล้ของจริง
  • คุมสิทธิ์ให้แคบที่สุด — ถ้า MCP server ตัวไหนต้องอ่านอย่างเดียว ก็อย่าให้สิทธิ์เขียนหรือลบ และเปิดเฉพาะข้อมูลส่วนที่งานนี้ต้องใช้จริง
  • เคารพ PDPA และนโยบายองค์กร — การที่ต่อได้ในทางเทคนิคไม่ได้แปลว่าต่อได้ในทางนโยบาย เช็คให้ชัดก่อนว่าข้อมูลชุดนี้เอาเข้าเครื่องมือนี้ได้ไหม
  • มีคนตรวจเสมอ — คุณยังเป็นคนรับผิดชอบผลลัพธ์ ไม่ใช่ปล่อยให้มันต่อข้อมูลจริงแล้วรันเองโดยไม่มีใครดู โดยเฉพาะตอนตั้งระบบครั้งแรก

เรื่องการใช้ Claude Code กับข้อมูลอ่อนไหวให้ปลอดภัยตามกฎหมายไทย ผมเขียนละเอียดไว้แล้วในใช้ Claude Code กับข้อมูลลับได้ไหม แนะนำให้อ่านก่อนเชื่อม MCP เข้ากับอะไรที่มีข้อมูลจริง

สรุป: MCP คือสะพานที่ทำให้ Claude ทำงานกับของจริง

ถ้าจะให้สรุปสั้น ๆ MCP คือสิ่งที่ยกระดับ Claude Code จาก "ผู้ช่วยที่คุณต้องป้อนข้อมูลให้" ไปเป็น "ผู้ช่วยที่ไปหยิบข้อมูลจากแหล่งจริงเองได้" ภายในขอบเขตที่คุณกำหนด สำหรับงานการเงินที่ต้องดึงข้อมูลหลายที่และทำหลายขั้น นี่คือก้าวที่เปลี่ยนวิธีทำงานได้จริง — ตราบใดที่คุณคุมสิทธิ์และมีคนตรวจ

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

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

อ่านต่อ