MCP Servers

กำหนดค่า Model Context Protocol servers เพื่อให้ AI agents ของคุณเข้าถึงเครื่องมือภายนอก

MCP คืออะไร?

Model Context Protocol (MCP) เป็นมาตรฐานเปิดที่ปล่อยให้ AI agents เชื่อมต่อกับเครื่องมือและบริการภายนอก คิดเหมือนระบบ plugin สำหรับ AI ของคุณ: โดยไม่มี MCP agent เช่น Claude Code สามารถอ่านและเขียนไฟล์ได้เท่านั้น ด้วย MCP มันสามารถค้นหาเว็บ query database ของคุณ เรียก APIs และโต้ตอบกับเครื่องมือ design — ทั้งหมดในการสนทนาเดียวกัน

MCP server เป็นโปรแกรมเล็กที่รันในพื้นหลังและเปิดเผยชุดเครื่องมือที่ agent สามารถเรียกได้ เมื่อคุณถาม agent "อากาศปัจจุบันเป็นอย่างไร?" มันสามารถเรียกเครื่องมือ weather MCP และได้คำตอบจริง แทนที่จะเดาจากข้อมูล training

MCP servers สื่อสารผ่านโปรโตคอลมาตรฐาน ดังนั้น agent ใดๆ ที่รองรับ MCP (Claude Code, Cursor, Windsurf และอื่นๆ) สามารถใช้ servers เดียวกัน


MCP Servers ในตัว

1DevTool มาพร้อม MCP servers หลายตัวพร้อมใช้จากกล่อง:

  • Database access — agent สามารถรัน queries กับ databases ที่เชื่อมต่อของคุณและอธิบายผลลัพธ์ มันรู้ schema ของคุณอัตโนมัติ
  • File system — agent สามารถอ่านและค้นหาไฟล์ในไดเรกทอรีโปรเจกต์ของคุณ ให้ context เต็มของ codebase ของคุณ
  • HTTP client — agent สามารถทำ API calls fetch JSON จาก endpoints และตรวจสอบ responses มีประโยชน์สำหรับทดสอบ APIs ของคุณเองหรือเรียก third-party services
  • Design tools — การรวมกับ Figma และ Pencil เพื่อให้ agent ตรวจสอบไฟล์ design อ่าน component specs และแนะนำโค้ดที่ตรงกับ designs ของคุณ

Servers เหล่านี้เริ่มอัตโนมัติเมื่อคุณเปิด terminal session คุณไม่ต้องกำหนดค่าพวกมัน


เพิ่ม MCP Server แบบกำหนดเอง

ระบบนิเวศ MCP มี servers ที่สร้างโดยชุมชนหลายร้อยตัวที่คุณสามารถเสียบเข้า เพื่อเพิ่ม:

  1. ไปที่ Settings → MCP Servers
  2. คลิก + Add Server
  3. ป้อนคำสั่ง server — ตัวอย่าง: npx @modelcontextprotocol/server-brave-search
  4. เพิ่ม environment variables ที่ต้องการ (เช่น API keys) ในช่องด้านล่าง
  5. คลิก Save

Server จะเริ่มอัตโนมัติครั้งถัดไปที่คุณเปิด terminal คุณสามารถทดสอบมันโดยขอให้ agent ใช้เครื่องมือใหม่


การกำหนดค่า MCP ต่อโปรเจกต์

โปรเจกต์ต่างมักต้องการเครื่องมือต่าง โปรเจกต์ frontend อาจต้องการ Figma server ในขณะที่โปรเจกต์ backend อาจต้องการ Postgres หรือ Redis server คุณสามารถกำหนดค่า MCP servers ต่อโปรเจกต์:

  1. คลิกขวาโปรเจกต์ใน sidebar
  2. เลือก Settings → MCP
  3. เพิ่มหรือลบ servers เฉพาะสำหรับโปรเจกต์นั้น

การตั้งค่า MCP ระดับโปรเจกต์ override ค่าเริ่มต้นglobal สำหรับโปรเจกต์นั้นเท่านั้น

แผงการตั้งค่า MCP

เคล็ดลับ: ระบบนิเวศ MCP มี servers ชุมชนหลายร้อยตัว — สำหรับ Slack, GitHub, Notion, databases และอื่นๆ browse它们ที่ modelcontextprotocol.io