Search1API

ทางการ

API เดียวสำหรับการค้นหา การรวบรวมข้อมูล และแผนผังเว็บไซต์

คุณทำอะไรได้บ้างด้วย Search1API MCP?

  • ค้นหาเว็บ — ขอให้ผู้ช่วยเรียกใช้ search เพื่อค้นหาผ่านเครื่องมือต่าง ๆ เช่น Google, Bing, GitHub, arXiv หรือ Reddit พร้อมตัวกรองเว็บไซต์และช่วงเวลา
  • ค้นหาข่าว — ใช้ news เพื่อค้นหาบทความล่าสุดจาก Google, Bing, DuckDuckGo, Yahoo หรือ Hacker News โดยเลือกให้รวบรวมข้อมูลจากผลลัพธ์อันดับต้น ๆ ได้
  • ดึงข้อมูลหน้าเว็บและแผนผังเว็บไซต์ — ดึงเนื้อหาทั้งหมดจาก URL หรือแสดงลิงก์ที่เกี่ยวข้องทั้งหมดจากเว็บไซต์
  • หัวข้อที่กำลังเป็นกระแส — ดึงรายการที่กำลังเป็นกระแสจาก GitHub หรือ Hacker News
  • ค้นหาแบบเอเจนต์ — อธิบายสิ่งที่ต้องการด้วยภาษาธรรมชาติ แล้วให้ ask เลือกเครื่องมือค้นหาและแสดงผลลัพธ์ที่จัดอันดับพร้อมแหล่งอ้างอิง
  • ค้นหาสถานที่ในพื้นที่ — ค้นหาธุรกิจและสถานที่บน Google Maps พร้อมที่อยู่ คะแนน เวลาเปิดทำการ และข้อมูลติดต่อ

เอกสาร

Search1API MCP Server

Smithery Glama

เอกสารภาษาจีน | ภาษาเยอรมัน

MCP server อย่างเป็นทางการสำหรับ Search1API — ค้นหาเว็บ ข่าว ดึงข้อมูลหน้าเว็บ ค้นหา sitemap และหัวข้อที่กำลังเป็นกระแสได้ใน API เดียว

การยืนยันตัวตน

  • ไคลเอ็นต์ที่รองรับ OAuth สามารถเชื่อมต่อกับ Remote MCP URL ได้โดยตรง จากนั้นลงชื่อเข้าใช้และอนุมัติการเข้าถึงในเบราว์เซอร์
  • การผสานรวมที่มีอยู่แล้วสามารถใช้ API key จาก แดชบอร์ด Search1API ต่อไปได้
  • คำขอ MCP ทุกรายการ — รวมถึงการค้นหาเครื่องมือ (initialize, tools/list) — ต้องใช้ข้อมูลรับรอง คำขอที่ไม่ผ่านการยืนยันตัวตนจะได้รับ OAuth challenge ซึ่งเป็นวิธีที่ไคลเอ็นต์ใช้เริ่มขั้นตอนลงชื่อเข้าใช้ ส่วนการตรวจสอบก่อนเชื่อมต่อจะแสดงผ่าน การ์ดเซิร์ฟเวอร์ แบบคงที่แทน

เริ่มต้นใช้งานอย่างรวดเร็ว (Remote MCP)

ไม่ต้องติดตั้ง กำหนดค่าไคลเอ็นต์ MCP ให้ใช้ URL ระยะไกล ใช้ OAuth หากไคลเอ็นต์รองรับ หรือระบุ API key

การยืนยันตัวตน

รองรับสามวิธี — เลือกใช้วิธีที่ไคลเอ็นต์ของคุณรองรับ:

วิธีรูปแบบ
OAuth 2.1เชื่อมต่อกับ https://mcp.search1api.com/mcp โดยไม่ต้องใช้คีย์ แล้วทำตามขั้นตอนลงชื่อเข้าใช้ของไคลเอ็นต์
Authorization HeaderAuthorization: Bearer YOUR_SEARCH1API_KEY
URL Query Parameter (แบบเดิม)https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY

