นับตั้งแต่ Anthropic เปิดตัวต่อสาธารณะ โมเดลบริบทโปรโตคอล (MCP) on วันที่ 25 พฤศจิกายน 2024MCP ได้ก้าวอย่างรวดเร็วจากแนวคิดไปสู่ระบบนิเวศเชิงปฏิบัติ: มีข้อกำหนดแบบเปิดและเซิร์ฟเวอร์อ้างอิงหลายตัวที่พร้อมใช้งาน การใช้งานชุมชน (เซิร์ฟเวอร์หน่วยความจำ การเข้าถึงระบบไฟล์ ตัวดึงข้อมูลเว็บ) อยู่บน GitHub และ NPM และ MCP ได้รับการสนับสนุนในไคลเอนต์ เช่น คล็อดสำหรับเดสก์ท็อป และเครื่องมือของบุคคลที่สาม โปรโตคอลมีการพัฒนา (ข้อมูลจำเพาะและตัวอย่างเซิร์ฟเวอร์ได้รับการอัปเดตจนถึงปี 2025) และผู้จำหน่ายและวิศวกรกำลังเผยแพร่รูปแบบสำหรับการผสานรวมที่ปลอดภัยและมีประสิทธิภาพมากขึ้นด้วยโทเค็น
บทความนี้จะแนะนำคุณเกี่ยวกับการสร้างเซิร์ฟเวอร์ MCP และการเชื่อมต่อเข้ากับ คลอด เดสก์ท็อปและเคล็ดลับเชิงปฏิบัติ / ความปลอดภัย / หน่วยความจำที่คุณจะต้องมีในการผลิต
Model Context Protocol (MCP) คืออะไร?
คำจำกัดความภาษาอังกฤษแบบธรรมดา
Model Context Protocol (MCP) คือ โปรโตคอลแบบเปิดที่ได้มาตรฐาน ซึ่งทำให้โฮสต์ LLM (แอปที่รันโมเดล เช่น Claude Desktop) สามารถเรียกใช้บริการภายนอกที่เปิดเผยได้โดยตรง แหล่งข้อมูล (ไฟล์, แถว DB), เครื่องมือ (ฟังก์ชันที่โมเดลสามารถเรียกใช้ได้) และ แจ้ง (เทมเพลตที่โมเดลสามารถใช้ได้) แทนที่จะใช้การผสานรวม N×M (ทุกโมเดลกับทุกเครื่องมือ) MCP มอบรูปแบบไคลเอนต์-เซิร์ฟเวอร์ที่สอดคล้องกันและสัญญารันไทม์ เพื่อให้โฮสต์โมเดลที่รองรับ MCP สามารถใช้เซิร์ฟเวอร์ที่รองรับ MCP ใดก็ได้ นักพัฒนาจึงสามารถสร้างบริการได้เพียงครั้งเดียว และให้โมเดลหรือ UI ที่รองรับ MCP (เช่น Claude Desktop) ใช้งานได้
เหตุใด MCP จึงมีความสำคัญในตอนนี้
นับตั้งแต่ Anthropic เปิดตัว MCP แบบโอเพนซอร์สในช่วงปลายปี 2024 โปรโตคอลนี้ได้กลายเป็นเลเยอร์การทำงานร่วมกันโดยพฤตินัยสำหรับการผสานรวมเครื่องมือ (ส่วนขยายของ Claude, VS Code และสภาพแวดล้อมเอเจนต์อื่นๆ) อย่างรวดเร็ว MCP ช่วยลดงานที่ซ้ำซ้อน เร่งการพัฒนาตัวเชื่อมต่อ (Google Drive, GitHub, Slack และอื่นๆ) และทำให้การเชื่อมต่อที่เก็บข้อมูลถาวรกับผู้ช่วยง่ายขึ้น
สถาปัตยกรรม MCP คืออะไร และทำงานอย่างไร?
ในระดับสูง MCP กำหนดกลุ่มบทบาทสามกลุ่มและรูปแบบการโต้ตอบหลายรูปแบบ
ส่วนประกอบหลัก: ไคลเอนต์ เซิร์ฟเวอร์ และรีจิสทรี
- ไคลเอนต์ MCP (โฮสต์): โฮสต์หรือแอปพลิเคชัน LLM ที่ต้องการข้อมูลเชิงบริบท เช่น Claude Desktop, เอเจนต์ VS Code หรือเว็บแอป ไคลเอ็นต์จะค้นหาและเชื่อมต่อกับเซิร์ฟเวอร์ MCP หนึ่งเครื่องหรือมากกว่า
- เซิร์ฟเวอร์ MCP (ผู้ให้บริการทรัพยากร): บริการเครือข่ายที่เปิดเผยทรัพยากร (ไฟล์ หน่วยความจำ ฐานข้อมูล การดำเนินการ) ผ่านทางสคีมา MCP เซิร์ฟเวอร์จะประกาศความสามารถและระบุจุดสิ้นสุดที่ไคลเอ็นต์สามารถเรียกใช้ได้
- ทะเบียน/การค้นพบ: ส่วนประกอบเสริมหรือไฟล์กำหนดค่าที่ช่วยให้ไคลเอนต์ค้นพบเซิร์ฟเวอร์ MCP ที่มีอยู่ แสดงรายการความสามารถ และจัดการสิทธิ์หรือการติดตั้ง ("ส่วนขยาย" ของเดสก์ท็อปเป็นเลเยอร์ UX หนึ่งสำหรับสิ่งนี้)
กระแสข้อความและการเจรจาความสามารถ
โดยทั่วไปการโต้ตอบของ MCP จะเป็นไปตามรูปแบบนี้:
- การค้นพบ / การลงทะเบียน: ไคลเอนต์เรียนรู้เกี่ยวกับเซิร์ฟเวอร์ที่มีอยู่ (เซิร์ฟเวอร์ท้องถิ่น เครือข่าย หรือรีจิสทรีที่คัดสรร)
- ประกาศความสามารถ: เซิร์ฟเวอร์จะแชร์รายการซึ่งอธิบายทรัพยากร วิธีการ และข้อกำหนดการอนุญาต
- คำร้องขอ / ตอบกลับ: ไคลเอนต์ออกคำขอที่มีโครงสร้าง (เช่น "อ่านไฟล์ X" "ค้นหาหน่วยความจำสำหรับ Y" หรือ "สร้าง PR ด้วยไฟล์เหล่านี้") และเซิร์ฟเวอร์ตอบสนองด้วยข้อมูลบริบทที่พิมพ์ไว้
- ผลลัพธ์การดำเนินการ & สตรีมมิ่ง: เซิร์ฟเวอร์อาจสตรีมผลลัพธ์หรือจัดเตรียมจุดสิ้นสุดการดำเนินการระยะยาว ข้อกำหนดจะกำหนดรูปแบบสำหรับตัวอธิบายทรัพยากรและการตอบสนองแบบมีชนิด
แบบจำลองความปลอดภัยและขอบเขตความน่าเชื่อถือ
MCP ตั้งใจทำให้พื้นผิวการควบคุมเป็นมาตรฐาน เพื่อให้ LLM สามารถดำเนินการตามข้อมูลผู้ใช้และดำเนินการต่างๆ ได้ อำนาจดังกล่าวจำเป็นต้องมีการควบคุมความปลอดภัยอย่างรอบคอบ:
- การยินยอม / คำเตือนจากผู้ใช้ที่ชัดเจน ขอแนะนำเมื่อเซิร์ฟเวอร์สามารถเข้าถึงข้อมูลส่วนตัวหรือดำเนินการที่ได้รับสิทธิพิเศษ (เช่น เขียนไปยังที่เก็บข้อมูล)
- สิทธิพิเศษน้อยที่สุดแสดงให้เห็น: เซิร์ฟเวอร์ควรประกาศขอบเขตขั้นต่ำและไคลเอนต์ควรขอเฉพาะความสามารถที่จำเป็นเท่านั้น
- การขนส่งและการอนุญาต: ใช้ TLS, ข้อมูลประจำตัวแบบโทเค็น และจุดสิ้นสุดเฉพาะภายในเครื่องสำหรับการผสานรวมที่ละเอียดอ่อน ชุมชนและผู้จำหน่ายแพลตฟอร์ม (เช่น Microsoft ใน Windows) กำลังทดลองใช้รีจิสทรีและ UI affordances เพื่อลดความเสี่ยง
เหตุใดจึงต้องบูรณาการ Claude เข้ากับเซิร์ฟเวอร์ MCP?
การรวม Claude เข้ากับเซิร์ฟเวอร์ MCP จะช่วยปลดล็อคความสามารถเชิงปฏิบัติ 3 ระดับ:
บริบทที่สามารถดำเนินการได้แบบเรียลไทม์
แทนที่จะคัดลอกและฝังสแนปช็อตที่ล้าสมัยลงในพรอมต์ Claude สามารถขอบริบทที่อัปเดต (ไฟล์ ประวัติการสนทนา แถวฐานข้อมูล) ได้ในขณะทำการคิวรี ซึ่งหมายความว่าการดึงข้อมูลโดยประมาณจะน้อยลงและได้ผลลัพธ์ที่สดใหม่กว่า เดโมของ Anthropic แสดงให้เห็นว่า Claude ทำสิ่งต่างๆ เช่น การสร้าง PR ของ GitHub หรือการอ่านไฟล์ในเครื่องผ่าน MCP
เครื่องมือขนาดเล็กที่สามารถจัดองค์ประกอบได้ แทนที่จะใช้อะแดปเตอร์ขนาดยักษ์เพียงตัวเดียว
คุณสามารถเขียนเซิร์ฟเวอร์ MCP ที่เจาะจงได้ — เซิร์ฟเวอร์หนึ่งสำหรับปฏิทิน เซิร์ฟเวอร์หนึ่งสำหรับระบบไฟล์ และเซิร์ฟเวอร์หนึ่งสำหรับที่เก็บข้อมูลหน่วยความจำแบบเวกเตอร์ — และนำกลับมาใช้ซ้ำในอินสแตนซ์หรือไคลเอนต์ Claude ต่างๆ (เดสก์ท็อป IDE เว็บ) การทำงานแบบโมดูลาร์นี้ปรับขนาดได้ดีกว่าการผสานรวมแบบเฉพาะ
หน่วยความจำถาวรและมาตรฐาน
MCP เปิดใช้งานบริการหน่วยความจำ: พื้นที่เก็บข้อมูลถาวรที่เข้ารหัสประวัติการสนทนา การตั้งค่าส่วนบุคคล และสถานะผู้ใช้แบบมีโครงสร้าง เนื่องจาก MCP กำหนดมาตรฐานโมเดลทรัพยากร ไคลเอ็นต์หลายรายจึงสามารถใช้เซิร์ฟเวอร์หน่วยความจำเดียวกันซ้ำและรักษาบริบทผู้ใช้ที่สอดคล้องกันในแอปพลิเคชันต่างๆ ได้ มีบริการหน่วยความจำชุมชนและรูปแบบส่วนขยายอยู่หลายแบบแล้ว
UX ที่ดีขึ้นและการควบคุมภายใน (Claude Desktop)
บนเดสก์ท็อปไคลเอ็นต์ MCP ช่วยให้เซิร์ฟเวอร์ภายในเครื่องสามารถเข้าถึงระบบไฟล์ของผู้ใช้ได้โดยตรง (เมื่อได้รับความยินยอม) ทำให้การผสานรวมที่คำนึงถึงความเป็นส่วนตัวเป็นไปได้โดยไม่ต้องใช้ API บนคลาวด์ ส่วนขยายเดสก์ท็อปของ Anthropic เป็นตัวอย่างของการทำให้การติดตั้งและการค้นหาเซิร์ฟเวอร์ MCP บนเครื่องภายในเครื่องง่ายขึ้น
วิธีการสร้างเซิร์ฟเวอร์ MCP
สิ่งที่คุณต้องการก่อนเริ่มต้น
- คลอด เดสก์ท็อป:ติดตั้ง Claude Desktop เวอร์ชันล่าสุดสำหรับระบบปฏิบัติการของคุณ และตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการรองรับ MCP/Extensions ในการตั้งค่าแล้ว ฟีเจอร์บางอย่างอาจต้องใช้แพ็กเกจแบบชำระเงิน (Claude Pro หรือเทียบเท่า)
- เครื่องพัฒนา: Node.js (แนะนำ>=16/18) หรือ Python 3.10 ขึ้นไป บวก ngrok หรือโซลูชันอุโมงค์ภายใน หากคุณต้องการเปิดเผยเซิร์ฟเวอร์ภายในสู่อินเทอร์เน็ตเพื่อการทดสอบ ใช้ TLS ในการผลิต
- โครงการ MCP มอบ SDK และเทมเพลตบนเอกสารหลักและที่เก็บ GitHub ติดตั้ง Python หรือ Node SDK ผ่านคำแนะนำอย่างเป็นทางการใน docs/repo
ตัวเลือก A — ติดตั้งเซิร์ฟเวอร์ MCP (ตัวอย่าง) ที่มีอยู่
Anthropic มีตัวอย่างเซิร์ฟเวอร์ รวมถึงหน่วยความจำ ระบบไฟล์ และเครื่องมือ
โคลนเซิร์ฟเวอร์อ้างอิง:
git clone https://github.com/modelcontextprotocol/servers.git
cd servers
ภายในคุณจะพบโฟลเดอร์เช่น:
filesystem/
fetch/
memory/
weather/
ในการติดตั้งเซิร์ฟเวอร์ตัวอย่าง:
cd memory
npm install
npm run dev
นี่คือการเริ่มเซิร์ฟเวอร์ MCP โดยปกติจะอยู่ที่:
http://localhost:3000
ยืนยันว่าจุดสิ้นสุด manifest ทำงานและการเรียกเครื่องมือส่งคืน JSON ที่มีประเภทถูกต้อง
ตัวเลือก B — สร้างเซิร์ฟเวอร์ MCP ของคุณเอง (แนะนำสำหรับการเรียนรู้)
1) สร้างโฟลเดอร์โครงการ
mkdir my-mcp-server
cd my-mcp-server
npm init -y
2) ติดตั้ง SDK เซิร์ฟเวอร์ MCP
npm install @modelcontextprotocol/server
3) สร้างไฟล์เซิร์ฟเวอร์พื้นฐาน
สร้างบัญชีตัวแทน server.js:
touch server.js
วางการใช้งานเซิร์ฟเวอร์ MCP ขั้นต่ำ:
import { createServer } from "@modelcontextprotocol/server";
const server = createServer({
name: "my-custom-server",
version: "0.1.0",
tools: [
{
name: "hello_world",
description: "Returns a simple greeting",
input_schema: {
type: "object",
properties: {
name: { type: "string" }
},
required:
},
output_schema: {
type: "object",
properties: {
message: { type: "string" }
}
},
handler: async ({ name }) => {
return { message: `Hello, ${name}!` };
}
}
]
});
server.listen(3000);
console.log("MCP server running on http://localhost:3000");
ดีไซน์นี้เป็น เซิร์ฟเวอร์ MCP เต็มรูปแบบ เปิดเผยเครื่องมือเดียว: hello_world.
จะเชื่อมต่อ Claude Desktop เข้ากับเซิร์ฟเวอร์ MCP ได้อย่างไร?
ด้านล่างนี้คือขั้นตอนปฏิบัติสำหรับการสร้างเซิร์ฟเวอร์ MCP ง่ายๆ และการลงทะเบียนกับ Claude Desktop ส่วนนี้เป็นแบบปฏิบัติจริง ครอบคลุมการตั้งค่าสภาพแวดล้อม การสร้างไฟล์ Manifest ของเซิร์ฟเวอร์ การเปิดเผยจุดสิ้นสุดที่ไคลเอนต์คาดหวัง และการกำหนดค่าให้ Claude Desktop ใช้เซิร์ฟเวอร์
1) เปิดพื้นที่การเชื่อมต่อนักพัฒนา Claude Desktop
ใน Claude Desktop: การตั้งค่า → ผู้พัฒนา (หรือ การตั้งค่า → ตัวเชื่อมต่อ ขึ้นอยู่กับรุ่นของไคลเอนต์) มีตัวเลือกในการเพิ่มเซิร์ฟเวอร์ MCP ระยะไกล/ภายในเครื่องหรือ "เพิ่มตัวเชื่อมต่อ" UI ที่แน่นอนอาจเปลี่ยนแปลงไปในแต่ละรุ่น หากคุณไม่เห็น โปรดตรวจสอบเมนู "นักพัฒนา" บนเดสก์ท็อปหรือบันทึกย่อรุ่นล่าสุด

