rubric-attested-mcp

आधिकारिक

MCP सर्वर जो Rubric Protocol के ML-DSA-65 + Hedera-प्रमाणित मूल्य फ़ीड को x402-भुगतान वाले टूल के रूप में उजागर करता है।

Rubric Attested MCP के साथ आप क्या कर सकते हैं?

  • प्रमाणित स्पॉट मूल्य प्राप्त करेंget_attested_price के माध्यम से "ETH" या "BTC/USD" जैसी लाइव Base-mainnet परिसंपत्ति की कीमत पूछें, वैकल्पिक प्रमाण या ऐतिहासिक टाइमस्टैम्प के साथ।
  • उपलब्ध मूल्य फ़ीड सूचीबद्ध करें — Rubric की पूरी x402 सेवा सूची को रूट्स, मूल्यों, नेटवर्कों और विवरणों के साथ देखने के लिए list_attested_services का उपयोग करें।
  • सत्यापन योग्य मूल्य प्रमाण का अनुरोध करेंproof फ्लैग के साथ एक हस्ताक्षरित मूल्य प्राप्त करें, जो स्वतंत्र पुनर्गणना के लिए Chainlink राउंड टपल और कमिटमेंट ओपनिंग लौटाता है।
  • ऐतिहासिक प्रमाणित मूल्य क्वेरी करें — नवीनतम मूल्य के बजाय पिछला मूल्य प्राप्त करने के लिए at पैरामीटर के साथ एक ISO-8601 टाइमस्टैम्प निर्दिष्ट करें।

दस्तावेज़

rubric-attested-mcp

MCP सर्वर जो Rubric Protocol की लाइव, प्रमाणित मूल्य फ़ीड को किसी भी MCP-वायर्ड एजेंट (Claude Code, Cursor, Windsurf, आदि) के लिए टूल के रूप में उजागर करता है। x402 402 -> pay -> retry प्रवाह को Coinbase के आधिकारिक x402-fetch के माध्यम से स्वचालित रूप से संभालता है।

किसी अन्य मूल्य फ़ीड के बजाय यह क्यों: हर प्रतिक्रिया 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, Base mainnet पर x402 के माध्यम से)। Base-mainnet परिसंपत्ति जोड़ी के लिए लाइव स्पॉट मूल्य, सीधे Chainlink एग्रीगेटर्स से eth_call के माध्यम से पढ़ा गया।

  • symbol (स्ट्रिंग, आवश्यक) — जैसे "ETH", "BTC/USD"
  • proof (बूलियन, वैकल्पिक) — कच्चा Chainlink राउंड टपल + एक खुलासा किया गया कमिटमेंट ओपनिंग शामिल करें, स्वतंत्र पुनर्गणना के लिए ($0.25 इसके बजाय)
  • at (स्ट्रिंग, वैकल्पिक) — नवीनतम के बजाय ऐतिहासिक मूल्य के लिए ISO-8601 टाइमस्टैम्प ($0.50)

list_attested_services

मुफ्त। Rubric की लाइव x402 सेवा कैटलॉग लौटाता है (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 प्राइवेट कुंजी है जो Base mainnet पर USDC से फंडेड है — यह get_attested_price कॉल के लिए सीधे भुगतान करती है (EIP-3009 exact योजना, कोई स्मार्ट अकाउंट/बंडलर आवश्यक नहीं)। list_attested_services बिना किसी कुंजी कॉन्फ़िगर किए काम करता है।

विकास

npm install
npm run build
npm start

लाइसेंस

MIT