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

naulon

โดย naulonappรุ่น 1.0.1i★ 3iบนเครื่องหรือคลาวด์
ชื่อใน registryapp.naulon/naulon

วิธีติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

Check citations and retractions by DOI, and see the x402 price an AI agent pays to cite a source.

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

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: บนเครื่องหรือคลาวด์
  • ช่องทาง (transport): stdio, Streamable HTTP
  • หมวด: อื่น ๆ
  • ต้องใส่ค่าเหล่านี้: BUYER_PRIVATE_KEY

ติดตั้ง

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

ผลตรวจผ่าน 5/5 · สิ่งที่คุณถามผ่านเซิร์ฟเวอร์ของผู้ทำ (gate.naulon.app)

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

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

ต่อกับ Claude ได้ · ประมาณ 2 นาที

ไม่ต้องใช้คีย์ ไม่ต้องลงโปรแกรม · ตั้งครั้งเดียวที่ claude.ai หรือแอปบนคอม แล้วใช้ในแชตได้ · บัญชีฟรีเพิ่มได้ 1 ตัว

  1. เปิดหน้า Connectors ของ Claude

    CustomizeConnectors

    CustomizeConnectors1+ Add2https://…3Add4
  2. กด “+ Add” → “Add custom connector” แล้วกรอก 2 ช่องนี้

    คัดลอกจากที่นี่ไปวางในช่องชื่อเดียวกันบนหน้าจอของ Claude แล้วกด Continue

    Name · ชื่อnaulon
    Remote MCP server URL · ที่อยู่https://gate.naulon.app/_naulon/mcp/public

    หัวข้อ Authentication ปล่อยตามที่ Claude ตรวจเจอ แล้วกด Add

  3. เปิดใช้ในแชต

    +Connectorsnaulon

  4. ลองเลย

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

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

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

ต่อกับ ChatGPT ได้ เฉพาะแผนองค์กร

ใช้ได้กับ ChatGPT Business, Enterprise หรือ Edu บนเว็บ และแอดมินหรือเจ้าของ workspace ต้องเป็นคนเพิ่ม · ถ้าใช้ Free, Plus หรือ Pro: ChatGPT แผนของคุณยังต่อ MCP เองไม่ได้

  1. เปิดหน้าเพิ่ม MCP ของ ChatGPT บนเว็บ

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. กรอกชื่อและที่อยู่

    ใส่ชื่อ แล้ววางที่อยู่ใต้ Connection ติ๊กยอมรับคำเตือน แล้วกด Create as a plugin

    Name · ชื่อnaulon
    Connection · ที่อยู่https://gate.naulon.app/_naulon/mcp/public
  3. เลือก naulon ในแชต

    เปิดแชตใหม่แล้วเลือก naulon จากรายการปลั๊กอินก่อนพิมพ์

  4. ลองเลย

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

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

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

ต่อกับ Claude Code ได้ · ประมาณ 2 นาที

ไม่ต้องใช้คีย์ ไม่ต้องลงโปรแกรม

  1. เปิด Terminal

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

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

    claude mcp add --transport http naulon https://gate.naulon.app/_naulon/mcp/public
  3. พิมพ์ /mcp ใน Claude Code

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

  4. ลองเลย

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

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

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

ต่อกับ Cursor ได้ · ประมาณ 2 นาที

ไม่ต้องใช้คีย์ ไม่ต้องลงโปรแกรม

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

    เปิดใน Cursor

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

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

  3. ลองเลย

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

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

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

ต่อกับ VS Code ได้ · ประมาณ 2 นาที

ไม่ต้องใช้คีย์ ไม่ต้องลงโปรแกรม

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

    เปิดใน VS Code

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

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

  3. ลองเลย

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

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

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

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

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

ที่อยู่สำหรับโปรแกรมที่ต่อผ่านเว็บ

ที่อยู่https://gate.naulon.app/_naulon/mcp/public

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

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

ต่อผ่านเว็บ

Claude Code

