Skip to main content

MCP क्या है?

Model Context Protocol Anthropic का open standard है जो LLMs को external tools तक पहुँच देता है। l402-kit दो श्रेणियों के tools के साथ एक ready-made MCP server प्रदान करता है:

Generic L402 tools

VERITY tools — paid services, auto-pay included

VERITY tools स्वायत्त रूप से भुगतान करते हैं — कोई manual invoice handling की आवश्यकता नहीं।

Claude Desktop में Setup

1. Node.js ≥ 18 इंस्टॉल करें

2. अपना wallet configure करें

Config file का स्थान:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

3. Claude Desktop पुनः प्रारंभ करें

l402_fetch, l402_balance, और l402_spending_report tools Claude की tool list में दिखाई देंगे।

Environment variables


Tools का उपयोग

एक बार server चलने के बाद, Claude स्वायत्त रूप से VERITY और किसी भी L402-protected API को call कर सकता है:

HTTP MCP endpoint

stdio package के अतिरिक्त, VERITY एक live HTTP MCP server प्रदान करता है — किसी installation की आवश्यकता नहीं:
कोई भी MCP client जो streamable HTTP transport को support करता है, सीधे connect कर सकता है। अपनी Blink credentials headers के रूप में दें:
Initialize:
Tools की सूची:
Tool call करें:
यह endpoint आपकी wallet credentials का उपयोग करके Lightning invoices का स्वचालित भुगतान करता है और VERITY का परिणाम सीधे वापस करता है।

MCP registries

l402-kit सभी प्रमुख MCP registries में सूचीबद्ध है: Machine-readable manifest: GET https://l402kit.com/.well-known/mcp.json

Cursor के साथ Setup

वही config block Settings → MCP Servers के अंतर्गत Cursor की MCP settings में जोड़ें।

किसी भी MCP client के साथ Setup

Server stdin से पढ़ता है / stdout पर लिखता है (stdio transport):
कोई भी MCP-compatible client stdio transport का उपयोग करके connect कर सकता है।

Custom MCP server बनाना

आप अपने खुद के MCP server में L402Client को सीधे embed भी कर सकते हैं:

सुरक्षा संबंधी नोट्स

  • Budget cap (BUDGET_SATS) आपकी प्राथमिक सुरक्षा है — इसे सावधानीपूर्वक कम रखें
  • प्रत्येक npx l402-kit-mcp process की अपनी in-memory budget होती है; restart पर यह reset हो जाती है
  • Production agents के लिए, spending log को onSpend callback के माध्यम से किसी external store में persist करें