2) หากคุณกำลังกำหนดค่าเซิร์ฟเวอร์ภายในเครื่อง: สร้างหรือค้นหาไฟล์การกำหนดค่า
หลังจากเปิดแอปพลิเคชันเดสก์ท็อป Claude แล้ว ระบบจะกำหนดค่าเซิร์ฟเวอร์ MCP ทั้งหมดที่พบลงในไฟล์ชื่อ ClaudeDesktopConfig.json โดยอัตโนมัติ ขั้นตอนแรกคือค้นหาและเปิดไฟล์นี้ หรือสร้างไฟล์ใหม่หากยังไม่มี:
สำหรับผู้ใช้ Windows ไฟล์จะอยู่ภายใต้ “%APPDATA%\Claude\claude_desktop_config.json”
สำหรับผู้ใช้ Mac ไฟล์จะอยู่ภายใต้ “~/Library/Application Support/Claude/claude_desktop_config.json”
3) เพิ่มเซิร์ฟเวอร์ลงใน Claude Desktop
มีรูปแบบ UX สองรูปแบบที่จะแจ้งให้ Claude Desktop ทราบเกี่ยวกับเซิร์ฟเวอร์ MCP ของคุณ:
ส่วนขยายเดสก์ท็อป / ตัวติดตั้งแบบคลิกเดียวAnthropic ได้จัดทำเอกสาร "Desktop Extensions" ซึ่งรวมไฟล์ manifest และตัวติดตั้งไว้ด้วยกัน เพื่อให้ผู้ใช้สามารถเพิ่มเซิร์ฟเวอร์ได้ด้วยการคลิกเพียงครั้งเดียว (แนะนำสำหรับการเผยแพร่ในวงกว้าง) คุณสามารถรวมไฟล์ manifest และเมตาดาต้าเซิร์ฟเวอร์ของคุณไว้ด้วยกันเพื่อการติดตั้งที่ง่ายดาย
การลงทะเบียนเซิร์ฟเวอร์ท้องถิ่น (โหมดนักพัฒนา):สำหรับการทดสอบในพื้นที่:
- วางรายการสินค้าในเส้นทางท้องถิ่นที่เป็นที่รู้จักหรือให้บริการที่
https://localhost:PORT/.well-known/mcp-manifest.json. - ในการตั้งค่า Claude Desktop ให้เปิดแผง MCP/ส่วนขยาย และเลือก “เพิ่มเซิร์ฟเวอร์ภายในเครื่อง” หรือ “เพิ่มเซิร์ฟเวอร์โดย URL” และวาง URL หรือโทเค็นการแสดง
- ให้สิทธิ์ที่จำเป็นเมื่อไคลเอนต์แจ้งเตือน คล็อดจะแจกแจงทรัพยากรของเซิร์ฟเวอร์และแสดงเป็นเครื่องมือ/หน่วยความจำที่พร้อมใช้งาน
ตอนนี้เราเลือกที่จะติดตั้ง MCP ในเครื่อง:เพิ่ม mcpServers ส่วน ซึ่งจะแสดงชื่อเซิร์ฟเวอร์ของคุณและเส้นทาง/คำสั่งแบบสัมบูรณ์เพื่อเริ่มต้น บันทึกและรีสตาร์ท Claude Desktop
หลังจากรีสตาร์ท UI ของ Claude จะแสดงเครื่องมือ MCP (ไอคอนค้นหาและเครื่องมือ) และให้คุณทดสอบการทำงานที่เปิดเผย (เช่น "สภาพอากาศในแซคราเมนโตเป็นอย่างไร") หากโฮสต์ไม่พบเซิร์ฟเวอร์ของคุณ ให้ปรึกษา mcp.log ไฟล์และ mcp-server-<name>.log สำหรับเอาท์พุต STDERR
4)ทดสอบการบูรณาการ
ในแชทของ Claude พิมพ์:
Call the hello_world tool with name="Alice"
Claude จะเรียกใช้เซิร์ฟเวอร์ MCP ของคุณและตอบสนองโดยใช้เอาต์พุตของเครื่องมือ
ฉันจะนำบริการหน่วยความจำผ่าน MCP มาใช้ได้อย่างไร (เคล็ดลับขั้นสูง)
บริการหน่วยความจำเป็นหนึ่งในเซิร์ฟเวอร์ MCP ที่ทรงพลังที่สุด เนื่องจากสามารถคงอยู่และแสดงบริบทผู้ใช้ได้ในทุกเซสชัน แนวทางปฏิบัติที่ดีที่สุดและเคล็ดลับการใช้งานต่อไปนี้สะท้อนถึงข้อมูลจำเพาะ เอกสารของ Claude และรูปแบบชุมชน
แบบจำลองข้อมูลและการออกแบบหน่วยความจำ
- มีโครงสร้างและไม่มีโครงสร้าง: เก็บทั้งข้อเท็จจริงที่มีโครงสร้าง (เช่น ชื่อ แฟล็กการตั้งค่า) และส่วนการสนทนาที่ไม่มีโครงสร้าง ใช้เมตาดาต้าแบบพิมพ์เพื่อการกรองที่รวดเร็ว
- การแบ่งส่วนและการฝัง: แบ่งเอกสารหรือบทสนทนายาวๆ ออกเป็นส่วนๆ ที่เชื่อมโยงกันทางความหมาย และจัดเก็บไฟล์แบบเวกเตอร์ฝังตัวเพื่อรองรับการค้นหาความคล้ายคลึง วิธีนี้ช่วยให้การเรียกคืนข้อมูลดีขึ้นและลดการใช้โทเค็นระหว่างการดึงข้อมูล
- สัญญาณความใหม่ล่าสุดและความโดดเด่น: บันทึกเวลาและคะแนนความโดดเด่น อนุญาตให้มีการสอบถามที่สนับสนุนความทรงจำล่าสุดหรือความโดดเด่นสูง
- แท็กความเป็นส่วนตัว: แท็กรายการด้วยป้ายความละเอียดอ่อน (ส่วนตัว ใช้ร่วมกัน ชั่วคราว) เพื่อให้ลูกค้าสามารถแจ้งให้ยินยอมได้
รูปแบบ API สำหรับการดำเนินการหน่วยความจำ
ดำเนินการอย่างน้อยสามประการ:
write:ยอมรับรายการหน่วยความจำที่มีข้อมูลเมตา ส่งคืนการยืนยันและ ID ที่เก็บข้อมูลquery:ยอมรับแบบสอบถามภาษาธรรมชาติหรือตัวกรองที่มีโครงสร้าง และส่งคืนหน่วยความจำที่ตรงกันสูงสุด k รายการ (พร้อมข้อมูลเมตาที่สามารถอธิบายได้เป็นทางเลือก)delete/update:รองรับการดำเนินการตามวงจรชีวิตและคำขอที่ชัดเจนของผู้ใช้ในการลืม
ออกแบบคำตอบโดยรวมถึงที่มา (ที่ความทรงจำมาจากไหน) และคะแนนความเชื่อมั่น/ความคล้ายคลึง เพื่อให้ลูกค้าและนางแบบสามารถตัดสินใจได้ว่าจะใช้ความทรงจำอย่างจริงจังเพียงใด
กลยุทธ์การเพิ่มการดึงข้อมูลสำหรับคล็อด
- หน้าต่างบริบทสั้น: ส่งคืนข้อมูลหน่วยความจำสั้นๆ แทนเอกสารฉบับเต็ม ให้ Claude ร้องขอบริบทฉบับเต็มหากจำเป็น
- ชั้นสรุป: สามารถเลือกบันทึกสรุปสั้นๆ ของแต่ละหน่วยความจำเพื่อลดจำนวนโทเค็นได้ ใช้การสรุปแบบเพิ่มหน่วยในการเขียน
- การฉีดแบบควบคุม: จัดเตรียมหน่วยความจำในรูปแบบ "มัดบริบท" ที่สามารถแนบได้ ซึ่งไคลเอนต์สามารถแทรกเข้าไปในคำกระตุ้นอย่างเลือกสรร แทนที่จะทำให้โมเดลเต็มไปด้วยทุกสิ่งทุกอย่าง
ความปลอดภัยและการกำกับดูแลสำหรับ MCP หน่วยความจำ
- การยินยอมและการตรวจสอบประวัติ: บันทึกเวลาที่สร้างหน่วยความจำ และระบุว่าผู้ใช้ยินยอมให้แชร์หน่วยความจำกับโมเดลหรือไม่ นำเสนอ UI ที่ชัดเจนใน Claude Desktop เพื่อตรวจสอบและเรียกคืนหน่วยความจำ
- การจำกัดอัตราและการตรวจสอบ: ป้องกันการแทรกแซงหรือการแยกข้อมูลโดยการตรวจสอบประเภทและไม่อนุญาตให้มีการร้องขอการดำเนินการโค้ดที่ไม่คาดคิดจากเซิร์ฟเวอร์
- การเข้ารหัสขณะพักและระหว่างการส่ง: ใช้การเข้ารหัสที่แข็งแกร่งสำหรับรายการที่จัดเก็บไว้ และใช้ TLS สำหรับจุดปลายทาง MCP ทั้งหมด สำหรับร้านค้าที่สำรองข้อมูลบนคลาวด์ ให้ใช้การเข้ารหัสซองจดหมายหรือคีย์ที่จัดการโดยลูกค้า หากมี
บทสรุป: วิธีสร้างเซิร์ฟเวอร์ MCP ใน Claude Desktop
บทความนี้เป็นสูตรสำเร็จที่กระชับและใช้งานได้จริงในการเปลี่ยนจากศูนย์เป็นเซิร์ฟเวอร์ Claude + หน่วยความจำที่ใช้งานได้จริงบนแล็ปท็อปของคุณ:
- ทดสอบเวิร์กโฟลว์: ขอให้คล็อด “จดจำ” ข้อเท็จจริงสั้นๆ และตรวจสอบว่าเซิร์ฟเวอร์จัดเก็บข้อเท็จจริงนั้นไว้หรือไม่ จากนั้นขอให้คล็อดเรียกคืนข้อเท็จจริงนั้นในคำสั่งถัดไป สังเกตบันทึกและปรับการจัดอันดับการดึงข้อมูล
- ติดตั้งข้อกำหนดเบื้องต้น: Node.js >= 18, Git, Claude Desktop (ล่าสุด)
- โคลนเซิร์ฟเวอร์อ้างอิง: ส้อม
modelcontextprotocol/serversตัวอย่างหรือเซิร์ฟเวอร์หน่วยความจำชุมชนบน GitHub - ติดตั้งและรัน:
npm install→npm run dev(หรือทำตาม repo README) ยืนยันจุดสิ้นสุดที่ปรากฏขึ้น (เช่นhttp://localhost:3000/manifest) ส่งคืน JSON () - ลงทะเบียนตัวเชื่อมต่อใน Claude Desktop: การตั้งค่า → ผู้พัฒนา / ตัวเชื่อมต่อ → เพิ่มตัวเชื่อมต่อ → ชี้ไปที่
http://localhost:3000และอนุมัติขอบเขตงาน
การรวม Claude (หรือโฮสต์ใดๆ) เข้ากับเซิร์ฟเวอร์ MCP ช่วยให้คุณสร้างตัวเชื่อมต่อได้เพียงครั้งเดียวและพร้อมใช้งานบนไคลเอนต์ MCP — Claude Desktop, IDE หรือเฟรมเวิร์กตัวแทนอื่นๆ — ซึ่งจะช่วยลดการบำรุงรักษาและเพิ่มความเร็วของคุณสมบัติที่เท่าเทียมกันในเครื่องมือต่างๆ อย่างมาก
นักพัฒนาสามารถเข้าถึง API ล่าสุดของ Claude AI ได้ (ณ วันที่เผยแพร่บทความนี้) เช่น คล็อด ซอนเน็ต 4.5 API และ คล็อด โอปุส 4.1 เอพีไอ ผ่านทาง CometAPI รุ่นใหม่ล่าสุด ได้รับการอัปเดตอยู่เสมอจากเว็บไซต์อย่างเป็นทางการ เริ่มต้นด้วยการสำรวจความสามารถของโมเดลใน สนามเด็กเล่น และปรึกษา คู่มือ API สำหรับคำแนะนำโดยละเอียด ก่อนเข้าใช้งาน โปรดตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบ CometAPI และได้รับรหัส API แล้ว โคเมทเอพีไอ เสนอราคาที่ต่ำกว่าราคาอย่างเป็นทางการมากเพื่อช่วยคุณบูรณาการ
พร้อมไปหรือยัง?→ ลงทะเบียน CometAPI วันนี้ !
หากคุณต้องการทราบเคล็ดลับ คำแนะนำ และข่าวสารเกี่ยวกับ AI เพิ่มเติม โปรดติดตามเราที่ VK, X และ ไม่ลงรอยกัน!
