OpenSEO
Keyword research, site audits, rank tracking and AI visibility for your AI agent.
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
Agent memory on SQLite or Postgres that flags superseded facts and abstains instead of guessing.เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 3/3 · ทำงานบนเครื่องคุณ · ✓ ตรวจคำสั่งแล้ว 14 พ.ย. 2569
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
คัดลอกข้อความนี้ไปวางในแชตของ Claude AI จะเช็กเครื่อง บอกว่าจะแก้ไฟล์ไหน และรอคุณตกลงก่อนทุกครั้ง
ช่วยติดตั้ง MCP server ชื่อ RE-call MCP Memory Server ให้ Claude ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี uv ด้วยคำสั่ง uv --version ถ้าไม่มี ให้บอกฉันไปลงจาก https://docs.astral.sh/uv/getting-started/installation/ ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "mcpServers": { "re-call": { "command": "uvx", "args": [ "recall-rag" ], "env": { "RECALL_SERVING_DSN": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง RECALL_SERVING_DSN ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ RE-call MCP Memory Server ขึ้นจริงข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป
ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter
uv --versionMac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter
Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open
ยังไม่ได้ลง: uv ไม่มีตัวติดตั้งแบบกดเอง คัดลอกคำสั่งหนึ่งบรรทัดของเครื่องคุณ (macOS หรือ Windows) จากหน้าทางการของ uv ไปวางใน Terminal · ไม่ต้องลง Python แยก uv ดาวน์โหลดให้เองเมื่อต้องใช้
ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: uv --version
ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ uv
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
SettingsDeveloperEdit Config
{
"mcpServers": {
"re-call": {
"command": "uvx",
"args": [
"recall-rag"
],
"env": {
"RECALL_SERVING_DSN": "ใส่ค่าของคุณ"
}
}
}
}วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ RE-call MCP Memory Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ RE-call MCP Memory Server หรือมีชื่อเครื่องมือของ RE-call MCP Memory Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
RECALL_TENANT รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ RECALL_TRUST_MODE ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น RECALL_EMBEDDER embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก RECALL_TABLE ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว RECALL_MCP_TOOLS ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า… คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ RE-call MCP Memory Server ไม่ได้
RE-call MCP Memory Server ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ
ก · ใช้แอปที่ต่อ RE-call MCP Memory Server ได้
ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
คัดลอกข้อความนี้ไปวางในแชตของ Claude Code AI จะเช็กเครื่อง บอกว่าจะแก้ไฟล์ไหน และรอคุณตกลงก่อนทุกครั้ง
ช่วยติดตั้ง MCP server ชื่อ RE-call MCP Memory Server ให้ Claude Code ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี uv ด้วยคำสั่ง uv --version ถ้าไม่มี ให้บอกฉันไปลงจาก https://docs.astral.sh/uv/getting-started/installation/ ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): claude mcp add --scope user re-call --env RECALL_SERVING_DSN='ใส่ค่าของคุณ' -- uvx recall-rag 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง RECALL_SERVING_DSN ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ RE-call MCP Memory Server ขึ้นจริงข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป
ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter
uv --versionMac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter
Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open
ยังไม่ได้ลง: uv ไม่มีตัวติดตั้งแบบกดเอง คัดลอกคำสั่งหนึ่งบรรทัดของเครื่องคุณ (macOS หรือ Windows) จากหน้าทางการของ uv ไปวางใน Terminal · ไม่ต้องลง Python แยก uv ดาวน์โหลดให้เองเมื่อต้องใช้
ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: uv --version
ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ uv
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add --scope user re-call --env RECALL_SERVING_DSN='ใส่ค่าของคุณ' -- uvx recall-ragแก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ต้องเห็น RE-call MCP Memory Server ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ RE-call MCP Memory Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ RE-call MCP Memory Server หรือมีชื่อเครื่องมือของ RE-call MCP Memory Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
RECALL_TENANT รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ RECALL_TRUST_MODE ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น RECALL_EMBEDDER embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก RECALL_TABLE ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว RECALL_MCP_TOOLS ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า… คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
คัดลอกข้อความนี้ไปวางในแชตของ Cursor AI จะเช็กเครื่อง บอกว่าจะแก้ไฟล์ไหน และรอคุณตกลงก่อนทุกครั้ง
ช่วยติดตั้ง MCP server ชื่อ RE-call MCP Memory Server ให้ Cursor ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี uv ด้วยคำสั่ง uv --version ถ้าไม่มี ให้บอกฉันไปลงจาก https://docs.astral.sh/uv/getting-started/installation/ ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "mcpServers": { "re-call": { "command": "uvx", "args": [ "recall-rag" ], "env": { "RECALL_SERVING_DSN": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง RECALL_SERVING_DSN ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ RE-call MCP Memory Server ขึ้นจริงข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป
ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter
uv --versionMac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter
Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open
ยังไม่ได้ลง: uv ไม่มีตัวติดตั้งแบบกดเอง คัดลอกคำสั่งหนึ่งบรรทัดของเครื่องคุณ (macOS หรือ Windows) จากหน้าทางการของ uv ไปวางใน Terminal · ไม่ต้องลง Python แยก uv ดาวน์โหลดให้เองเมื่อต้องใช้
ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: uv --version
ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ uv
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
ในค่าตั้งของ RE-call MCP Memory Server ช่อง RECALL_SERVING_DSN ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ RE-call MCP Memory Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ RE-call MCP Memory Server หรือมีชื่อเครื่องมือของ RE-call MCP Memory Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
RECALL_TENANT รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ RECALL_TRUST_MODE ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น RECALL_EMBEDDER embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก RECALL_TABLE ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว RECALL_MCP_TOOLS ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า… คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
คัดลอกข้อความนี้ไปวางในแชตของ VS Code AI จะเช็กเครื่อง บอกว่าจะแก้ไฟล์ไหน และรอคุณตกลงก่อนทุกครั้ง
ช่วยติดตั้ง MCP server ชื่อ RE-call MCP Memory Server ให้ VS Code ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี uv ด้วยคำสั่ง uv --version ถ้าไม่มี ให้บอกฉันไปลงจาก https://docs.astral.sh/uv/getting-started/installation/ ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "servers": { "re-call": { "type": "stdio", "command": "uvx", "args": [ "recall-rag" ], "env": { "RECALL_SERVING_DSN": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง RECALL_SERVING_DSN ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ RE-call MCP Memory Server ขึ้นจริงข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป
ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter
uv --versionMac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter
Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open
ยังไม่ได้ลง: uv ไม่มีตัวติดตั้งแบบกดเอง คัดลอกคำสั่งหนึ่งบรรทัดของเครื่องคุณ (macOS หรือ Windows) จากหน้าทางการของ uv ไปวางใน Terminal · ไม่ต้องลง Python แยก uv ดาวน์โหลดให้เองเมื่อต้องใช้
ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: uv --version
ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ uv
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
ในค่าตั้งของ RE-call MCP Memory Server ช่อง RECALL_SERVING_DSN ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ RE-call MCP Memory Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ RE-call MCP Memory Server หรือมีชื่อเครื่องมือของ RE-call MCP Memory Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
RECALL_TENANT รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ RECALL_TRUST_MODE ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น RECALL_EMBEDDER embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก RECALL_TABLE ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว RECALL_MCP_TOOLS ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า… คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม
ค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง
Claude Code
claude mcp add --scope user re-call --env RECALL_SERVING_DSN='ใส่ค่าของคุณ' -- uvx recall-ragClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"re-call": {
"command": "uvx",
"args": [
"recall-rag"
],
"env": {
"RECALL_SERVING_DSN": "ใส่ค่าของคุณ"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"re-call": {
"command": "uvx",
"args": [
"recall-rag"
],
"env": {
"RECALL_SERVING_DSN": "ใส่ค่าของคุณ"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"re-call": {
"type": "stdio",
"command": "uvx",
"args": [
"recall-rag"
],
"env": {
"RECALL_SERVING_DSN": "ใส่ค่าของคุณ"
}
}
}
}RECALL_SERVING_DSN ความลับ จำเป็น envRECALL_TENANT envRECALL_TRUST_MODE envRECALL_EMBEDDER envRECALL_TABLE envRECALL_MCP_TOOLS envคำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
pypi: recall-ragดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ติดตั้งบนเครื่องได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 15 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub GiulioDER ซึ่งเป็นเจ้าของ repo
มีการแก้โค้ดล่าสุด เมื่อวาน
ใช้ AGPL-3.0
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
ไม่พบรายการใน OSV.dev สำหรับ recall-rag@0.15.0
ตรวจเฉพาะตัวแพ็กเกจรุ่นนี้ ไม่ใช่ทุก dependency · ตรวจเมื่อ 15 พ.ย. 2569
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: RECALL_SERVING_DSN
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด เมื่อวาน และส่งรุ่นล่าสุด (0.15.0) เข้า registry 7 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv) ในเครื่องด้วย
ในหมวดเดียวกันมี OpenSEO, Exa, Mockserver, Microsoft Learn MCP, Docs
หมวดเดียวกันจากผู้ทำคนอื่น ผ่านตัวตรวจคำสั่งแล้ว ตัวทางการขึ้นก่อน แล้วเรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Keyword research, site audits, rank tracking and AI visibility for your AI agent.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
Mock, record/replay, verify and chaos-test any HTTP, REST, gRPC or LLM dependency over MCP.
Official Microsoft Learn MCP Server – real-time, trusted docs & code samples for AI and LLMs.
Search and read Empryo's documentation. Read-only, no auth, no local access.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Memory that abstains instead of guessing.
RE-call is agent memory in a local SQLite file or your own PostgreSQL with pgvector. Each result carries a verdict, confidence, and provenance, while unsupported questions are refused instead of answered by the nearest match.
What it is · For agents · How it works · Start with Lite · Install and integrate
RE-call is agent memory in a local SQLite file or your own PostgreSQL database. It indexes source documents and keeps validity, lineage, confidence, and provenance attached to every result.
Vector search returns nearby text. RE-call also checks whether that text is current, supported, and trustworthy enough for the query. A superseded claim is marked superseded; a result that does not clear the calibrated trust gate becomes ABSTAIN with a reason. Declared supersession makes the current memory win over stale but similar memory.
The default path uses local embeddings plus hybrid dense and keyword retrieval. PostgreSQL uses its full text search; Lite uses SQLite FTS5. It needs no memory-layer LLM call. Additional retrieval, reasoning, and structured-fact modules are optional.
For the agent reading this, RE-call for agents explains the experience loop and how to use persistent memory as a trustworthy past rather than an unverified scratchpad.
On PostgreSQL, RE-call builds an immutable, calibrated generation and serves queries against that pinned generation. Lite binds calibration to its single-file corpus. Every search, including the reasoning and fact paths, goes through trusted search and the trust gate.
The diagram is interactive on the project site: click any box to see the source lines it describes. A step by step view of one recall_search call follows a single search through its refusal, abstention and answer paths. Both are generated from the sources in docs/diagrams.
Text version of the diagram, with each box linked to its file
Solid arrows are the default path. Dashed arrows are opt in or reasoning only: the reranker, graph expansion, and the answer provider. Each box links to the file that implements it.
flowchart LR
subgraph group_entry["Entry points"] node_cli["recall CLI commands"] node_mcp["MCP server tool handlers"] node_sdk["Agent SDK in process"] end
subgraph group_build["Generation build"] node_manifest["Source manifest immutable input"] node_generations["Generation manager build, validate, promote"] node_parser["Parse and chunk documents to chunks"] node_embedder["Embedder local or hosted API"] node_graph_build["Semantic graph entities, relations"] node_calibration["Calibration certified threshold"] end
subgraph group_serve["Trusted retrieval"] node_trusted_search["Trusted search query orchestrator"] node_gen_store["Generation store pinned generation"] node_retriever["Hybrid retriever dense, full text, RRF"] node_reranker["Reranker opt in"] node_trust_gate{{"Trust gate verdict or ABSTAIN"}} end
subgraph group_reason["Reasoning"] node_reasoner["Reasoning query evidence bundle, plan"] node_graph_expansion["Graph expansion one hop, before trust"] node_answer["Answer provider opt in LLM"] end
subgraph group_facts["Provenance and facts"] node_provenance["Provenance controller fact review"] node_ledger["Fact ledger append only"] end
node_caller(("Agent or user caller")) node_postgres[("PostgreSQL + pgvector generations, chunks, graph")]
node_caller -->|"runs"| node_cli node_caller -->|"tool calls"| node_mcp node_caller -->|"imports"| node_sdk node_sdk -->|"reuses handlers"| node_mcp node_cli -->|"generation build"| node_generations node_mcp -->|"ingest uploads"| node_generations node_generations -->|"reads sources"| node_manifest node_generations -->|"parses, chunks"| node_parser node_generations -->|"embeds chunks"| node_embedder node_generations -->|"builds graph"| node_graph_build node_generations -->|"requires certified"| node_calibration node_generations -->|"writes generation"| node_postgres node_graph_build -->|"writes graph"| node_postgres node_cli -->|"calibrate, publish"| node_calibration node_calibration -->|"stores threshold"| node_postgres node_cli -->|"search"| node_trusted_search node_mcp -->|"search, evidence"| node_trusted_search node_trusted_search -->|"pins generation"| node_gen_store node_gen_store -->|"reads active"| node_postgres node_trusted_search -->|"retrieves"| node_retriever node_retriever -->|"embeds query"| node_embedder node_retriever -->|"dense, full text"| node_gen_store node_retriever -.->|"reorders"| node_reranker node_trusted_search -->|"evaluates"| node_trust_gate node_mcp -->|"reasoning query"| node_reasoner node_reasoner -->|"retrieves"| node_trusted_search node_trusted_search -.->|"expands pre trust"| node_graph_expansion node_graph_expansion -.->|"same generation graph"| node_postgres node_reasoner -.->|"cited answer"| node_answer node_mcp -->|"apply fact"| node_provenance node_provenance -->|"fresh search"| node_trusted_search node_provenance -->|"appends"| node_ledger node_ledger -->|"stores"| node_postgres
click node_cli "https://github.com/GiulioDER/RE-call/blob/master/recall/cli.py" click node_mcp "https://github.com/GiulioDER/RE-call/tree/master/recall_mcp" click node_sdk "https://github.com/GiulioDER/RE-call/blob/master/recall_agent/memory.py" click node_manifest "https://github.com/GiulioDER/RE-call/blob/master/recall/manifest.py" click node_generations "https://github.com/GiulioDER/RE-call/blob/master/recall/generations.py" click node_parser "https://github.com/GiulioDER/RE-call/blob/master/recall/document.py" click node_embedder "https://github.com/GiulioDER/RE-call/blob/master/recall/embeddings.py" click node_graph_build "https://github.com/GiulioDER/RE-call/blob/master/recall/semantic_graph/_build.py" click node_calibration "https://github.com/GiulioDER/RE-call/blob/master/recall/calibration_v2.py" click node_trusted_search "https://github.com/GiulioDER/RE-call/blob/master/recall/trust.py" click node_gen_store "https://github.com/GiulioDER/RE-call/blob/master/recall/generation_store.py" click node_retriever "https://github.com/GiulioDER/RE-call/blob/master/recall/retriever.py" click node_reranker "https://github.com/GiulioDER/RE-call/blob/master/recall/rerank.py" click node_trust_gate "https://github.com/GiulioDER/RE-call/blob/master/recall/trust.py" click node_reasoner "https://github.com/GiulioDER/RE-call/blob/master/recall/reasoning.py" click node_graph_expansion "https://github.com/GiulioDER/RE-call/blob/master/recall_mcp/graph_expansion.py" click node_answer "https://github.com/GiulioDER/RE-call/blob/master/recall/answer_provider.py" click node_provenance "https://github.com/GiulioDER/RE-call/blob/master/recall/provenance_controller.py" click node_ledger "https://github.com/GiulioDER/RE-call/blob/master/recall/fact_ledger.py" click node_postgres "https://github.com/GiulioDER/RE-call/tree/master/recall/migrations"
classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554 classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337 classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81 classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a class node_cli,node_mcp,node_sdk,node_caller toneBlue class node_manifest,node_generations,node_parser,node_embedder,node_graph_build,node_calibration,node_postgres toneAmber class node_trusted_search,node_gen_store,node_retriever,node_reranker,node_trust_gate toneMint class node_reasoner,node_graph_expansion,node_answer toneRose class node_provenance,node_ledger toneIndigo
Ordinary recall search follows the direct path. Explicit reasoning accepts graph_expansion: auto is the default and resolves to bounded one hop expansion for every nonempty query; off keeps direct retrieval only; one-hop forces the graph path. The CLI uses --graph-expansion auto|off|one-hop; the MCP tool uses graph_expansion="auto"|"off"|"one_hop". Graph neighbors are generation bound, direct candidates remain first, and expanded candidates must clear the same trust boundary before they can support a cited answer.
The opt in choices attach to different points in the system:
| Optional capability | Where it fits | What it adds |
|---|---|---|
| Hosted embedder | Build and query | Remote model calls for embeddings. Query and corpus text may leave the environment. |
| Learned sparse retrieval, SPLADE | Hybrid retrieval | A learned term weighted retrieval leg in addition to dense vectors and Postgres full text. |
| Reranker | After candidate fusion | Reorders the fused candidates with a cross encoder. |
| Evidence Graph version one | Explicit reasoning retrieval | Adds bounded, generation-bound structural neighbors to reasoning retrieval. See graph_expansion above for controls; graph candidates pass through trust before a cited answer can use them. |
| Structured fact application | Evidence cards | Lets a reviewed fact pass through the provenance controller into the append only ledger. |
For details, see the architecture writeup, provenance controller, and API reference.
For one project's memory on