แนะนำให้ใช้ OAuth หรือ Authorization header ข้อมูลรับรองใน query parameter อาจถูกเปิดเผยใน URL, บันทึกล็อก และประวัติคำสั่งใน shell

UI สำหรับการค้นหาและข่าว (ไม่บังคับ)

Remote MCP เปิดให้ใช้ render_results ที่ endpoint มาตรฐานด้านบน เครื่องมือข้อมูล เช่น search, news และ ask จะแสดงผลลัพธ์โดยไม่แสดงการ์ดโดยอัตโนมัติ เมื่อรายการแหล่งข้อมูลมีประโยชน์ โมเดลสามารถเลือกหรือรวมผลลัพธ์ที่มีอยู่ แล้วส่งต่อให้ render_results เครื่องมือนี้จะแสดงการ์ดแหล่งข้อมูลในไคลเอ็นต์ MCP Apps และแสดงรายการข้อความที่อ่านได้ครบถ้วนในที่อื่น การแสดงผลจะไม่ค้นหาซ้ำหรือใช้เครดิตการค้นหา และไม่จำเป็นต้องใช้พารามิเตอร์ URL สำหรับ UI

ทั้ง HTTP และ stdio ประกาศโลโก้ Search1API แบบสี่เหลี่ยมผ่านข้อมูลเมตา serverInfo.icons มาตรฐาน ไฟล์ PNG ขนาด 512×512 ให้บริการแบบสาธารณะที่ https://mcp.search1api.com/assets/icon-square.png โดยไม่ต้องยืนยันตัวตนและไม่มีการเปลี่ยนเส้นทาง การ์ดเซิร์ฟเวอร์และ manifest ของ registry ใช้ไอคอนเดียวกัน ไคลเอ็นต์เป็นผู้เลือกว่าจะแสดงไอคอนหรือไม่ ซึ่งไม่ได้แทนที่ไอคอนที่ไดเรกทอรีปลั๊กอินจัดเก็บแยกไว้

ดู ข้อกำหนดการแสดงผล สำหรับอาร์กิวเมนต์ ขีดจำกัด และลักษณะการทำงานสำรอง แพ็กเกจ npm มี renderer นี้ตั้งแต่เวอร์ชัน 0.8.0 ให้อัปเดตการติดตั้งที่มีอยู่แล้วและเริ่มการเชื่อมต่อ MCP ใหม่ npx -y search1api-mcp@latest จะเริ่มแพ็กเกจที่เผยแพร่ล่าสุด

หลังเปลี่ยน URL ให้เชื่อมต่อใหม่หรือรีเฟรชคำจำกัดความเครื่องมือของ connector เนื่องจากไคลเอ็นต์อาจแคชข้อมูลไว้ การตั้งค่า URL นี้ใช้กับ Remote MCP เท่านั้น ส่วนการทำงานของ stdio ในเครื่องยังคงเดิม ดูรายละเอียดและสถานะการเผยแพร่ได้ที่ MCP Apps UI

Claude Desktop

{
  "mcpServers": {
    "search1api": {
      "url": "https://mcp.search1api.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_SEARCH1API_KEY"
      }
    }
  }
}

Claude.ai (Web)

ติดตั้ง Search1API จาก ไดเรกทอรี Claude คลิก Connect แล้วลงชื่อเข้าใช้ด้วยบัญชี Search1API ของคุณ

หลีกเลี่ยงการเพิ่ม https://mcp.search1api.com/mcp ผ่าน Add custom connector เพราะจะสร้าง custom connector แยกต่างหาก ซึ่ง Claude จะตั้งชื่อตามโฮสต์ของ URL (mcp.search1api.com) เว้นแต่คุณจะพิมพ์ชื่อเอง

Cursor

ติดตั้งเป็นปลั๊กอิน Cursor (แนะนำ): repo นี้มี Agent Plugins plugin.json + mcp.json (ใช้งานได้หลายแพลตฟอร์ม) และ .cursor-plugin/plugin.json (ข้อมูลเมตา / โลโก้ของ Cursor Marketplace) สำหรับ Remote MCP ที่ใช้ OAuth ส่งหรือ ติดตั้งจาก cursor.directory / Cursor Marketplace แล้วลงชื่อเข้าใช้เมื่อระบบแจ้ง

