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

Vigilix: French company & address data

โดย zekinht0รุ่น 0.1.0i★ 0iรันบนเครื่อง
ชื่อใน registryio.github.zekinht0/vigilix-mcp

วิธีติดตั้ง

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

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

  • ต่อแบบ ติดตั้งในเครื่อง
  • บัญชีหรือคีย์ ต้องมี EVM_PRIVATE_KEY
  • หมวด อื่น ๆ
คำอธิบายต้นฉบับจากผู้ทำ (อังกฤษ)
French company, BODACC, address and hazard data for AI agents. Pay per call in USDC via x402.

ติดตั้ง

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

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

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

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

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

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

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

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

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

  2. สมัครและสร้างคีย์ของ Vigilix: French company & address data

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

    เปิดเว็บของ Vigilix: French company & address data ↗

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

    SettingsDeveloperEdit Config

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

    {
      "mcpServers": {
        "vigilix": {
          "command": "npx",
          "args": [
            "-y",
            "vigilix-mcp"
          ],
          "env": {
            "EVM_PRIVATE_KEY": "ใส่ค่าของคุณ",
            "VIGILIX_MAX_PRICE_USD": "ใส่ค่าของคุณ",
            "VIGILIX_SESSION_BUDGET_USD": "ใส่ค่าของคุณ"
          }
        }
      }
    }

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

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

  6. ลองเลย

    ใช้ Vigilix: French company & address data บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

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

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

ChatGPT ยังต่อ Vigilix: French company & address data ไม่ได้

Vigilix: French company & address data ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ

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

ก · ใช้แอปที่ต่อ Vigilix: French company & address data ได้

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

ข · ตัวอื่นในหมวด อื่น ๆ ที่ต่อกับ ChatGPT ได้

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

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

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

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

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

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

  2. สมัครและสร้างคีย์ของ Vigilix: French company & address data

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

    เปิดเว็บของ Vigilix: French company & address data ↗

  3. เปิด Terminal

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

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

    claude mcp add --scope user vigilix --env EVM_PRIVATE_KEY='ใส่ค่าของคุณ' --env VIGILIX_MAX_PRICE_USD='ใส่ค่าของคุณ' --env VIGILIX_SESSION_BUDGET_USD='ใส่ค่าของคุณ' -- npx -y vigilix-mcp

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

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

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

    ต้องเห็น Vigilix: French company & address data ในรายการและขึ้นว่าเชื่อมต่อแล้ว

  6. ลองเลย

    ใช้ Vigilix: French company & address data บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

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

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

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

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

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

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

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

  2. สมัครและสร้างคีย์ของ Vigilix: French company & address data

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

    เปิดเว็บของ Vigilix: French company & address data ↗

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

    เปิดใน Cursor

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

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

    ในค่าตั้งของ Vigilix: French company & address data ช่อง EVM_PRIVATE_KEY, VIGILIX_MAX_PRICE_USD, VIGILIX_SESSION_BUDGET_USD ยังว่าง ใส่คีย์ของคุณแล้วบันทึก

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

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

  6. ลองเลย

    ใช้ Vigilix: French company & address data บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

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

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

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

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

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

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

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

  2. สมัครและสร้างคีย์ของ Vigilix: French company & address data

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

    เปิดเว็บของ Vigilix: French company & address data ↗

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

    เปิดใน VS Code

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

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

    ในค่าตั้งของ Vigilix: French company & address data ช่อง EVM_PRIVATE_KEY, VIGILIX_MAX_PRICE_USD, VIGILIX_SESSION_BUDGET_USD ยังว่าง ใส่คีย์ของคุณแล้วบันทึก

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

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

  6. ลองเลย

    ใช้ Vigilix: French company & address data บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

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

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

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

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

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

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

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

Claude Code

