เซิร์ฟเวอร์ MCP ที่เพิ่มการค้นหาเว็บแบบสดให้กับ LLMs โดยไม่ใช้ API เชิงพาณิชย์
free-search-mcp, พัฒนาโดย Sweetcornna, เป็นเซิร์ฟเวอร์ MCP ที่ให้ผู้ช่วย AI มีการค้นหาข้อมูลจากเว็บแบบเรียลไทม์ มันเชื่อมต่อ LLMs กับข้อมูลเว็บสดผ่าน Model Context Protocol และทำงานบนโฮสต์ Node.js โดยเสนอเส้นทางการรวมที่เน้นการทำงานในท้องถิ่น เครื่องมือนี้รองรับหลายแบ็คเอนด์การค้นหาฟรีพร้อมการเปลี่ยนไปใช้โดยอัตโนมัติและมุ่งเป้าไปที่นักพัฒนา ผู้ที่สนใจ AI และผู้ใช้ที่มีความสามารถที่ต้องการการตอบสนองจากโมเดลที่เชื่อมต่อกับอินเทอร์เน็ตในขณะที่ยังคงการดำเนินการภายใต้การควบคุมในท้องถิ่น.
คุณสามารถใช้มันทำงานอะไรได้บ้าง?
เครื่องมือนี้จัดหาผลลัพธ์เว็บให้กับโมเดลภาษาเพื่อให้ผู้ช่วยสามารถอ้างอิงวัสดุปัจจุบันเมื่อทำการตอบคำถาม มันรวมเข้ากับลูกค้าที่เข้ากันได้กับ MCP และสามารถจับคู่กับ Claude, ส่วนหน้าที่ใช้ GPT หรือ LLMs ท้องถิ่นเพื่อให้การตอบสนองที่เพิ่มการดึงข้อมูล การกำหนดค่าทำได้โดยการเพิ่มรายการเซิร์ฟเวอร์ไปยังการตั้งค่าของแอปพลิเคชันโฮสต์ ซึ่งจะวางเซิร์ฟเวอร์ในท่อส่งบริบทของโมเดลสำหรับการตอบคำถาม การสรุป และงานการอ้างอิง.
ผลลัพธ์การค้นหามีความน่าเชื่อถือแค่ไหนสำหรับการสร้างพื้นฐานการตอบสนองของโมเดล?
เซิร์ฟเวอร์จะส่งคืนข้อมูลการค้นหาที่มีโครงสร้าง โดยเฉพาะ ชิ้นส่วน, ชื่อเรื่อง, และ URL แหล่งที่มา ซึ่งผู้ช่วยสามารถนำเสนอหรืออ้างอิงได้ มันใช้แบ็กเอนด์การค้นหาฟรีหลายตัวและดำเนินการเปลี่ยนไปใช้โดยอัตโนมัติ และตัวอย่างแบ็กเอนด์ที่ระบุคือ DuckDuckGo เนื่องจากเครื่องมือนี้ขึ้นอยู่กับผู้ให้บริการสาธารณะที่เลือก ความครอบคลุมและความหลากหลายของผลลัพธ์สะท้อนถึงเครื่องยนต์เหล่านั้นมากกว่าดัชนีการค้นหาทางการค้า.
มันต้องการข้อมูลนำเข้าและสภาพแวดล้อมอะไรบ้าง?
การรันเซิร์ฟเวอร์ต้องการสภาพแวดล้อม Node.js และโฮสต์ที่เปิดใช้งาน MCP เช่น Claude Desktop หรือ Cursor นักพัฒนาชี้ให้เห็นว่าเซิร์ฟเวอร์เป็นการใช้งาน TypeScript ที่เบา ซึ่งทำงานในเครื่องของผู้ใช้ และผู้ดูแลระบบจะเพิ่มการกำหนดค่าเซิร์ฟเวอร์ไปยังไฟล์การตั้งค่าของลูกค้าเพื่อส่งเส้นทางคำถามผ่านจุดสิ้นสุด MCP.
มันจัดการเรื่องความเป็นส่วนตัวและความเหมาะสมของการทำงานอย่างไร?
สถาปัตยกรรมเน้นการดำเนินการในท้องถิ่นและส่งคำถามไปยังแบ็กเอนด์การค้นหาสาธารณะที่หลีกเลี่ยงการติดตาม ซึ่งช่วยลดการส่งเสริมและผลลัพธ์ภายนอก การออกแบบนั้นเหมาะสำหรับการทดลองและการวิจัยส่วนบุคคลที่การควบคุมในท้องถิ่นมีความสำคัญ ทีมที่ต้องการการรับประกันจากองค์กรควรตรวจสอบความครอบคลุมของแบ็กเอนด์และนโยบายการเก็บรักษาสำหรับข้อกำหนดการปฏิบัติตามของพวกเขา.
ทางเลือกที่ใช้งานได้จริงสำหรับนักพัฒนาที่ให้ความสำคัญกับการควบคุมในท้องถิ่นและโค้ดของชุมชน
ในฐานะที่เป็นโครงการโอเพนซอร์สที่ขับเคลื่อนโดยชุมชนซึ่งใช้ TypeScript, free-search-mcp เป็นตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนาและผู้ใช้ที่มีความสามารถที่ต้องการเพิ่มการเชื่อมต่อเว็บสดให้กับผู้ช่วยที่เข้ากันได้กับ MCP การออกแบบของมันสนับสนุนการควบคุมในท้องถิ่นและความสามารถในการขยาย แต่หน่วยงานที่ต้องการการรับประกันเวลาในการทำงานหรือการครอบคลุมการค้นหาอย่างเป็นทางการควรตรวจสอบแบ็คเอนด์สาธารณะที่เลือกก่อนที่จะพึ่งพามันสำหรับการทำงานที่สำคัญ.