สำหรับการทดสอบในเครื่อง ให้คัดลอกไฟล์ปลั๊กอินไปยัง ~/.cursor/plugins/local/search1api (plugin.json, .cursor-plugin/, mcp.json, assets/) อย่าสร้าง symlink จากภายนอกไดเรกทอรีนั้น — Cursor ปฏิเสธปลายทาง symlink ภายนอก

หรือกำหนดค่าด้วยตนเอง:

{
  "mcpServers": {
    "search1api": {
      "url": "https://mcp.search1api.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_SEARCH1API_KEY"
      }
    }
  }
}

Antigravity

ติดตั้งเป็นปลั๊กอิน Antigravity: antigravity-plugin/ มี manifest, mcp_config.json (Remote MCP ที่ใช้ OAuth), Search1API skill และ README ของ Marketplace ติดตั้งจาก GitHub ได้โดยตรง แล้วลงชื่อเข้าใช้เมื่อเบราว์เซอร์เปิดขึ้น:

agy plugin install https://github.com/superagents-lab/search1api-mcp/tree/main/antigravity-plugin

สำหรับการทดสอบในเครื่อง ให้เรียกใช้ agy plugin validate --strict ./antigravity-plugin และ agy plugin install ./antigravity-plugin จาก checkout

VS Code

{
  "servers": {
    "search1api": {
      "type": "http",
      "url": "https://mcp.search1api.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_SEARCH1API_KEY"
      }
    }
  }
}

Claude Code

claude mcp add --transport http search1api https://mcp.search1api.com/mcp \
  --header "Authorization: Bearer YOUR_SEARCH1API_KEY"

Windsurf

{
  "mcpServers": {
    "search1api": {
      "serverUrl": "https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY"
    }
  }
}

Agent Skill

Agent Skill ย้ายไปอยู่ที่ search1api-cli แล้ว ติดตั้งด้วยคำสั่ง:

npm install -g search1api-cli
npx skills add superagents-lab/search1api-cli

โหมดในเครื่อง (stdio)

หากต้องการเรียกใช้เซิร์ฟเวอร์ในเครื่อง ให้ใช้ Node.js 20 หรือใหม่กว่าร่วมกับ npx — ไม่ต้อง clone:

{
  "mcpServers": {
    "search1api": {
      "command": "npx",
      "args": ["-y", "search1api-mcp"],
      "env": {
        "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
      }
    }
  }
}

สำหรับการติดตั้ง HTTP ที่โฮสต์เองหลังพร็อกซี ให้เพิ่มชื่อโฮสต์ภายในทั้งหมด ที่เชื่อมต่อไปยังกระบวนการ Node.js ลงในตัวแปรสภาพแวดล้อม MCP_ALLOWED_HOSTS ซึ่งคั่นด้วยจุลภาค โดยค่าเริ่มต้นจะอนุญาต mcp.search1api.com และที่อยู่ localhost ไคลเอ็นต์ที่ทำงานผ่านเบราว์เซอร์ซึ่งส่งส่วนหัว Origin ต้องเพิ่มชื่อโฮสต์ต้นทางที่เชื่อถือได้ลงในตัวแปร MCP_ALLOWED_ORIGINS ซึ่งคั่นด้วยจุลภาคด้วย โดยปกติคำขอจากไคลเอ็นต์ MCP ฝั่งเซิร์ฟเวอร์ จะไม่มี Origin จึงไม่ต้องเพิ่มรายการ

เครื่องมือ

search

ค้นหาเว็บด้วย Search1API ผลลัพธ์ประกอบด้วยโครงสร้าง id/title/url ที่ใช้อ้างอิงได้ ส่ง URL ของผลลัพธ์ไปยัง crawl เมื่อต้องการเนื้อหาทั้งหน้า

