x402engine
ทางการ50+ API แบบจ่ายต่อการเรียกใช้สำหรับเอเจนต์ AI ผ่านการชำระเงินไมโครด้วยคริปโตแบบ HTTP 402 ราคา $0.001–$0.12 ต่อการเรียกใช้ ด้วย USDC และ USDm
คุณทำอะไรได้บ้างด้วย x402engine MCP?
- ค้นหา API แบบชำระเงินที่มีให้ — เรียกดูแคตตาล็อกเกตเวย์สดด้วย
discover_servicesเพื่อค้นหา LLM, รูปภาพ, คริปโต, การเดินทาง และเอนด์พอยต์แบบจ่ายต่อคำขออื่นๆ - ตรวจสอบสถานะบริการก่อนชำระเงิน — ใช้
service_healthเพื่อยืนยันว่าเอนด์พอยต์สามารถเข้าถึงได้และดูราคาปัจจุบันโดยไม่ต้องเสียเงิน - สร้างภาพตามต้องการ — เรียก
generate_imageเพื่อสร้างภาพที่สร้างโดย AI พร้อมการชำระเงิน USDC อัตโนมัติบน Base หรือ Solana - รันโค้ดในแซนด์บ็อกซ์ — รันโค้ดสั้นๆ ผ่าน
execute_codeและจ่ายต่อการรันผ่านโปรโตคอล x402 - ดึงราคาคริปโตและข้อมูลตลาด — สืบค้น
get_crypto_price,get_crypto_marketsหรือget_trending_cryptoเพื่อรับข้อมูลโทเค็นและตลาดแบบเรียลไทม์ - ค้นหาเที่ยวบินและโรงแรม — ใช้
search_flights,search_hotelsหรือsearch_locationsเพื่อค้นหาตัวเลือกการเดินทางพร้อมการเรียกเก็บเงินต่อคำขอ
เอกสาร
x402engine-mcp
เซิร์ฟเวอร์ MCP ที่เป็นมิตรกับเอเจนต์สำหรับ x402engine ช่วยให้เอเจนต์ค้นพบและเรียกใช้ API แบบจ่ายต่อคำขอผ่าน HTTP 402 พร้อมการชำระเงิน USDC อัตโนมัติบน Base หรือ Solana
เกตเวย์ที่ใช้งานจริงครอบคลุม LLM, การสร้างรูปภาพและวิดีโอ, การค้นหาและดึงข้อมูลเว็บ, การรันโค้ด, ข้อมูลคริปโตและกระเป๋าเงิน, การจำลองธุรกรรม, เสียง, การเดินทาง และ IPFS MCP นี้เปิดเผยชุดเครื่องมือที่คัดสรรแล้วและการค้นพบแบบสดสำหรับแค็ตตาล็อกทั้งหมด
เริ่มต้นอย่างรวดเร็ว
ใช้กระเป๋าเงินผู้จ่ายเฉพาะที่มียอดคงเหลือต่ำ MCP ลงนามการชำระเงิน x402 ในเครื่องและไม่เคยส่งคีย์ส่วนตัวไปยัง x402engine
Base
{
"mcpServers": {
"x402engine": {
"command": "npx",
"args": ["-y", "x402engine-mcp@1.1.0"],
"env": {
"X402_EVM_PRIVATE_KEY": "0xYOUR_DEDICATED_PAYER_KEY",
"X402_PAYMENT_NETWORK": "base",
"X402_MAX_PAYMENT_USD": "1.00"
}
}
}
}
เติม USDC บน Base ให้กับกระเป๋าเงิน ตัวอำนวยความสะดวก x402 จ่ายค่าธรรมเนียมธุรกรรม; กระเป๋าเงินลงนามการอนุญาต USDC แบบ EIP-3009
Solana
{
"mcpServers": {
"x402engine": {
"command": "npx",
"args": ["-y", "x402engine-mcp@1.1.0"],
"env": {
"X402_SOLANA_PRIVATE_KEY": "YOUR_BASE58_OR_JSON_PRIVATE_KEY",
"X402_PAYMENT_NETWORK": "solana",
"X402_MAX_PAYMENT_USD": "1.00"
}
}
}
}
เติม USDC บน Solana และ SOL ให้เพียงพอสำหรับค่าธรรมเนียมธุรกรรมให้กับกระเป๋าเงิน
การค้นพบโดยไม่มีกระเป๋าเงิน
เซิร์ฟเวอร์เริ่มต้นโดยไม่มีกระเป๋าเงิน และเครื่องมือฟรีเช่น discover_services และ service_health ยังคงทำงานได้ เครื่องมือที่ต้องชำระเงินจะส่งคืนข้อกำหนดการชำระเงิน x402 จนกว่าจะกำหนดค่ากระเป๋าเงิน
claude mcp add x402engine -- npx -y x402engine-mcp@1.1.0
การควบคุมการชำระเงิน
| ตัวแปร | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
X402_EVM_PRIVATE_KEY | ไม่ได้ตั้งค่า | คีย์ผู้จ่ายเฉพาะสำหรับ USDC บน Base |
X402_SOLANA_PRIVATE_KEY | ไม่ได้ตั้งค่า | คีย์ผู้จ่าย Base58 หรือ JSON สำหรับ USDC บน Solana |
X402_PAYMENT_NETWORK | auto | auto, base, หรือ solana |
X402_MAX_PAYMENT_USD | 1.00 | ขีดจำกัดการใช้จ่ายต่อคำขอแบบตายตัว |
X402_BASE_URL | เกตเวย์การผลิต | แทนที่ URL เกตเวย์ |
X402_PAYMENT_HEADER | ไม่ได้ตั้งค่า | ส่วนหัว x402 ที่ลงนามล่วงหน้าแบบดั้งเดิม |
X402_DEV_BYPASS | ไม่ได้ตั้งค่า | ความลับสำหรับการบายพาสในการพัฒนา |
ในโหมด auto จะเลือก Base ก่อนเมื่อกำหนดค่าทั้งสองคีย์ การชำระเงินอัตโนมัติยอมรับเฉพาะสัญญา USDC มาตรฐานบน Base และ Solana ปฏิเสธสินทรัพย์ที่ไม่รู้จัก, เครือข่ายที่ไม่รองรับ และจำนวนเงินที่เกินขีดจำกัดที่กำหนดไว้ก่อนลงนาม
MegaETH ยังคงพร้อมใช้งานสำหรับไคลเอนต์ที่จัดหาส่วนหัวการชำระเงินที่เข้ากันได้เอง
เครื่องมือ MCP
| หมวดหมู่ | เครื่องมือ |
|---|---|
| การค้นพบ | discover_services, service_health |
| รูปภาพและโค้ด | generate_image, execute_code |
| เสียง | transcribe_audio |
| คริปโต | get_crypto_price, get_crypto_markets, get_crypto_history, get_trending_crypto, search_crypto, get_crypto_categories |
| กระเป๋าเงินและโทเค็น | get_wallet_balances, get_wallet_transactions, get_wallet_pnl, get_token_prices, get_token_metadata |
| IPFS | pin_to_ipfs, get_from_ipfs |
| การเดินทาง | search_flights, search_locations, search_hotels, search_cheapest_dates |
ราคารวมอยู่ในคำอธิบายเครื่องมือแต่ละตัวและในการค้นพบแบบสด แค็ตตาล็อกเกตเวย์สามารถเปลี่ยนแปลงได้โดยอิสระจากแพ็คเกจนี้
การค้นพบ
- การค้นพบเกตเวย์: /.well-known/x402.json
- การ์ดเอเจนต์: /.well-known/agent.json
- รายการปลายทาง: /.well-known/agent-manifest.v1.json
- API บริการ: /api/services
- ข้อมูลเมตาของแพ็คเกจ: server.json
การพัฒนา
npm install
npm test
npm run build
ลิงก์
- เว็บไซต์: x402engine.app
- npm: x402engine-mcp
- GitHub: agentc22/x402engine-mcp
- โปรโตคอล: x402.org