claude mcp add --transport http naulon https://gate.naulon.app/_naulon/mcp/public

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "naulon": {
      "url": "https://gate.naulon.app/_naulon/mcp/public"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "naulon": {
      "type": "http",
      "url": "https://gate.naulon.app/_naulon/mcp/public"
    }
  }
}

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

Claude Code

claude mcp add naulon --env PAYMENT_MODE='ใส่ค่าของคุณ' --env BUYER_PRIVATE_KEY='ใส่ค่าของคุณ' --env TOLLGATE_URL='ใส่ค่าของคุณ' --env WAYFARER_ALLOW_DOMAINS='ใส่ค่าของคุณ' --env WAYFARER_BUDGET_USDC='ใส่ค่าของคุณ' -- npx -y @naulon/wayfarer-mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "naulon": {
      "command": "npx",
      "args": [
        "-y",
        "@naulon/wayfarer-mcp"
      ],
      "env": {
        "PAYMENT_MODE": "ใส่ค่าของคุณ",
        "BUYER_PRIVATE_KEY": "ใส่ค่าของคุณ",
        "TOLLGATE_URL": "ใส่ค่าของคุณ",
        "WAYFARER_ALLOW_DOMAINS": "ใส่ค่าของคุณ",
        "WAYFARER_BUDGET_USDC": "ใส่ค่าของคุณ"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "naulon": {
      "command": "npx",
      "args": [
        "-y",
        "@naulon/wayfarer-mcp"
      ],
      "env": {
        "PAYMENT_MODE": "ใส่ค่าของคุณ",
        "BUYER_PRIVATE_KEY": "ใส่ค่าของคุณ",
        "TOLLGATE_URL": "ใส่ค่าของคุณ",
        "WAYFARER_ALLOW_DOMAINS": "ใส่ค่าของคุณ",
        "WAYFARER_BUDGET_USDC": "ใส่ค่าของคุณ"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "naulon": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@naulon/wayfarer-mcp"
      ],
      "env": {
        "PAYMENT_MODE": "ใส่ค่าของคุณ",
        "BUYER_PRIVATE_KEY": "ใส่ค่าของคุณ",
        "TOLLGATE_URL": "ใส่ค่าของคุณ",
        "WAYFARER_ALLOW_DOMAINS": "ใส่ค่าของคุณ",
        "WAYFARER_BUDGET_USDC": "ใส่ค่าของคุณ"
      }
    }
  }
}

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

  • PAYMENT_MODE env
    Set to gateway to pay real tolls in USDC over Circle Gateway on Arc. Unset, settlement is mocked and nothing is spent.
  • BUYER_PRIVATE_KEY ความลับ env
    Private key of the wallet tolls are paid from. Needed only with PAYMENT_MODE=gateway. It stays on your machine.
  • TOLLGATE_URL env
    The one gate every payment resolves against, for buying from a single publisher.
  • WAYFARER_ALLOW_DOMAINS env
    Comma-separated publisher hosts the server may pay. Replaces the single-gate pin, so one server can buy from several publishers.
  • WAYFARER_BUDGET_USDC env
    Spend ceiling for the session, in USDC. The model cannot raise it.

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

สรุป

ดาวน์โหลดต่อสัปดาห์i
469/สัปดาห์
โดเมนที่ยืนยัน
✓ naulon.app
การเชื่อมต่อ
บนเครื่องหรือคลาวด์
ช่องทาง (transport)
stdio, streamable-http
รุ่นล่าสุดi
1.0.1
หมวดi
อื่น ๆ
ส่งเข้า registryi
11 พ.ย. 2569
แก้โค้ดล่าสุดi
11 พ.ย. 2569
ผู้ทำ
naulonapp
แพ็กเกจ
npm: @naulon/wayfarer-mcp
เว็บผู้ทำ
naulon.app
สถานะใน registry
ใช้งานอยู่

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

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

ต่อผ่านคลาวด์ได้ใน

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

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

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

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

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

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