พารามิเตอร์จำเป็นค่าเริ่มต้นคำอธิบาย
queryใช่-คำค้นหา
max_resultsไม่10จำนวนผลลัพธ์
search_serviceไม่googlegoogle, bing, bingcn, duckduckgo, yahoo, yandex, x, reddit, github, youtube, arxiv, wechat, bilibili, imdb, wikipedia, grokipedia
pageไม่1หน้าผลลัพธ์ (1-100); รองรับการแบ่งหน้าเฉพาะ bing, bingcn, baidu และ grokipedia
crawl_resultsไม่0จำนวนผลลัพธ์อันดับต้น ๆ ที่จะดึงเนื้อหาเต็ม การดึงข้อมูลสำเร็จแต่ละครั้งจะเพิ่ม 1 เครดิตจากคำขอค้นหาพื้นฐานที่ใช้ 1 เครดิต
include_sitesไม่[]ไซต์ที่ต้องการรวม
exclude_sitesไม่[]ไซต์ที่ต้องการยกเว้น
time_rangeไม่-day, week, month, year

ผลลัพธ์จะมี published_date ใน metadata เมื่อเครื่องมือค้นหาเปิดเผยข้อมูลดังกล่าว ส่วนผลลัพธ์จาก github จะเพิ่ม kind, stars, language และ num_comments

news

ค้นหาบทความข่าว ผลลัพธ์จาก hackernews จะลิงก์ไปยังเธรดการสนทนา และเพิ่ม story_url, points และ num_comments ลงใน metadata

พารามิเตอร์จำเป็นค่าเริ่มต้นคำอธิบาย
queryใช่-คำค้นหา
max_resultsไม่10จำนวนผลลัพธ์
search_serviceไม่binggoogle, bing, duckduckgo, yahoo, hackernews
crawl_resultsไม่0จำนวนผลลัพธ์อันดับต้น ๆ ที่จะดึงเนื้อหาเต็ม การดึงข้อมูลสำเร็จแต่ละครั้งจะเพิ่ม 1 เครดิตจากคำขอข่าวพื้นฐานที่ใช้ 1 เครดิต
include_sitesไม่[]ไซต์ที่ต้องการรวม
exclude_sitesไม่[]ไซต์ที่ต้องการยกเว้น
time_rangeไม่-day, week, month, year

crawl

ดึงเนื้อหาจาก URL

พารามิเตอร์จำเป็นคำอธิบาย
urlใช่URL ที่ต้องการดึงข้อมูล

sitemap

รับลิงก์ที่เกี่ยวข้องทั้งหมดจาก URL

พารามิเตอร์จำเป็นคำอธิบาย
urlใช่URL ที่ต้องการรับ sitemap

trending

รับหัวข้อที่กำลังเป็นกระแสจากแพลตฟอร์มยอดนิยม

พารามิเตอร์จำเป็นค่าเริ่มต้นคำอธิบาย
search_serviceใช่-github, hackernews
max_resultsไม่10จำนวนรายการ

ask

ค้นหาแบบ agentic: อธิบายสิ่งที่ต้องการด้วยภาษาธรรมชาติ แล้ว Search1API จะเลือกเครื่องมือค้นหาได้สูงสุดห้ารายการและช่วงเวลา ตัดผลลัพธ์ที่ไม่เกี่ยวข้องออก และส่งคืนผลลัพธ์ที่อ้างอิงได้สูงสุด 10 รายการ โดยเรียงตามความเกี่ยวข้อง ผลลัพธ์ยังมี intent (คำสำคัญ เครื่องมือค้นหา และช่วงเวลาที่ใช้) และ errors (เครื่องมือค้นหาที่ล้มเหลวในขณะที่เครื่องมืออื่นทำงานเสร็จ) มีค่าใช้จ่าย 5 เครดิตต่อคำขอที่เสร็จสมบูรณ์ หากทราบเครื่องมือค้นหาอยู่แล้ว ให้ใช้ search

พารามิเตอร์จำเป็นคำอธิบาย
queryใช่คำขอที่เขียนด้วยภาษาธรรมชาติ ความยาวไม่เกิน 500 อักขระ

maps

