ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที เข้าสู่ระบบด้วย Google เพื่อเขียนรีวิวได้แล้วต้นแบบ · อัปเดตทุก 30 นาที
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · วิธีติดตั้งภาษาไทยทุกตัว

Aegis

โดย getaegisรุ่น 1.0.5i★ 16iรันบนเครื่อง
ชื่อใน registryio.github.getaegis/aegis

วิธีติดตั้ง

ใช้ทำอะไรได้

ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ

  • ต่อแบบ ติดตั้งในเครื่อง
  • บัญชีหรือคีย์ ต้องมี AEGIS_MASTER_KEY, AEGIS_SALT, AEGIS_REQUIRE_AGENT_AUTH
  • หมวด ความปลอดภัยไซเบอร์
คำอธิบายต้นฉบับจากผู้ทำ (อังกฤษ)
Credential isolation for AI agents. Inject secrets at the network boundary.

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ผลตรวจผ่าน 3/3 · ทำงานบนเครื่องคุณ · ✓ ตรวจคำสั่งแล้ว 14 พ.ย. 2569

ขั้นแรก: คุณใช้ AI ตัวไหน

เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง

ต่อกับ Claude ได้ แต่ต้องเตรียมก่อน

ต้องมีคีย์ของ Aegis (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ

  1. ลง Node.js ในเครื่อง

    ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Node.js

    เปิดหน้าดาวน์โหลด Node.js ↗

  2. สมัครและสร้างคีย์ของ Aegis

    เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ

    วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง

  3. เปิดไฟล์ตั้งค่าของแอป Claude บนคอม

    SettingsDeveloperEdit Config

  4. วางค่าตั้งนี้แล้วบันทึกไฟล์

    {
      "mcpServers": {
        "aegis": {
          "command": "npx",
          "args": [
            "-y",
            "@getaegis/cli"
          ],
          "env": {
            "AEGIS_MASTER_KEY": "ใส่ค่าของคุณ",
            "AEGIS_SALT": "ใส่ค่าของคุณ",
            "AEGIS_REQUIRE_AGENT_AUTH": "ใส่ค่าของคุณ"
          }
        }
      }
    }

    วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร

  5. ปิดแอป Claude แล้วเปิดใหม่

  6. ลองเลย

    ใช้ Aegis บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

    ✓ ถ้า Claude บอกว่ากำลังใช้ Aegis หรือมีชื่อเครื่องมือของ Aegis ขึ้นในคำตอบ แปลว่าต่อสำเร็จ

ค่าตั้งเพิ่มเติม 8 ช่อง (ไม่ต้องกรอกก็ใช้ได้)

คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ

  • AEGIS_DATA_DIR ไดเรกทอรีสำหรับฐานข้อมูล vault และ registry (ค่าเริ่มต้น: .aegis/)
    ดูต้นฉบับภาษาอังกฤษDirectory for vault databases and registry (default: .aegis/)
  • AEGIS_PORT พอร์ตของ Gate proxy (ค่าเริ่มต้น: 3100)
    ดูต้นฉบับภาษาอังกฤษGate proxy port (default: 3100)
  • AEGIS_LOG_LEVEL ระดับความละเอียดของบันทึก: debug, info, warn, error (ค่าเริ่มต้น: info)
    ดูต้นฉบับภาษาอังกฤษLog verbosity: debug, info, warn, error (default: info)
  • AEGIS_LOG_FORMAT รูปแบบผลลัพธ์ของบันทึก: json หรือ pretty (ค่าเริ่มต้น: json)
    ดูต้นฉบับภาษาอังกฤษLog output format: json or pretty (default: json)
  • AEGIS_VAULT คลังข้อมูลที่ตั้งชื่อไว้ที่จะใช้ (ค่าเริ่มต้น: default)
    ดูต้นฉบับภาษาอังกฤษNamed vault to use (default: default)
  • AEGIS_POLICY_MODE โหมดการบังคับใช้นโยบาย: enforce, dry-run หรือ off (ค่าเริ่มต้น: enforce)
    ดูต้นฉบับภาษาอังกฤษPolicy enforcement mode: enforce, dry-run, or off (default: enforce)
  • AEGIS_POLICIES_DIR ไดเรกทอรีที่มีไฟล์นโยบาย YAML
    ดูต้นฉบับภาษาอังกฤษDirectory containing YAML policy files
  • AEGIS_METRICS เปิดใช้ endpoint ของ Prometheus metrics (true/false, ค่าเริ่มต้น: true)
    ดูต้นฉบับภาษาอังกฤษEnable Prometheus metrics endpoint (true/false, default: true)

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป

ChatGPT ยังต่อ Aegis ไม่ได้

Aegis ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ

คุณทำแบบนี้แทนได้

ก · ใช้แอปที่ต่อ Aegis ได้

  • ต้องมีคีย์ของ Aegis (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ
  • ต้องมีคีย์ของ Aegis (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
  • ต้องมีคีย์ของ Aegis (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
  • ต้องมีคีย์ของ Aegis (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)

ข · ตัวอื่นในหมวด ความปลอดภัยไซเบอร์ ที่ต่อกับ ChatGPT ได้

เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์

ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน

ต้องมีคีย์ของ Aegis (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)

  1. ลง Node.js ในเครื่อง

    ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Node.js

    เปิดหน้าดาวน์โหลด Node.js ↗

  2. สมัครและสร้างคีย์ของ Aegis

    เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ

    วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง

  3. เปิด Terminal

    Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell

  4. วางคำสั่งนี้แล้วกด Enter

    claude mcp add --scope user aegis --env AEGIS_MASTER_KEY='ใส่ค่าของคุณ' --env AEGIS_SALT='ใส่ค่าของคุณ' --env AEGIS_REQUIRE_AGENT_AUTH='ใส่ค่าของคุณ' -- npx -y @getaegis/cli

    แก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter

    วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร

  5. พิมพ์ /mcp ใน Claude Code

    ต้องเห็น Aegis ในรายการและขึ้นว่าเชื่อมต่อแล้ว

  6. ลองเลย

    ใช้ Aegis บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

    ✓ ถ้า Claude Code บอกว่ากำลังใช้ Aegis หรือมีชื่อเครื่องมือของ Aegis ขึ้นในคำตอบ แปลว่าต่อสำเร็จ

ค่าตั้งเพิ่มเติม 8 ช่อง (ไม่ต้องกรอกก็ใช้ได้)

คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ

  • AEGIS_DATA_DIR ไดเรกทอรีสำหรับฐานข้อมูล vault และ registry (ค่าเริ่มต้น: .aegis/)
    ดูต้นฉบับภาษาอังกฤษDirectory for vault databases and registry (default: .aegis/)
  • AEGIS_PORT พอร์ตของ Gate proxy (ค่าเริ่มต้น: 3100)
    ดูต้นฉบับภาษาอังกฤษGate proxy port (default: 3100)
  • AEGIS_LOG_LEVEL ระดับความละเอียดของบันทึก: debug, info, warn, error (ค่าเริ่มต้น: info)
    ดูต้นฉบับภาษาอังกฤษLog verbosity: debug, info, warn, error (default: info)
  • AEGIS_LOG_FORMAT รูปแบบผลลัพธ์ของบันทึก: json หรือ pretty (ค่าเริ่มต้น: json)
    ดูต้นฉบับภาษาอังกฤษLog output format: json or pretty (default: json)
  • AEGIS_VAULT คลังข้อมูลที่ตั้งชื่อไว้ที่จะใช้ (ค่าเริ่มต้น: default)
    ดูต้นฉบับภาษาอังกฤษNamed vault to use (default: default)
  • AEGIS_POLICY_MODE โหมดการบังคับใช้นโยบาย: enforce, dry-run หรือ off (ค่าเริ่มต้น: enforce)
    ดูต้นฉบับภาษาอังกฤษPolicy enforcement mode: enforce, dry-run, or off (default: enforce)
  • AEGIS_POLICIES_DIR ไดเรกทอรีที่มีไฟล์นโยบาย YAML
    ดูต้นฉบับภาษาอังกฤษDirectory containing YAML policy files
  • AEGIS_METRICS เปิดใช้ endpoint ของ Prometheus metrics (true/false, ค่าเริ่มต้น: true)
    ดูต้นฉบับภาษาอังกฤษEnable Prometheus metrics endpoint (true/false, default: true)

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป

ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน

ต้องมีคีย์ของ Aegis (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)

  1. ลง Node.js ในเครื่อง

    ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Node.js

    เปิดหน้าดาวน์โหลด Node.js ↗

  2. สมัครและสร้างคีย์ของ Aegis

    เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ

    วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง

  3. กดปุ่มนี้เพื่อเปิด Cursor

    เปิดใน Cursor

    Cursor จะถามยืนยันการติดตั้ง ให้กด Install

  4. ใส่คีย์ในช่องที่ว่างไว้

    ในค่าตั้งของ Aegis ช่อง AEGIS_MASTER_KEY, AEGIS_SALT, AEGIS_REQUIRE_AGENT_AUTH ยังว่าง ใส่คีย์ของคุณแล้วบันทึก

    วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร

  5. เปิดแชตของ AI ใน Cursor โหมด Agent

  6. ลองเลย

    ใช้ Aegis บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

    ✓ ถ้า Cursor บอกว่ากำลังใช้ Aegis หรือมีชื่อเครื่องมือของ Aegis ขึ้นในคำตอบ แปลว่าต่อสำเร็จ

ค่าตั้งเพิ่มเติม 8 ช่อง (ไม่ต้องกรอกก็ใช้ได้)

คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ

  • AEGIS_DATA_DIR ไดเรกทอรีสำหรับฐานข้อมูล vault และ registry (ค่าเริ่มต้น: .aegis/)
    ดูต้นฉบับภาษาอังกฤษDirectory for vault databases and registry (default: .aegis/)
  • AEGIS_PORT พอร์ตของ Gate proxy (ค่าเริ่มต้น: 3100)
    ดูต้นฉบับภาษาอังกฤษGate proxy port (default: 3100)
  • AEGIS_LOG_LEVEL ระดับความละเอียดของบันทึก: debug, info, warn, error (ค่าเริ่มต้น: info)
    ดูต้นฉบับภาษาอังกฤษLog verbosity: debug, info, warn, error (default: info)
  • AEGIS_LOG_FORMAT รูปแบบผลลัพธ์ของบันทึก: json หรือ pretty (ค่าเริ่มต้น: json)
    ดูต้นฉบับภาษาอังกฤษLog output format: json or pretty (default: json)
  • AEGIS_VAULT คลังข้อมูลที่ตั้งชื่อไว้ที่จะใช้ (ค่าเริ่มต้น: default)
    ดูต้นฉบับภาษาอังกฤษNamed vault to use (default: default)
  • AEGIS_POLICY_MODE โหมดการบังคับใช้นโยบาย: enforce, dry-run หรือ off (ค่าเริ่มต้น: enforce)
    ดูต้นฉบับภาษาอังกฤษPolicy enforcement mode: enforce, dry-run, or off (default: enforce)
  • AEGIS_POLICIES_DIR ไดเรกทอรีที่มีไฟล์นโยบาย YAML
    ดูต้นฉบับภาษาอังกฤษDirectory containing YAML policy files
  • AEGIS_METRICS เปิดใช้ endpoint ของ Prometheus metrics (true/false, ค่าเริ่มต้น: true)
    ดูต้นฉบับภาษาอังกฤษEnable Prometheus metrics endpoint (true/false, default: true)

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป

ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน

ต้องมีคีย์ของ Aegis (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)

  1. ลง Node.js ในเครื่อง

    ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Node.js

    เปิดหน้าดาวน์โหลด Node.js ↗

  2. สมัครและสร้างคีย์ของ Aegis

    เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ

    วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง

  3. กดปุ่มนี้เพื่อเปิด VS Code

    เปิดใน VS Code

    VS Code จะถามยืนยันการติดตั้ง ให้กด Install

  4. ใส่คีย์ในช่องที่ว่างไว้

    ในค่าตั้งของ Aegis ช่อง AEGIS_MASTER_KEY, AEGIS_SALT, AEGIS_REQUIRE_AGENT_AUTH ยังว่าง ใส่คีย์ของคุณแล้วบันทึก

    วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร

  5. เปิดแชตของ AI ใน VS Code โหมด Agent

  6. ลองเลย

    ใช้ Aegis บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

    ✓ ถ้า VS Code บอกว่ากำลังใช้ Aegis หรือมีชื่อเครื่องมือของ Aegis ขึ้นในคำตอบ แปลว่าต่อสำเร็จ

ค่าตั้งเพิ่มเติม 8 ช่อง (ไม่ต้องกรอกก็ใช้ได้)

คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ

  • AEGIS_DATA_DIR ไดเรกทอรีสำหรับฐานข้อมูล vault และ registry (ค่าเริ่มต้น: .aegis/)
    ดูต้นฉบับภาษาอังกฤษDirectory for vault databases and registry (default: .aegis/)
  • AEGIS_PORT พอร์ตของ Gate proxy (ค่าเริ่มต้น: 3100)
    ดูต้นฉบับภาษาอังกฤษGate proxy port (default: 3100)
  • AEGIS_LOG_LEVEL ระดับความละเอียดของบันทึก: debug, info, warn, error (ค่าเริ่มต้น: info)
    ดูต้นฉบับภาษาอังกฤษLog verbosity: debug, info, warn, error (default: info)
  • AEGIS_LOG_FORMAT รูปแบบผลลัพธ์ของบันทึก: json หรือ pretty (ค่าเริ่มต้น: json)
    ดูต้นฉบับภาษาอังกฤษLog output format: json or pretty (default: json)
  • AEGIS_VAULT คลังข้อมูลที่ตั้งชื่อไว้ที่จะใช้ (ค่าเริ่มต้น: default)
    ดูต้นฉบับภาษาอังกฤษNamed vault to use (default: default)
  • AEGIS_POLICY_MODE โหมดการบังคับใช้นโยบาย: enforce, dry-run หรือ off (ค่าเริ่มต้น: enforce)
    ดูต้นฉบับภาษาอังกฤษPolicy enforcement mode: enforce, dry-run, or off (default: enforce)
  • AEGIS_POLICIES_DIR ไดเรกทอรีที่มีไฟล์นโยบาย YAML
    ดูต้นฉบับภาษาอังกฤษDirectory containing YAML policy files
  • AEGIS_METRICS เปิดใช้ endpoint ของ Prometheus metrics (true/false, ค่าเริ่มต้น: true)
    ดูต้นฉบับภาษาอังกฤษEnable Prometheus metrics endpoint (true/false, default: true)

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป

โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม

ดูโปรแกรมที่ใช้ MCP ทั้งหมด →

ค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง

ติดตรงไหน? ถามคนที่ใช้ Aegis อยู่💬 พูดคุย →
สำหรับคนเขียนโค้ด: คำสั่ง Terminal และค่าตั้ง JSON

ติดตั้งในเครื่อง

Claude Code

claude mcp add --scope user aegis --env AEGIS_MASTER_KEY='ใส่ค่าของคุณ' --env AEGIS_SALT='ใส่ค่าของคุณ' --env AEGIS_REQUIRE_AGENT_AUTH='ใส่ค่าของคุณ' -- npx -y @getaegis/cli

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "aegis": {
      "command": "npx",
      "args": [
        "-y",
        "@getaegis/cli"
      ],
      "env": {
        "AEGIS_MASTER_KEY": "ใส่ค่าของคุณ",
        "AEGIS_SALT": "ใส่ค่าของคุณ",
        "AEGIS_REQUIRE_AGENT_AUTH": "ใส่ค่าของคุณ"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "aegis": {
      "command": "npx",
      "args": [
        "-y",
        "@getaegis/cli"
      ],
      "env": {
        "AEGIS_MASTER_KEY": "ใส่ค่าของคุณ",
        "AEGIS_SALT": "ใส่ค่าของคุณ",
        "AEGIS_REQUIRE_AGENT_AUTH": "ใส่ค่าของคุณ"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "aegis": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@getaegis/cli"
      ],
      "env": {
        "AEGIS_MASTER_KEY": "ใส่ค่าของคุณ",
        "AEGIS_SALT": "ใส่ค่าของคุณ",
        "AEGIS_REQUIRE_AGENT_AUTH": "ใส่ค่าของคุณ"
      }
    }
  }
}

ค่าที่ต้องใส่เอง

  • AEGIS_MASTER_KEY ความลับ จำเป็น env
    คีย์เข้ารหัสหลักสำหรับคลังข้อมูลรับรอง
    ดูต้นฉบับภาษาอังกฤษMaster encryption key for the credential vault
  • AEGIS_SALT ความลับ จำเป็น env
    ซอลต์ขนาด 32 ไบต์ในรูปแบบเลขฐานสิบหก สำหรับการอนุพันธ์คีย์ (สร้างโดย aegis init)
    ดูต้นฉบับภาษาอังกฤษHex-encoded 32-byte salt for key derivation (generated by aegis init)
  • AEGIS_DATA_DIR env
    ไดเรกทอรีสำหรับฐานข้อมูล vault และ registry (ค่าเริ่มต้น: .aegis/)
    ดูต้นฉบับภาษาอังกฤษDirectory for vault databases and registry (default: .aegis/)
  • AEGIS_PORT env
    พอร์ตของ Gate proxy (ค่าเริ่มต้น: 3100)
    ดูต้นฉบับภาษาอังกฤษGate proxy port (default: 3100)
  • AEGIS_LOG_LEVEL env
    ระดับความละเอียดของบันทึก: debug, info, warn, error (ค่าเริ่มต้น: info)
    ดูต้นฉบับภาษาอังกฤษLog verbosity: debug, info, warn, error (default: info)
  • AEGIS_LOG_FORMAT env
    รูปแบบผลลัพธ์ของบันทึก: json หรือ pretty (ค่าเริ่มต้น: json)
    ดูต้นฉบับภาษาอังกฤษLog output format: json or pretty (default: json)
  • AEGIS_VAULT env
    คลังข้อมูลที่ตั้งชื่อไว้ที่จะใช้ (ค่าเริ่มต้น: default)
    ดูต้นฉบับภาษาอังกฤษNamed vault to use (default: default)
  • AEGIS_REQUIRE_AGENT_AUTH ความลับ จำเป็น env
    ต้องยืนยันตัวตนของเอเจนต์ในทุกคำขอ (true/false, ค่าเริ่มต้น: false)
    ดูต้นฉบับภาษาอังกฤษRequire agent authentication on every request (true/false, default: false)
  • AEGIS_POLICY_MODE env
    โหมดการบังคับใช้นโยบาย: enforce, dry-run หรือ off (ค่าเริ่มต้น: enforce)
    ดูต้นฉบับภาษาอังกฤษPolicy enforcement mode: enforce, dry-run, or off (default: enforce)
  • AEGIS_POLICIES_DIR env
    ไดเรกทอรีที่มีไฟล์นโยบาย YAML
    ดูต้นฉบับภาษาอังกฤษDirectory containing YAML policy files
  • AEGIS_METRICS env
    เปิดใช้ endpoint ของ Prometheus metrics (true/false, ค่าเริ่มต้น: true)
    ดูต้นฉบับภาษาอังกฤษEnable Prometheus metrics endpoint (true/false, default: true)

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

สรุป

ดาวน์โหลดต่อสัปดาห์i
62/สัปดาห์
licensei
Apache-2.0
การเชื่อมต่อ
รันบนเครื่อง
รุ่นล่าสุดi
1.0.5
ส่งเข้า registryi
6 ส.ค. 2569
แก้โค้ดล่าสุดi
6 ส.ค. 2569
ผู้ทำ
getaegis
แพ็กเกจ
npm: @getaegis/cli
สถานะใน registry
ใช้งานอยู่

ใช้กับโปรแกรมไหนได้

ดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569

ติดตั้งบนเครื่องได้ใน

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

ดูโปรแกรมทั้งหมดพร้อมข้อดีข้อเสีย →

คู่มือที่เกี่ยวข้อง

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 14 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub getaegis ซึ่งเป็นเจ้าของ repo

  • ✓ ผ่าน

    ยังมีคนดูแล

    มีการแก้โค้ดล่าสุด 3 เดือนที่ผ่านมา

  • ✓ ผ่าน

    มีสัญญาอนุญาต (license)

    ใช้ Apache-2.0

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

พูดคุย

ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์

ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย

ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx

เข้าสู่ระบบด้วย Google เพื่อโพสต์

รีวิวจากผู้ใช้

ยังไม่มีรีวิว

เข้าสู่ระบบด้วย Google เพื่อเขียนรีวิว

เทียบกับตัวอื่นในหมวด ความปลอดภัยไซเบอร์i

  • ดาวมากกว่า 94% ของอีก 1061 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 30% ของอีก 1061 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 1061 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

Aegis ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

ต้องใส่ค่าเหล่านี้: AEGIS_MASTER_KEY, AEGIS_SALT, AEGIS_REQUIRE_AGENT_AUTH

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด 3 เดือนที่ผ่านมา และส่งรุ่นล่าสุด (1.0.5) เข้า registry 3 เดือนที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี Robin: AI-Powered Dark Web OSINT, HOL Guard, SonarQube MCP Server

ตัวอื่นในหมวดเดียวกัน

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

Robin: AI-Powered Dark Web OSINT

Dark web OSINT over Tor: search onion engines, scrape pages, report with your own model.

โดย apurvsinghgautamกำลังโต★ 8Kอัปเดต 42 วันที่ผ่านมา

รันบนเครื่อง

HOL Guard

Local-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.

โดย hashgraph-onlineใช้กันมาก↓ 7.1K/สัปดาห์★ 1.1Kอัปเดต 9 วันที่ผ่านมา

รันบนเครื่อง

SonarQube MCP Server

Analyze code quality and security with SonarQube Server or Cloud directly in AI assistants.

โดย SonarSourceกำลังโต★ 686อัปเดต 3 วันที่ผ่านมา

รันบนเครื่อง

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

Aegis

Stop putting API keys where AI agents can read them.

Aegis is a local-first credential isolation proxy for AI agents. It sits between your agent and the APIs it calls — injecting secrets at the network boundary so the agent never sees, stores, or transmits real credentials.

How It Works

Why?

AI agents (Claude, GPT, Cursor, custom bots) increasingly call real APIs — Slack, GitHub, Stripe, databases. The current pattern is dangerous:

  1. Agents see raw API keys — one prompt injection exfiltrates them
  2. No domain guard — a compromised agent can send your Slack token to evil.com
  3. No audit trail — you can't see what an agent did with your credentials
  4. No access control — every agent can use every credential

Aegis solves all four. Your agent makes HTTP calls through a local proxy. Aegis handles authentication, enforces domain restrictions, and logs everything.

Quick Start

# Install

npm install -g @getaegis/cli

Initialize (stores master key in OS keychain by default)

aegis init

Add a credential

aegis vault add \ --name slack-bot \ --service slack \ --secret "[PopNx MCP ตัดค่าที่หน้าตาเหมือนกุญแจออก]" \ --domains slack.com

Start the proxy

aegis gate --no-agent-auth

Test it — Aegis injects the token, forwards to Slack, logs the request

X-Target-Host tells Gate which upstream server to forward to (optional if credential has one domain)

curl http://localhost:3100/slack/api/auth.test \ -H "X-Target-Host: slack.com"

Production Setup (with agent auth)
# Create an agent identity

aegis agent add --name "my-agent"

Save the printed token — it's shown once only

Grant it access to specific credentials

aegis agent grant --agent "my-agent" --credential "slack-bot"

Start Gate (agent auth is on by default)

aegis gate

Agent must include its token

curl http://localhost:3100/slack/api/auth.test \ -H "X-Target-Host: slack.com" \ -H "X-Aegis-Agent: aegis_a1b2c3d4..."

MCP Integration

Aegis is a first-class MCP server. Any MCP-compatible AI agent can use it natively — no HTTP calls needed.

Before (plaintext key in config):

{

"mcpServers": { "slack": { "command": "node", "args": ["slack-mcp-server"], "env": { "SLACK_TOKEN": "[PopNx MCP ตัดค่าที่หน้าตาเหมือนกุญแจออก]" } } } }

After (Aegis — no key visible):

{

"mcpServers": { "aegis": { "command": "npx", "args": ["-y", "@getaegis/cli", "mcp", "serve"] } } }

Generate the config for your AI host:

aegis mcp config claude   # Claude Desktop

aegis mcp config cursor # Cursor aegis mcp config vscode # VS Code aegis mcp config cline # Cline aegis mcp config windsurf # Windsurf

The MCP server exposes three tools:

ToolDescription
aegis_proxy_requestMake an authenticated API call (provide service + path, Aegis injects credentials)
aegis_list_servicesList available services (names only, never secrets)
aegis_healthCheck Aegis status

The MCP server replicates the full Gate security pipeline: domain guard, agent auth, body inspection, rate limiting, audit logging.

Setup Guides

Features

FeatureDescription
Encrypted VaultAES-256-GCM encrypted credential storage with PBKDF2 key derivation
HTTP Proxy (Gate)Transparent credential injection — agent hits localhost:3100/{service}/path
Domain GuardEvery outbound request checked against credential allowlists. No bypass
Audit LedgerEvery request (allowed and blocked) logged with full context
Agent IdentityPer-agent tokens, credential scoping, and rate limits
Policy EngineDeclarative YAML policies — method, path, rate-limit, time-of-day restrictions
Body InspectorOutbound request bodies scanned for credential-like patterns
MCP ServerNative Model Context Protocol for Claude, Cursor, VS Code, Windsurf, Cline
Web DashboardReal-time monitoring UI with WebSocket live feed
Prometheus Metrics/_aegis/metrics endpoint for Grafana dashboards
Webhook AlertsHMAC-signed notifications for blocked requests, expiring credentials
RBACAdmin, operator, viewer roles with 16 granular permissions
Multi-VaultSeparate vaults for dev/staging/prod with isolated encryption keys
Shamir's Secret SharingM-of-N key splitting for team master key management
Cross-Platform Key StorageOS keychain by default (macOS, Windows, Linux) with file fallback
TLS SupportOptional HTTPS on Gate with cert/key configuration
Configuration Fileaegis.config.yaml with env var overrides and CLI flag overrides

Example Integrations

Step-by-step guides with config files and policies included:

  • Slack Bot — Protect your Slack bot token with domain-restricted proxy access
  • GitHub Integration — Secure GitHub PAT with per-agent grants and read-only policies
  • Stripe Backend — Isolate Stripe API keys with body inspection and rate limiting
  • OpenClaw Skill — Aegis skill for OpenClaw personal AI assistant

Security

  • Published STRIDE threat model — 28 threats analysed, 0 critical/high unmitigated findings
  • Full security architecture documentation (trust boundaries, crypto pipeline, data flow)
  • AES-256-GCM + ChaCha20-Poly1305 encryption at rest
  • Domain guard enforced on every request — no bypass
  • Agent tokens stored as SHA-256 hashes — cannot be recovered, only regenerated
  • Request body inspection for credential pattern detection
  • Open source (Apache 2.0) — read the code

How Aegis Compares

.env filesVault/DopplerInfisicalAegis
Agent sees raw keyYesYes (after fetch)Yes (after fetch)No — never
Domain restrictionsNoNoNoYes
MCP-nativeNoNoAddingYes
Local-firstYesNoNoYes
Setup10 sec30+ min15+ min~2 min

See full comparison for detailed breakdowns against each approach.

Documentation

DocumentDescription
Usage GuideFull reference: CLI commands, configuration, RBAC, policies, webhooks, troubleshooting
Security ArchitectureTrust boundaries, crypto pipeline, data flow diagrams
Threat ModelSTRIDE analysis — 28 threats, mitigations, residual risks
ComparisonDetailed comparison with .env, Vault, Doppler, Infisical
FAQCommon questions and objections
RoadmapFeature roadmap
ContributingCode style, PR process, architecture overview

Install

# npm

npm install -g @getaegis/cli

Homebrew

brew tap getaegis/aegis && brew install aegis

Docker

docker run ghcr.io/getaegis/aegis --help

Requires Node.js ≥ 20 — check with node -v

Development

git clone https://github.com/getaegis/aegis.git

cd aegis yarn install yarn build yarn test

See CONTRIBUTING.md for code style, PR process, and architecture overview.

License

Apache 2.0