ชื่อและคำอธิบายเครื่องมือตามที่ server ตอบมาเมื่อ 11 พ.ย. 2569 ผู้ทำเป็นคนเขียน ไม่ใช่เรา แสดงเป็นข้อความล้วน

  • naulon_discover

    Find candidate essays for a topic from the configured publisher (a live RSS feed or a catalog endpoint — set RSS_URL, PUBLISHER_URL, or CATALOG_URL, or use the hosted endpoint). Returns FREE public teasers only — slug, title, and summary — with no content and no payment. Call thi

  • naulon_appraise

    Score how relevant each candidate is to the topic, from its free teaser alone — a 0..1 relevance plus a one-line rationale. Pass the candidates you got from naulon_discover (or a curated subset), and pass them back WHOLE — `matchedInBody` / `matchedSemantic` tell the scorer WHY t

  • naulon_quote

    Probe the real x402 toll for a source WITHOUT paying — the free 402 price check. Returns the author price, the buyer's true total (when the publisher adds extra settlement legs such as an operator fee, the total is higher than the author price), and the settlement terms. gated:fa

  • naulon_search

    FREE. Search the naulon catalogue for a question and get every matching source priced, with its public summary, `url`, and a verdict on whether it answers the question and what reading it would add. Prices only: nothing on this server buys. How buying works: https://naulon.app/do

  • naulon_survey

    The older name for naulon_search: same tool, same result. New callers use naulon_search. FREE. Search the naulon catalogue for a question and get every matching source priced, with its public summary, `url`, and a verdict on whether it answers the question and what reading it wou

  • naulon_check_citations

    FREE. For up to 25 references (a DOI, PMID, PMCID, arXiv id, or the reference as written), say whether each work exists and whether it was retracted, withdrawn, corrected or put under an expression of concern. Use it before you cite. Facts from Crossref and Retraction Watch; no j

  • naulon_trace_passage

    FREE. Find which naulon publisher pages a passage was copied from, word for word. Returns each page's title, url, and whether it holds most of the passage or part of it, plus how many Citation Licenses the page has sold where its publisher shows that. It detects verbatim reuse on

  • naulon_retrieve

    Preview a papers run for a question, free. Lists the CC0, CC BY, CC BY-SA or public-domain works that could answer it and the price of each mode (answer, retrieve). This tool never pays and never runs the answer. Prices only: nothing on this server buys. How buying works: https:/

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

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

  • ✓ ผ่าน

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

    ชื่อใน registry ยืนยันโดเมน naulon.app แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)

  • ✓ ผ่าน

    ยังมีคนดูแล

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

  • ✓ ผ่าน

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

    ใช้ MIT

  • ✓ ผ่าน

    endpoint ตอบ

    ตอบกลับใน 451 ms (HTTP 200)

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ไม่ต้องล็อกอิน

  • ✓ ผ่าน

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

    อ่านคำอธิบายเครื่องมือ 8 ตัวแล้ว ไม่พบคำสั่งแอบแฝงถึง AI

พูดคุย

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ได้ทั้งสองแบบ จะลงในเครื่องหรือต่อผ่านคลาวด์ก็ได้

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

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

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

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT แผน Business ขึ้นไป

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

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

ตัวที่ใช้แทนได้

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

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

World Monitor

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

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

รันบนคลาวด์✓ worldmonitor.app

Claude Flow

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

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

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

Tldraw

วาดภาพและระดมไอเดียร่วมกับ AI บนกระดาน tldraw

โดย tldrawใช้กันมาก★ 51.4Kอัปเดต 8 เดือนที่ผ่านมา

รันบนคลาวด์

README จากผู้ทำ

เปิดอ่าน README

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

@naulon/wayfarer-mcp

A Model Context Protocol server that lets any LLM discover, quote, pay, and cite naulon-tolled sources. Bring your own wallet, local stdio, the wayfarer brain running in-process.

Point any MCP-capable client at this server and the model gains tools to find tolled articles, get a quote, pay the 402 toll from a wallet you control, and cite what it bought: the same budgeted buying loop the CLI agent runs, exposed as callable tools and slash commands.

Works with any MCP client: Claude Code, Claude Desktop, Cursor, Windsurf, Cline, VS Code, OpenCode, Codex, Gemini CLI, or your own host. Setup for each is below.