ค้นหาธุรกิจและสถานที่ในท้องถิ่นบน Google Maps ส่งคืนสถานที่หนึ่งหน้าสูงสุด 20 แห่งในรูปแบบผลลัพธ์ที่อ้างอิงได้: title คือชื่อสถานที่ url คือลิงก์ Google Maps และ metadata มีที่อยู่ หมายเลขโทรศัพท์ เว็บไซต์ หมวดหมู่ คะแนน จำนวนรีวิว พิกัด เวลาเปิดทำการ สถานะเปิดอยู่ และช่วงราคาเมื่อมีข้อมูล มีค่าใช้จ่าย 3 เครดิตต่อหน้า ไม่ว่าจะมีสถานที่กี่แห่งก็ตาม

พารามิเตอร์จำเป็นค่าเริ่มต้นคำอธิบาย
queryใช่-สิ่งที่ต้องการค้นหา เช่น "ร้านกาแฟ" หรือ "ทันตแพทย์ใน Austin"
countryไม่usรหัสประเทศสองตัวอักษร
languageไม่enภาษาของผลลัพธ์ เช่น en, de หรือ zh-CN
locationไม่-{ latitude, longitude, zoom? } สำหรับค้นหารอบจุดหนึ่ง ต้องระบุสำหรับหน้าที่ 2 เป็นต้นไป
pageไม่1หน้า Google Maps, 1-6; แต่ละหน้าเป็นการเรียกแยกกัน
max_resultsไม่20จำนวนสถานที่ที่ต้องการรับจากหน้า (1-20); การรับสถานที่น้อยลงไม่ได้ทำให้ราคาลดลง

deepcrawl

อ่านหลายหน้าจากไซต์เดียวในงานเดียว เช่น ส่วนหนึ่งของเอกสาร ค้นหา URL ของไซต์ผ่าน sitemap เก็บเฉพาะ URL ที่ตรงกับกฎเส้นทาง และส่งคืนหน้าได้สูงสุด max_pages หน้าในรูปแบบผลลัพธ์ที่อ้างอิงได้: title, url และ Markdown ของหน้าใน text ผลลัพธ์ยังมี stats (จำนวนที่ค้นพบ ตรงตามเงื่อนไข ข้าม ดึงข้อมูลแล้ว และล้มเหลว), failed (URL ที่อ่านไม่ได้พร้อมสาเหตุ), API message และ result_url ซึ่งเป็นไฟล์ JSON ที่มีข้อมูลฉบับเต็มของทุกหน้า มีค่าใช้จ่าย 20 เครดิตต่องานที่เริ่มต้น ไม่ว่าจะอ่านกี่หน้าก็ตาม

เครื่องมือจะรอประมาณ 45 วินาที หากการดึงข้อมูลยังทำงานอยู่ เครื่องมือจะส่งคืน status: "running" พร้อม task_id ให้เรียก deepcrawl อีกครั้งพร้อม task_id นั้นเพื่อรับหน้า ซึ่งไม่มีค่าใช้จ่ายและไม่เริ่มการดึงข้อมูลใหม่ ข้อความของแต่ละหน้าจำกัดที่ 8,000 อักขระ และรวมทั้งหมดไม่เกิน 80,000 อักขระ หน้าที่ถูกตัดทอนจะมี metadata.truncated: true และ result_url มีข้อความฉบับเต็ม

พารามิเตอร์จำเป็นค่าเริ่มต้นคำอธิบาย
urlใช่ เว้นแต่จะระบุ task_id-ไซต์หรือส่วนที่ต้องการดึงข้อมูล เช่น https://example.com/docs/
max_pagesไม่10จำนวนหน้าสูงสุดที่ต้องการอ่าน (1-50) ตามลำดับที่ค้นพบหลังใช้กฎเส้นทาง ราคาเท่ากันไม่ว่าจะอ่านกี่หน้า
include_pathsไม่-กฎเส้นทาง URL ที่ต้องการเก็บ สูงสุด 20 รายการ หากไม่มี * กฎจะเป็นคำนำหน้าเส้นทางตามขอบเขตของ segment (/docs จะตรงกับ /docs/api แต่ไม่ตรงกับ /docsearch); เมื่อมี * กฎต้องตรงกับเส้นทางทั้งหมด และ * จะตรงกับ / ด้วย
exclude_pathsไม่-กฎเส้นทางที่ต้องการข้าม สูงสุด 20 รายการ ใช้ไวยากรณ์เดียวกัน โดยกฎยกเว้นมีลำดับความสำคัญสูงกว่า
typeไม่sitemapsitemap ใช้ sitemap ของไซต์ หรือใช้ลิงก์ในหน้าเริ่มต้นหากไม่มี sitemap; all ใช้ทุกลิงก์ที่ค้นพบจาก URL เริ่มต้น
task_idไม่-task_id ของการดึงข้อมูลที่ยังทำงานอยู่ ใช้ตรวจสอบสถานะเท่านั้น และจะไม่สนใจพารามิเตอร์อื่น