claude mcp add --scope user vigilix --env EVM_PRIVATE_KEY='ใส่ค่าของคุณ' --env VIGILIX_MAX_PRICE_USD='ใส่ค่าของคุณ' --env VIGILIX_SESSION_BUDGET_USD='ใส่ค่าของคุณ' -- npx -y vigilix-mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "vigilix": {
      "command": "npx",
      "args": [
        "-y",
        "vigilix-mcp"
      ],
      "env": {
        "EVM_PRIVATE_KEY": "ใส่ค่าของคุณ",
        "VIGILIX_MAX_PRICE_USD": "ใส่ค่าของคุณ",
        "VIGILIX_SESSION_BUDGET_USD": "ใส่ค่าของคุณ"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "vigilix": {
      "command": "npx",
      "args": [
        "-y",
        "vigilix-mcp"
      ],
      "env": {
        "EVM_PRIVATE_KEY": "ใส่ค่าของคุณ",
        "VIGILIX_MAX_PRICE_USD": "ใส่ค่าของคุณ",
        "VIGILIX_SESSION_BUDGET_USD": "ใส่ค่าของคุณ"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "vigilix": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "vigilix-mcp"
      ],
      "env": {
        "EVM_PRIVATE_KEY": "ใส่ค่าของคุณ",
        "VIGILIX_MAX_PRICE_USD": "ใส่ค่าของคุณ",
        "VIGILIX_SESSION_BUDGET_USD": "ใส่ค่าของคุณ"
      }
    }
  }
}

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

  • EVM_PRIVATE_KEY ความลับ env
    Private key of a DEDICATED wallet holding a few USDC on Base, used to pay each call. Optional: without it, tools only report their price (discovery mode).
  • VIGILIX_MAX_PRICE_USD env
    Maximum price accepted per call, in USD.
  • VIGILIX_SESSION_BUDGET_USD env
    Maximum total spend per server process, in USD.

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

สรุป

ดาวน์โหลดต่อสัปดาห์i
ไม่มียอดใน npm/PyPI
การเชื่อมต่อ
รันบนเครื่อง
รุ่นล่าสุดi
0.1.0
หมวดi
อื่น ๆ
ส่งเข้า registryi
13 พ.ย. 2569
แก้โค้ดล่าสุดi
13 พ.ย. 2569
ผู้ทำ
zekinht0
แพ็กเกจ
npm: vigilix-mcp
เว็บผู้ทำ
siren.vigilix.fr
สถานะใน registry
ใช้งานอยู่

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

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

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

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

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

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

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

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

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

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

  • ✓ ผ่าน

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

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

  • ✓ ผ่าน

    ยังมีคนดูแล

    มีการแก้โค้ดล่าสุด วันนี้

  • ✓ ผ่าน

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

    ใช้ MIT

  • – ไม่เกี่ยว

    endpoint ตอบ

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

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

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

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

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

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

พูดคุย

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

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

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

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

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

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

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

เทียบกับตัวอื่นในหมวด อื่น ๆi

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

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

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

Vigilix: French company & address data ปลอดภัยไหม?

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

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

ต้องใส่ค่าเหล่านี้: EVM_PRIVATE_KEY

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

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

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

repo บน GitHub มีการแก้โค้ดล่าสุด วันนี้ และส่งรุ่นล่าสุด (0.1.0) เข้า registry วันนี้

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

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

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

ในหมวดเดียวกันมี World Monitor, Claude Flow, Windmill

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

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

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

World Monitor

ข่าวกรองโลกแบบเรียลไทม์: ความขัดแย้ง ตลาด พลังงาน การค้า การขนส่ง และไซเบอร์

โดย koala73ใช้กันมาก★ 90.5Kอัปเดต วันนี้

รันบนคลาวด์✓ เจ้าของบริการ · worldmonitor.app

Claude Flow

AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.

โดย ruvnetใช้กันมาก↓ 13.5K/สัปดาห์★ 81.6Kอัปเดต 14 เดือนที่ผ่านมา

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

Windmill

Run Windmill scripts and flows and manage jobs, schedules, resources and variables.

โดย windmill-labsใช้กันมาก★ 18.6Kอัปเดต เมื่อวาน

รันบนคลาวด์

README จากผู้ทำ

เปิดอ่าน README

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

vigilix-mcp

Official French data for AI agents: companies (SIREN), legal notices (BODACC), addresses and natural/industrial hazards. Pay per call in USDC on Base via [x402](https://x402.org). No account, no API key.

vigilix-mcp is a local MCP server (stdio) that exposes the paid endpoints of siren.vigilix.fr as MCP tools. Each call is paid on the fly from a wallet you control, with strict spending guardrails.

Tools

ToolWhat it doesPrice per call
search_french_companySearch companies by name → SIREN, status, NAF code, city$0.002
get_french_companyCompany profile by SIREN: status, head office, directors, headcount, revenue$0.005
check_bodacc_noticesBODACC legal notices: insolvency proceedings, strike-off, latest notices$0.005
geocode_french_addressAddress → GPS coordinates, normalized address, INSEE code$0.003
reverse_geocode_franceGPS coordinates → nearest French address$0.003
french_address_risk_reportNatural and industrial hazard report (Géorisques) for an address or point$0.02

Prices are paid in USDC on Base mainnet. You are not charged when a call fails or finds nothing (invalid input, not found, upstream source unavailable). Invalid arguments are rejected locally before any network call.

Quick start

Without a wallet the server runs in discovery mode: every tool answers with its real price (read live from the API) and how to enable payments, and never pays. This is a safe way to check the installation.

To make paid calls, set EVM_PRIVATE_KEY to the private key of a dedicated wallet (see Wallet & safety).

Claude Desktop

Edit claude_desktop_config.json (Settings → Developer → Edit Config):

{

"mcpServers": { "vigilix": { "command": "npx", "args": ["-y", "vigilix-mcp"], "env": { "EVM_PRIVATE_KEY": "0x…dedicated wallet key…", "VIGILIX_MAX_PRICE_USD": "0.05", "VIGILIX_SESSION_BUDGET_USD": "1.00" } } } }

Claude Code
# Discovery mode (no wallet)

claude mcp add vigilix -- npx -y vigilix-mcp

Paid mode: type the key without echo so it does not land in your shell history

read -rs EVM_PRIVATE_KEY claude mcp add vigilix --scope user -e EVM_PRIVATE_KEY="$EVM_PRIVATE_KEY" -- npx -y vigilix-mcp unset EVM_PRIVATE_KEY

Cursor

Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project — never commit it):

