rubric-attested-mcp
ทางการเซิร์ฟเวอร์ MCP ที่เปิดเผยฟีดราคาที่ผ่านการรับรองด้วย ML-DSA-65 ของ Rubric Protocol และ Hedera เป็นเครื่องมือที่ชำระเงินผ่าน x402
คุณทำอะไรได้บ้างด้วย Rubric Attested MCP?
- Fetch attested spot prices — ขอราคาสินทรัพย์แบบเรียลไทม์บน Base-mainnet เช่น
"ETH"หรือ"BTC/USD"ผ่านget_attested_priceพร้อมรองรับหลักฐานหรือ timestamp ย้อนหลังได้ - List available price feeds — ใช้
list_attested_servicesเพื่อดูแคตตาล็อกบริการ x402 ทั้งหมดของ Rubric พร้อมเส้นทาง ราคา เครือข่าย และคำอธิบาย - Request verifiable price proofs — รับราคาที่ลงนามพร้อมแฟล็ก
proofซึ่งคืนค่า Chainlink round tuple พร้อม commitment opening สำหรับการคำนวณซ้ำอย่างอิสระ - Query historical attested prices — ระบุ timestamp ในรูปแบบ ISO-8601 ด้วยพารามิเตอร์
atเพื่อดึงราคาในอดีตแทนราคาล่าสุด
เอกสาร
rubric-attested-mcp
เซิร์ฟเวอร์ MCP ที่เปิดเผย Rubric Protocol ฟีดราคาที่ผ่านการรับรองแบบเรียลไทม์
เป็นเครื่องมือสำหรับเอเจนต์ที่เชื่อมต่อกับ MCP ทุกประเภท (Claude Code, Cursor,
Windsurf ฯลฯ) จัดการ x402 402 -> pay -> retry
โฟลว์โดยอัตโนมัติผ่าน x402-fetch อย่างเป็นทางการของ Coinbase
ทำไมต้องใช้สิ่งนี้แทนฟีดราคาอื่น: ทุกการตอบกลับมีการลงนามด้วย
ML-DSA-65 (FIPS 204 หลังควอนตัม) และยึดกับ Hedera Consensus
Service attestationId ที่ส่งคืนสามารถตรวจสอบได้อย่างอิสระตลอดไป
ที่ rubric-protocol.com/v1/verify/:attestationId — ฟรี เปิดเผยต่อสาธารณะ ไม่ต้อง
ไว้วางใจ Rubric เพิ่มเติมอีก
ข้อมูลประจำตัวเอเจนต์ของ Rubric เองลงทะเบียนบนเชนที่
ERC-8004 Identity Registry
(0x8004A169FB4a3325136EB29fA0ceB6D2e539a432, Base mainnet)
เครื่องมือ
get_attested_price
มีค่าใช้จ่าย ($0.02 USDC ผ่าน x402 บน Base mainnet) ราคาสปอตแบบเรียลไทม์สำหรับคู่สินทรัพย์บน Base-mainnet
อ่านโดยตรงจากตัวรวม Chainlink ผ่าน eth_call
symbol(สตริง, จำเป็น) — เช่น"ETH","BTC/USD"proof(บูลีน, ไม่บังคับ) — รวมทูเพิลรอบ Chainlink ดิบ + การเปิดเผย commitment ที่ระบุไว้สำหรับการคำนวณซ้ำอย่างอิสระ (แทนที่จะเป็น $0.25)at(สตริง, ไม่บังคับ) — การประทับเวลา ISO-8601 สำหรับราคาประวัติศาสตร์แทน ราคาล่าสุด ($0.50)
list_attested_services
ฟรี ส่งคืนแคตตาล็อกบริการ x402 แบบเรียลไทม์ของ Rubric
(rubric-protocol.com/.well-known/x402.json) — ทุกเส้นทางที่มีราคา ราคา
เครือข่าย และคำอธิบาย
การติดตั้ง
npm install -g rubric-attested-mcp
การกำหนดค่า
เพิ่มลงในการกำหนดค่าไคลเอ็นต์ MCP ของคุณ (Claude Code, Cursor, Windsurf ฯลฯ):
{
"mcpServers": {
"rubric-attested": {
"command": "rubric-attested-mcp",
"env": {
"RUBRIC_MCP_PAYER_KEY": "0x<your-base-mainnet-wallet-private-key>"
}
}
}
}
RUBRIC_MCP_PAYER_KEY คือคีย์ส่วนตัว EOA ที่มี USDC บน Base mainnet
— ใช้จ่ายสำหรับการเรียก get_attested_price โดยตรง (รูปแบบ EIP-3009 exact,
ไม่จำเป็นต้องใช้สมาร์ทแอคเคานต์/บันเดิลเลอร์) list_attested_services ทำงานได้โดยไม่ต้อง
กำหนดค่าคีย์
การพัฒนา
npm install
npm run build
npm start
สัญญาอนุญาต
MIT