Listed in the MCP Registry as app.naulon/naulon.


Quick start

npx -y @naulon/wayfarer-mcp        # runs the stdio MCP server

The package is scoped (@naulon/wayfarer-mcp); the binary it installs is wayfarer-mcp. Zero-config, it starts and mocks settlement (no wallet, no spend), but mock settlement is not a mock catalog: discover, research and verify need a real place to look, so with nothing configured they refuse (they never fabricate sources). To actually find and read something, pick one:

  • Buy from the fleet (hosted): point a client at the hosted endpoint with an agent token and use naulon_ask, which buys across the whole naulon fleet directory, real corpus, no local wallet. See Hosted endpoint.
  • Single publisher (stdio): set RSS_URL, PUBLISHER_URL, or CATALOG_URL to that site's feed/catalog, plus TOLLGATE_URL to pay. A lone TOLLGATE_URL pins every payment to one gate, which is single-publisher by design.
  • Fleet / many publishers (stdio): to buy across more than one publisher locally, set WAYFARER_ALLOW_DOMAINS to the publisher hosts you trust (and point discovery at a fleet directory via CATALOG_URL) instead of pinning a single TOLLGATE_URL, and each discovered publisher is then paid at its own gate, bounded by the allowlist. See Configuration.
  • Full loop offline: run the repo's make demo (or make dev) to drive the whole discover → toll → pay → settle loop against a local stub publisher.

The canonical registration, which every client below is a variant of:

{

"mcpServers": { "naulon": { "command": "npx", "args": ["-y", "@naulon/wayfarer-mcp"] } } }


Slash commands (prompts)

Every prompts-capable client surfaces these as native, argument-taking slash commands, with no per-user config. In Claude Code and Desktop they appear as /mcp__naulon__ (the naulon segment is whatever you named the server):

PromptArgumentDoes
researchtopicDiscover sources, see prices, return a grounded cited answer within budget.
discovertopicList candidate sources. Free, no payment.
verifyclaimFact-check a claim against tolled sources, citing what it paid for.
ask\*questionHosted reading agent: pays per citation, returns a grounded answer.

\* ask is only present on the hosted endpoint (it drives the cloud naulon_ask tool). The stdio server exposes research / discover / verify.


Per-client setup

Claude Code

CLI (recommended, since --scope project writes a shared .mcp.json and user makes it global across your projects):

claude mcp add naulon --scope user -- npx -y @naulon/wayfarer-mcp

Then /mcp inside Claude Code to confirm it connected, and type / to see the research / discover / verify prompts. Or add it by hand to .mcp.json (project) using the canonical block above.

Claude Desktop

Edit claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\):

{

"mcpServers": { "naulon": { "command": "npx", "args": ["-y", "@naulon/wayfarer-mcp"] } } }

Restart Claude Desktop. Prompts appear in the + / slash-command menu.

Cursor

~/.cursor/mcp.json (global) or .cursor/mcp.json (per-project), key mcpServers, the same canonical block as above.

Windsurf

~/.codeium/windsurf/mcp_config.json, key mcpServers, the same canonical block.

VS Code (native MCP / Copilot agent)

.vscode/mcp.json (workspace). VS Code uses the servers key (not mcpServers); the type is inferred as stdio from command, so it's optional:

{

"servers": { "naulon": { "command": "npx", "args": ["-y", "@naulon/wayfarer-mcp"] } } }

Cline

Cline → MCP Servers → Configure (cline_mcp_settings.json), key mcpServers, same canonical block.

OpenCode

opencode.json in your project root. OpenCode uses the mcp key, a type of local, and the command as one array:

{

"$schema": "https://opencode.ai/config.json", "mcp": { "naulon": { "type": "local", "command": ["npx", "-y", "@naulon/wayfarer-mcp"] } } }

Environment variables go under environment, not env.

Codex

~/.codex/config.toml:

[mcp_servers.naulon]

command = "npx" args = ["-y", "@naulon/wayfarer-mcp"]

codex mcp list shows it as enabled.

Gemini CLI

