ทีมวิศวกรรม
MCP server แบบอ่านอย่างเดียวที่ใช้ร่วมกันทำให้ผู้ช่วยของนักพัฒนาทุกคนค้นหา runbook และบันทึกการออกแบบชุดเดียวกันได้
ให้ Claude, Cursor, VS Code หรือเอเจนต์ของคุณเองมีหน่วยความจำ บันทึก ล็อกเหตุการณ์ เทมเพลตพรอมต์ และการค้นหาเอกสาร ผ่าน MCP server ตัวเดียว
คำสั่งเดียวเพิ่ม HotKV เข้า Claude Code ส่วน Cursor และ Claude Desktop ใช้รายการ mcpServers แทน
ตัวอย่างแบบแอนิเมชันพร้อมคำสั่ง HotKV จริงและคำตอบตัวอย่าง คลิกขั้นตอนใดก็ได้เพื่อข้ามไปยังขั้นนั้น คำสั่งและคำตอบยังคงเป็นภาษาอังกฤษ ตรงตามที่คุณพิมพ์และเห็นใน HotKV
ผู้ช่วย AI ลืมทุกอย่างเมื่อแชตจบ และการให้เข้าถึงฐานข้อมูลดิบเพื่อแก้ปัญหานี้เป็นอันตราย คำสั่งผิดเพียงคำสั่งเดียวจากโมเดลอาจล้างข้อมูลหรืออ่านคีย์ของผู้เช่ารายอื่น
hotkv-mcp ให้ผู้ช่วยมีชุดเครื่องมือตายตัว 28 ตัวสำหรับคีย์ แฮช และลิสต์ หน่วยความจำบทสนทนา บันทึกการทำงาน ล็อกเหตุการณ์ บทสรุปแบบเลื่อน prompt registry และการค้นหาเอกสาร ไม่มีเครื่องมือที่รันคำสั่งตามอำเภอใจ namespace จำกัดเอเจนต์ไว้ในพรีฟิกซ์เดียว และโหมดอ่านอย่างเดียวถอดเครื่องมือเขียนทุกตัวออก
คำสั่งเดียวเพิ่ม HotKV เข้า Claude Code ส่วน Cursor และ Claude Desktop ใช้รายการ mcpServers แทน
claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docsผู้ช่วยบันทึกโน้ตการทำงานด้วยเครื่องมือ memory_set_note มันไปอยู่ใต้พรีฟิกซ์ team-docs
tool memory_set_note {"session": "releases", "key": "checklist", "value": "1. bump version 2. changelog ..."}บทสนทนาใหม่ไม่มีประวัติ แต่โน้ตยังอยู่ใน HotKV
tool memory_get_note {"session": "releases", "key": "checklist"}เอกสารที่นำเข้าด้วย rag_ingest ถูกค้นหาตามความเกี่ยวข้องของคีย์เวิร์ด ไม่ต้องใช้โมเดล embedding
tool rag_search {"pipeline": "runbooks", "query": "rotate TLS certificates", "k": 3}ทุกชื่อถูกเก็บใต้ team-docs: ดังนั้นสิ่งนี้จึงชี้ไปที่ team-docs:other-team:secrets ซึ่งไม่มีอยู่จริง คีย์ของทีมอื่นแม้แต่จะเอ่ยชื่อก็ไม่ได้ และไม่มีเครื่องมือที่ล้างฐานข้อมูลหรือรันคำสั่งดิบ
tool delete {"key": "other-team:secrets"}MCP server แบบอ่านอย่างเดียวที่ใช้ร่วมกันทำให้ผู้ช่วยของนักพัฒนาทุกคนค้นหา runbook และบันทึกการออกแบบชุดเดียวกันได้
ความชอบ งานที่ทำอยู่ และการตัดสินใจถูกเก็บเป็นโน้ตและบทสรุป ผู้ช่วยจึงต่อจากที่ค้างไว้ได้
เอเจนต์ของลูกค้าแต่ละรายได้ namespace ของตัวเองบนเซิร์ฟเวอร์เดียว และมองไม่เห็นของรายอื่น
28 เครื่องมือ และไม่มีทางรันคำสั่งตามอำเภอใจ แต่ละเครื่องมือประกาศว่ามันอ่าน เขียน หรือลบ
--namespace จำกัดเอเจนต์ไว้ในพรีฟิกซ์เดียวที่มันไม่เคยเห็น ให้เอเจนต์แต่ละตัวมีพรีฟิกซ์ที่ไม่ใช่ส่วนต้นของพรีฟิกซ์ของตัวอื่น
--read-only ไม่แม้แต่ลงทะเบียนเครื่องมือเขียน
ค่าและลิสต์ถูกจำกัดขนาด ค่าขนาดมหึมาจึงท่วมบริบทของโมเดลไม่ได้
{
"mcpServers": {
"hotkv": {
"command": "uvx",
"args": ["hotkv-mcp", "--read-only"],
"env": { "HOTKV_URL": "hotkv://:your-password@localhost:6379" }
}
}
}ไคลเอนต์ MCP ทุกตัว รวมถึง Claude Code, Claude Desktop, Cursor และ VS Code ใช้ stdio สำหรับไคลเอนต์ในเครื่อง และ streamable HTTP สำหรับการใช้ร่วมกัน
เครื่องมือคีย์ แฮช และลิสต์ใช้ได้กับเซิร์ฟเวอร์ใดก็ได้ ส่วนเครื่องมือหน่วยความจำ พรอมต์ และการค้นหาเอกสารใช้เอนจิน AI ของ HotKV ซึ่งต้องมีไลเซนส์ที่รวมเอนจินเหล่านั้น
ไม่มี ให้คงไว้บน localhost หรือหลังรีเวิร์สพร็อกซีที่ยืนยันตัวตน และกำหนด namespace ของตัวเองกับโหมดอ่านอย่างเดียวเท่าที่ทำได้
HotKV ใช้โปรโตคอลของ Redis คุณจึงชี้ไคลเอนต์ที่มีอยู่มาที่ HotKV แล้วรันคำสั่งเดียวกันนี้ได้