{

"mcpServers": { "vigilix": { "command": "npx", "args": ["-y", "vigilix-mcp"], "env": { "EVM_PRIVATE_KEY": "0x…dedicated wallet key…" } } } }

Any other MCP client that can launch a stdio server works the same way: command npx -y vigilix-mcp, plus the environment variables below.

Configuration

VariablePurposeDefault
EVM_PRIVATE_KEYPrivate key of the dedicated paying wallet. Optional (discovery mode without it).—
VIGILIX_MAX_PRICE_USDMaximum price accepted for a single call0.05
VIGILIX_SESSION_BUDGET_USDMaximum total spend per server process (session)1.00
VIGILIX_API_URLAPI base URL (for testing only)https://siren.vigilix.fr

Wallet & safety

  • Use a dedicated wallet holding only a few dollars of USDC on Base. Never use your main wallet: MCP clients store the key in plain text in their configuration file.
  • No ETH is needed: payments are gasless USDC authorizations (EIP-3009) settled by the x402 facilitator.
  • Before signing anything, the server checks the payment request returned by the API and refuses to pay unless all of these hold:
  • network is Base mainnet (eip155:8453), scheme exact;
  • asset is USDC on Base (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913);
  • recipient (payTo) is exactly the vigilix address 0x376d3415E3AC9E9090396737c81bB4C62a3839dF, hard-coded in the package;
  • the amount is at most the tool's listed price above and at most VIGILIX_MAX_PRICE_USD;
  • the session budget (VIGILIX_SESSION_BUDGET_USD) is not exceeded.
  • Price changes: the listed prices are part of the package. If the API ever raises a price, calls to that tool are refused until you update vigilix-mcp (npx -y vigilix-mcp@latest, or restart your MCP client so npx fetches the new version).
  • The key is never logged, written to disk or included in tool results; it is removed from the process environment at startup. Only the wallet's public address is printed (on stderr) at startup.
  • Every paid result includes a payment block (amount_usd, tx, network, session_spent_usd) so you can verify the transaction on Basescan.

Output

Successful calls return the API's JSON as structured content:

{

"data": { "...": "API response" }, "payment": { "amount_usd": "0.002", "tx": "0x…", "network": "base", "session_spent_usd": "0.002" } }

Data sources & licences

Data comes from official French open data, redistributed under the Licence Ouverte / Etalab 2.0:

  • Companies: INSEE Sirene and RNE (INPI)
  • Legal notices: BODACC (DILA)
  • Addresses: Base Adresse Nationale (BAN) via IGN Géoplateforme
  • Hazards: Géorisques (Ministère de la Transition écologique, BRGM)

API documentation for agents: llms.txt · OpenAPI

Development

npm install

npm test # unit tests (builds first; includes a check against the live OpenAPI) npm run test:integration # read-only checks of the real 402 for each tool, no payment npm run gen:schemas # regenerate input schemas from the live OpenAPI npx @modelcontextprotocol/inspector --cli node dist/index.js --method tools/list

En français

vigilix-mcp est un serveur MCP local qui donne aux agents IA l'accès aux données officielles françaises : entreprises (SIREN), annonces BODACC, géocodage d'adresses et rapport de risques Géorisques. Chaque appel est payé à l'unité en USDC sur Base via x402, sans compte ni clé d'API. Sans clé, le serveur fonctionne en mode découverte : il indique le prix réel de chaque outil sans rien payer. Pour payer, utilisez un wallet dédié contenant seulement quelques dollars d'USDC. Le serveur vérifie avant chaque paiement le réseau, l'actif, le destinataire, le prix maximal et le budget de session. Vous n'êtes pas débité si l'appel échoue ou ne trouve rien. Si un prix augmente côté API, mettez à jour le paquet.

License

MIT