~/.gemini/settings.json (global) or .gemini/settings.json (per-project), key mcpServers, the same canonical block. gemini mcp list shows it connected.

Any other MCP host

Spawn the stdio binary and speak MCP over its stdio transport:

command: npx   args: ["-y", "@naulon/wayfarer-mcp"]

Hosted endpoint (no local wallet)

The hosted naulon service exposes the same brain over Streamable HTTP at /_naulon/mcp, authenticated with an agent token. Tolls are signed by naulon's custody-free session key, so no private key ever touches your machine. This endpoint also adds the hosted-only naulon_ask tool + its ask prompt.

Clients that support remote/HTTP MCP with headers:

# Claude Code. `claude mcp add` refuses a name that exists, so clear it first;

the same two lines then work again after you rotate the token.

claude mcp remove naulon -s local 2>/dev/null; claude mcp remove naulon -s user 2>/dev/null claude mcp add --scope user --transport http naulon \ https:// /_naulon/mcp \ --header "Authorization: Bearer "

// Generic HTTP MCP config

{ "mcpServers": { "naulon": { "type": "http", "url": "https:// /_naulon/mcp", "headers": { "Authorization": "Bearer " } } } }

// OpenCode (opencode.json)

{ "$schema": "https://opencode.ai/config.json", "mcp": { "naulon": { "type": "remote", "url": "https:// /_naulon/mcp", "headers": { "Authorization": "Bearer " } } } }

Mint the agent token from your naulon buyer wallet / dashboard. Spend is bounded by the server budget and the token's sub-cap, so the model can lower a run's budget, never raise it past either.


Configuration

Env read by the stdio server (all optional, so omit for the offline mock):

VarPurpose
PAYMENT_MODEgateway to pay real tolls over Circle Gateway on Arc Network (default: mock).
BUYER_PRIVATE_KEYThe wallet the toll is paid from. BYO-key path; a hosted deploy signs through a cloud signer instead.
TOLLGATE_URLThe gate every payment resolves against. Payments only ever flow here, so a prompt-injected model cannot redirect them.
WAYFARER_BUDGET_USDCThe session spend ceiling. The model can never raise it.
WAYFARER_ALLOW_DOMAINS / WAYFARER_DENY_DOMAINSPublisher allow/deny lists applied to every paid tool (naulon_quote, naulon_pay_and_read, naulon_research), not just research. A stated WAYFARER_ALLOW_DOMAINS *replaces* the single-gate identity pin, so one server can buy across many publishers. Blank/malformed reads as unset (no restriction); comma-separated hosts to allow. (Internally, a defined-but-empty allowlist denies all, and a blank env var can only ever read as unset, never empty.)
WAYFARER_PER_DOMAIN_CAPMax paid reads per publisher per session.
WAYFARER_KILL_SWITCHHard stop: refuse all spend.

Budget and wallet are server config, never tool arguments, so the model plans spend within the envelope but can't widen it.


Tools

ToolCostDoes
naulon_statusfreeRun this first. Reports the buyer wallet, where discovery is configured to look, and plain-language guidance for what to do next. On a hosted endpoint it also reports the spendable balance and the budget left, and ready is false when either is empty.
naulon_discoverfreeCandidate teasers for a topic (slug, title, summary). Start here.
naulon_appraisefreeRelevance + rationale for teasers already held.
naulon_quotefreeThe x402 402 probe: real price and terms, no spend.
naulon_pay_and_read$Pays the toll, returns content + settlement ref + citation license, and proofUrl, the page a reader opens to see the author was paid. Cite it beside the source.
naulon_read_heldfreeRe-read a held live license (PoP-signed if cnf-bound). Carries the same proofUrl.
naulon_research$One composite that runs the whole discover→quote→pay→ground loop.
naulon_ask\*$Hosted-only reading agent: grounded, numbered-citation answer.

\* hosted endpoint only. Every tool states readOnlyHint, destructiveHint and openWorldHint. The free ones are read-only; the ones that spend are destructive, because a payment cannot be taken back, so a client that confirms irreversible actions asks first.


MIT.