Rember MCP Server
ทางการสร้างแฟลชการ์ดแบบเว้นระยะใน Rember เพื่อจดจำทุกสิ่งที่คุณเรียนรู้จากการสนทนา
เอกสาร
Rember MCP
ให้ Claude สร้างแฟลชการ์ดให้คุณด้วย Model Context Protocol (MCP) อย่างเป็นทางการสำหรับ Rember Rember ช่วยให้คุณศึกษาและจดจำสิ่งที่คุณสนใจโดยการจัดตารางการทบทวนแบบเว้นระยะห่าง
คุณสมบัติและตัวอย่าง:
- สร้างแฟลชการ์ดจากแชทของคุณ "... ฉันชอบคำตอบของคุณ ช่วยให้ฉันจำมันหน่อย"
- สร้างแฟลชการ์ดจาก PDF ของคุณ "สร้างแฟลชการ์ดจากบทที่ 2 ของ PDF นี้"

การตั้งค่า
ในการรันเซิร์ฟเวอร์ Rember MCP โดยใช้ npx ให้ใช้คำสั่งต่อไปนี้:
npx -y @getrember/mcp --api-key=YOUR_REMBER_API_KEY
ตรวจสอบให้แน่ใจว่าได้แทนที่ YOUR_REMBER_API_KEY ด้วยคีย์ API Rember จริงของคุณ ซึ่งคุณสามารถหาได้จาก หน้าตั้งค่า ของคุณ คีย์ API ควรอยู่ในรูปแบบ rember_ ตามด้วยอักขระสุ่ม 32 ตัว
การใช้งานกับ Claude Desktop
เพิ่มสิ่งต่อไปนี้ลงใน claude_desktop_config.json ของคุณ ดู ที่นี่ สำหรับรายละเอียดเพิ่มเติม
{
"mcpServers": {
"rember": {
"command": "npx",
"args": ["-y", "@getrember/mcp", "--api-key=YOUR_REMBER_API_KEY"]
}
}
}
เครื่องมือที่พร้อมใช้งาน
create_flashcards: สร้างแฟลชการ์ดด้วย AI เครื่องมือนี้รับรายการบันทึกจาก Claude แล้วเรียกใช้ Rember API เพื่อสร้างแฟลชการ์ดจำนวนหนึ่งสำหรับแต่ละบันทึก หลังจากเรียนรู้สิ่งใหม่ในแชทกับ Claude คุณสามารถถามว่า "ช่วยให้ฉันจำสิ่งนี้หน่อย" หรือ "สร้างแฟลชการ์ดสักสองสามใบ" หรือ "เพิ่มไปยัง Rember"
แนวทางปฏิบัติที่ดีที่สุดสำหรับการสร้างเซิร์ฟเวอร์ MCP
นี่คือชุดบทเรียนที่เราได้เรียนรู้ระหว่างการพัฒนาเซิร์ฟเวอร์ Rember MCP:
-
ตั้งค่าการบันทึกไปยัง
stderrให้เร็วที่สุดเท่าที่จะเป็นไปได้ มันจำเป็นสำหรับการดีบัก -
สร้างเครื่องมือ MCP ง่ายๆ ก่อนและตรวจสอบว่า Claude สามารถเรียกใช้ได้อย่างถูกต้อง
-
ลงทุนเวลาในการปรับปรุงคำอธิบายเครื่องมือ:
- รวมรายละเอียดเกี่ยวกับผลิตภัณฑ์ของคุณและ URL ของมัน สิ่งนี้มีจุดประสงค์สองประการ: ช่วยให้ Claude ใช้เครื่องมือได้อย่างเหมาะสมและช่วยให้ Claude ตอบคำถามผู้ใช้เกี่ยวกับผลิตภัณฑ์ได้
- อธิบายอย่างชัดเจนว่า MCP คืออะไร มีบางครั้งที่ Claude ประสาทหลอนว่า MCP ย่อมาจาก "Multiple Choice Prompts" แย่จัง
- อธิบายอินพุตของเครื่องมืออย่างละเอียด
- อธิบายว่าจะเกิดอะไรขึ้นหลังจาก Claude เรียกใช้เครื่องมือ เราชี้แจงว่าอาร์เรย์บันทึกอินพุตถูกส่งไปยัง Rember API ซึ่งจะสร้างแฟลชการ์ดสำหรับแต่ละบันทึก
- ให้ตัวอย่างวิธีการใช้เครื่องมือ (เช่น "สร้างแฟลชการ์ดจากการสนทนากับ Claude" "สร้างแฟลชการ์ดจาก PDF") และให้คำแนะนำเฉพาะแก่ Claude สำหรับแต่ละกรณีการใช้งาน
- แสดงตัวอย่างวิธีที่ผู้ใช้อาจเรียกใช้เครื่องมือ (เช่น "ช่วยให้ฉันจำสิ่งนี้หน่อย" "เพิ่มไปยัง Rember" "สร้างแฟลชการ์ดสักสองสามใบ")
- รวมรายการกฎเพื่อแนะนำ Claude ในการใช้เครื่องมืออย่างเหมาะสม
-
ใช้การตอบสนองการเรียกใช้เครื่องมืออย่างมีกลยุทธ์ มันไม่ได้แสดงให้ผู้ใช้เห็นโดยตรงแต่ถูกตีความโดย Claude:
- เมื่อสำเร็จ Rember API จะไม่ส่งคืนจำนวนแฟลชการ์ดที่สร้างขึ้น สิ่งที่ Claude ทราบคือจำนวน remb ที่สร้างขึ้น เราระบุสิ่งนี้ให้ Claude ทราบเพราะไม่เช่นนั้นมันมีแนวโน้มที่จะประสาทหลอนจำนวนแฟลชการ์ดที่สร้างขึ้น
- สำหรับผู้ใช้ที่ถึงขีดจำกัดรายเดือนแล้ว เราแนะนำให้ Claude แจ้งพวกเขาเกี่ยวกับตัวเลือกการสมัครสมาชิก Rember Pro พร้อม URL ที่เกี่ยวข้อง
-
ใช้การลองใหม่สำหรับข้อผิดพลาดชั่วคราวพร้อมระยะหมดเวลาที่เหมาะสม
-
เราได้รวบรวมกรณีขอบมากพอที่การทดสอบด้วยตนเองบน Claude Desktop (ไคลเอนต์ MCP เป้าหมายหลักของเรา) กลายเป็นเรื่องยุ่งยาก เราสร้างชุดการทดสอบหน่วยโดยจำลองพฤติกรรมของ Claude Desktop โดยการเรียกใช้ Claude API ด้วยพรอมต์ระบบจาก claude.ai ในการวนซ้ำปัจจุบัน การทดสอบแต่ละครั้งจำลองการแชทกับ Claude Desktop สำหรับการตรวจสอบด้วยตนเองและรวมการยืนยันง่ายๆ สองสามรายการ
สิ่งที่ขาดหายไป:
- การวัดและส่งข้อมูลทางไกลและการสังเกตการณ์ ปัจจุบันเราไม่เห็นอะไรเลยหากมีสิ่งผิดปกติเกิดขึ้น
- การจัดการข้อผิดพลาดที่ครอบคลุมมากขึ้น
- การปรับปรุงคำอธิบายเครื่องมือเพิ่มเติม
- การทดสอบอัตโนมัติเพิ่มเติม