send_feedback

รายงานผลลัพธ์ที่ผิด ว่างเปล่า หรือไม่ครบถ้วน ข้อผิดพลาดที่แก้ไขไม่ได้ เอกสารที่ไม่ตรงกับการทำงานจริง หรือความสามารถที่ยังไม่มีให้ทีม Search1API ทราบ ใช้ได้ฟรีและไม่เสียเครดิต เมื่อเซิร์ฟเวอร์มีข้อมูลรับรอง Search1API รายงานจะเชื่อมโยงกับบัญชีนั้นเพื่อให้ทีมติดตามผลได้ อย่าระบุข้อมูลรับรองหรือข้อมูลส่วนตัว

พารามิเตอร์จำเป็นคำอธิบาย
messageใช่สิ่งที่ผิดพลาดหรือสิ่งที่ขาดหายไป ไม่เกิน 4000 อักขระ
intentไม่สิ่งที่คุณพยายามทำให้สำเร็จ
categoryไม่bug, feature_request, docs, other
request_idไม่ID คำขอของการเรียกที่พบปัญหา
modelไม่ชื่อโมเดลของคุณ

ประวัติเวอร์ชัน

  • v0.11.0: เพิ่มเครื่องมือ deepcrawl สำหรับอ่านหน้าเว็บสูงสุด 50 หน้าในเว็บไซต์เดียวภายในงานเดียว (20 เครดิตต่องาน; ตรวจสอบงานที่กำลังทำอยู่ได้ฟรี)

  • v0.10.0: เพิ่มเครื่องมือ maps สำหรับค้นหาสถานที่ใน Google Maps (3 เครดิตต่อหน้า ซึ่งแสดงสถานที่ได้สูงสุด 20 แห่ง)

  • v0.7.0: เพิ่มเครื่องมือ ask สำหรับการค้นหาแบบเอเจนต์ search เพิ่มเอนจิน bingcn, yandex และ grokipedia รวมถึงพารามิเตอร์ page; search และ news รองรับ time_range: "week" และส่งต่อฟิลด์ published_date, GitHub และ Hacker News ในผลลัพธ์ metadata

  • v0.6.1: แก้ไขข้อบกพร่อง — การค้นพบ MCP (initialize, tools/list, resources/*, prompts/list, server/discover) ต้องใช้ข้อมูลรับรองอีกครั้ง การให้บริการโดยไม่ระบุตัวตนทำให้ไคลเอนต์ที่ถือว่า “มีรายการเครื่องมือ” หมายถึง “ลงชื่อเข้าใช้แล้ว” แสดงสถานะเชื่อมต่อโดยไม่มีวิธีเริ่มขั้นตอน OAuth; ขณะนี้การท้าทาย 401 ตอบกลับทุกคำขอที่ไม่ได้ยืนยันตัวตน ทำให้การลงชื่อเข้าใช้ OAuth กลับมาทำงานในขณะเชื่อมต่อ การมองเห็นในไดเรกทอรียังคงเดิมผ่านการ์ดเซิร์ฟเวอร์แบบคงที่และข้อมูลเมตาของรีจิสทรี

  • v0.6.0: ให้บริการการค้นพบ MCP (initialize, tools/list, resources/*, prompts/list, server/discover) โดยไม่ต้องใช้ข้อมูลรับรอง เพื่อให้ไคลเอนต์และไดเรกทอรีแสดงรายการเครื่องมือได้ก่อนลงชื่อเข้าใช้; การเรียกใช้เครื่องมือยังคงต้องใช้ OAuth หรือคีย์ API โหมด Stdio เริ่มทำงานได้โดยไม่ต้องมี SEARCH1API_KEY และให้บริการข้อมูลเมตาของเครื่องมือ โดยปฏิเสธเฉพาะเมื่อมีการเรียกใช้ คำขอที่มีรูปแบบไม่ถูกต้องจะตอบกลับเป็น JSON-RPC แทนหน้าแสดงข้อผิดพลาด HTML

  • v0.5.4: ย้ายผู้ออก OAuth ไปที่ clerk.s1.dev และกำหนดค่าได้ด้วย OAUTH_AUTHORIZATION_SERVER; เผยแพร่การ์ดเซิร์ฟเวอร์ MCP ที่ /.well-known/mcp/server-card.json; เอกสารการค้นพบ OAuth ส่งส่วนหัวแคชแล้ว

  • v0.5.3: ข้อมูลเมตาของทรัพยากร OAuth และเครื่องมือไม่ต้องใช้ขอบเขตเซสชัน OIDC อีกต่อไป; เพิ่มป้ายรีจิสทรีของ Smithery และ Glama

  • v0.5.2: การตรวจสอบ Origin ของ MCP ทำงานก่อนการแยกวิเคราะห์คำขอและการยืนยันตัวตน; การติดตั้งใช้งาน HTTP แบบโฮสต์เองสามารถกำหนดต้นทางเบราว์เซอร์ที่เชื่อถือได้ด้วย MCP_ALLOWED_ORIGINS

  • v0.5.1: ซิงโครไนซ์เอกสาร ไฟล์ manifest ของ LobeHub และข้อมูลเมตาของ MCP Registry แล้ว; ให้บริการ robots.txt บนโฮสต์การขนส่ง

  • v0.5.0: รองรับ MCP 2026-07-28 พร้อมการเจรจาโปรโตคอลอัตโนมัติ; รองรับการทำงานแบบไร้สถานะสำหรับไคลเอนต์ HTTP ยุค 2025; การยืนยันตัวตนระดับคำขอ

  • v0.4.0: สคีมาผลลัพธ์แบบมีโครงสร้าง รูปแบบความปลอดภัย OAuth คำอธิบายประกอบด้านความปลอดภัย และข้อมูลเมตาของ Official MCP Registry

  • v0.3.1: รองรับ OAuth 2.1 สำหรับ Remote MCP; นำเครื่องมือ reasoning ที่เลิกใช้แล้วออก

  • v0.3.0: รองรับ Remote MCP ผ่าน Streamable HTTP; การยืนยันตัวตนด้วยคีย์ API แยกตามเซสชัน

  • v0.2.0: รองรับ .env เป็นทางเลือกสำรองสำหรับการผสานรวม LibreChat

  • v0.1.8: บริการค้นหา X (Twitter) และ Reddit

  • v0.1.7: เครื่องมือดูแนวโน้มสำหรับ GitHub และ Hacker News

  • v0.1.6: บริการค้นหา Wikipedia

  • v0.1.5: เพิ่มพารามิเตอร์และบริการค้นหาใหม่ (arxiv, wechat, bilibili, imdb)

  • v0.1.3: ค้นหาข่าว

  • v0.1.2: Sitemap

  • v0.1.1: การรวบรวมข้อมูลเว็บ

  • v0.1.0: รุ่นแรก

ใบอนุญาต

MIT

เครดิต UI และบุคคลที่สาม

มุมมอง MCP Apps ของ render_results แสดงแหล่งข้อมูลที่มีอยู่เป็นการ์ดพร้อมชื่อและโดเมน ไคลเอนต์ทุกตัวจะได้รับข้อความฉบับเต็มและรายการผลลัพธ์แบบมีโครงสร้างด้วย คอมโพเนนต์นี้ดัดแปลงจาก Rare UI โดย Swami Malode เงื่อนไข MIT + Commons Clause + Attribution ได้ทำซ้ำไว้ใน THIRD_PARTY_NOTICES.md

การตั้งค่า UI ต้นทางแซนด์บ็อกซ์ และการตรวจสอบก่อนเผยแพร่: MCP Apps UI