মুখ্য সামগ্ৰীৰ পৰা এৰাই চাওক
PERSONA 2 - MCP ছাৰ্ভাৰ অপাৰেটৰসকল

১০ মিনিটত আপোনাৰ MCP ছাৰ্ভাৰ মোনেটাইজ কৰক।

AI এজেন্টসমূহক আপোনাৰ MCP ছাৰ্ভাৰক USDC ত প্ৰতিটো কলৰ বাবে পেমেণ্ট কৰিবলৈ দিয়ক, স্বাক্ষৰিত ৱেবহুক আৰু অডিট লগৰ সৈতে। x402-সঙ্গত। ড্ৰপ-ইন মিডলৱেৰ।

বেদনা

আপুনি এটা MCP ছাৰ্ভাৰ নিৰ্মাণ কৰিছে। হাজাৰ হাজাৰ ক্লায়েণ্টে ইয়াক মুক্তভাৱে ব্যৱহাৰ কৰিছে।

আপুনি আপোনাৰ MCP ছাৰ্ভাৰ প্ৰেৰণ কৰিছে কাৰণ Claude Desktop, Cursor, আৰু Cline ক্লায়েণ্টসকলৰ সক্ষমতাৰ প্ৰয়োজন আছিল। শব্দ পোহৰলৈ আহিল। আপুনি এতিয়া AI এজেণ্টৰ পৰা প্ৰতিদিনে হাজাৰ হাজাৰ মাচুলযুক্ত টুল আহ্বান সেৱা দিছে যি আপুনি কেতিয়াও দেখা নাই। আপোনাৰ ইগ্ৰেছ বিল বাস্তৱ। আপোনাৰ আধাৰিত সেৱাৰ বাবে API কী বাস্তৱ। আপোনাৰ ৰক্ষণাবেক্ষণৰ সময় বাস্তৱ। আয় শূন্য।

আপোনাৰ তিনিটা বিকল্প আছে। ইয়াক মুক্ত ৰাখক আৰু পৰিকাঠামোত ধন জ্বলাই দিয়ক। ইয়াক ম্যানুৱেল API কীসমূহৰ পিছত গেট কৰক (আৰু চাইনআপ ফৰ্মৰ বাধাৰ বাবে এজেণ্টৰ 95% পৰিবহণ হেৰুৱাওক)। অথবা এটা মাচুলৰ স্তৰ যোগ কৰক যি AI এজেণ্টবোৰ বাস্তৱতে সম্পূৰ্ণ কৰিব পাৰে - যি 402 Payment Required + USDC ৰ বাবে নিৰ্মাণ কৰা হৈছে।

Blockchain0x হৈছে বিকল্প তিন। আপোনাৰ MCP ছাৰ্ভাৰ আমাৰ API ত সূচী কৰে। যেতিয়া এটা AI ক্লায়েন্ট পইচা কৰা টুল কল কৰে, প্ৰতিক্ৰিয়া হৈছে 402 এটা হোস্ট কৰা পইচা URLৰ সৈতে। ক্লায়েন্ট (অথবা ইয়াৰ মানুহৰ পৰ্যবেক্ষক) USDC ত পইচা কৰে। আপোনাৰ webhook জ্বলে। সেই ক্লায়েন্টৰ পৰা পৰৱৰ্তী কলটো সফল হয়। সমগ্ৰ আকাৰটো x402 বুলি কোৱা হয়, আৰু এইটো হৈছে সেই নিৰ্দিষ্ট প্যাটাৰ্ণৰ বাবে Coinbase দ্বাৰা প্ৰকাশিত প্ৰটোকল।

X402 পেটাৰ্ন

কেনেকৈ 402 Payment Required এটা কাৰ্যসূচী চেকআউট হৈ পৰে।

HTTP স্থিতি কোড 402 প্ৰথমে লিখা হৈছিল যেতিয়া পৰা বিদ্যমান আছে কিন্তু কেতিয়াও এটা মানদণ্ডৰ কাৰ্যকৰী ৰূপ নাছিল। Coinbaseৰ x402 প্ৰটোকলে শেষত ইয়াক এটা প্ৰদান কৰে। আকাৰটো সহজ: আপোনাৰ সঁজুলি 402 চেলেঞ্জ (পেমেন্ট কেনেকৈ কৰিব সেই বিষয়ে বিৱৰণ কৰা এটা গঠনমূলক JSON বডি) উভতি দিয়ে; ক্লায়েন্টে পেমেন্ট কৰে আৰু পুনৰ চেষ্টা কৰে; কলটো সফল হয়। @blockchain0x/mcpৰ পৰা requirePayment আপোনাৰ বাবে সেই চেলেঞ্জ বডী নিৰ্মাণ কৰে।

THE 402 চেলেঞ্জ বডী requirePayment নিৰ্মাণ কৰে, এটা সঁজুলিৰ ত্ৰুটি হিচাপে উভতি দিয়ে
{
  "error": "payment_required",
  "amountUsdc": "0.02",
  "payTo": "0xYourMcpAgentAddress",
  "hostedUrl": "https://pay.blockchain0x.com/checkout/docs-search",
  "network": "mainnet",
  "description": "docs search"
}

চাৰিটা ৰাজ্য

  1. অপৰিশোধিত কল: AI ক্লায়েন্টে এটা পেইড টুল আহ্বান কৰে। আপোনাৰ হেণ্ডলাৰে আপোনাৰ নিজস্ব পেইড-অৱস্থা পৰীক্ষা কৰে, পেমেণ্টকাৰী পোৱা হিচাপে চিহ্নিত নহয়, আৰু requirePayment ৰ পৰা 402 চেলেঞ্জ শৰীৰ টুলৰ ত্ৰুটি হিচাপে উভতি দিয়ে।
  2. পেমেণ্ট: ক্লায়েন্টে hostedUrl অনুসৰণ কৰে hosted checkoutলৈ আৰু Base ত USDC স্থানান্তৰ সম্পূৰ্ণ কৰে (x402-সচেতন ৱালেটৰ জৰিয়তে প্ৰোগ্ৰামেটিকভাৱে অথবা QR কোডৰ জৰিয়তে ম্যানুৱেলভাৱে)।
  3. Webhook: Blockchain0x চেইন নিশ্চিততাৰ কিছু সেকেণ্ডৰ ভিতৰত payment.received আপোনাৰ এণ্ডপইণ্টলৈ পঠিয়ায়। আপুনি ইয়াক webhooks.verifyৰ সৈতে নিশ্চিত কৰে আৰু আপোনাৰ নিজস্ব ষ্টোৰত পেমেণ্টকাৰীক পোৱা হিচাপে ৰেকৰ্ড কৰে।
  4. পুনৰ চেষ্টা: ক্লায়েন্টে মূল MCP টুল কলটো পুনৰ চেষ্টা কৰে। আপোনাৰ হেণ্ডলাৰ এতিয়া পেমেণ্টকাৰীক পোৱা হিচাপে চিহ্নিত কৰে, টুলটো চলায়, আৰু বাস্তৱ ফলাফল উভতি দিয়ে।

প্ৰত্যেক পেমেন্ট আপোনাৰ Blockchain0x ডেছব'ৰ্ডত ৰেকৰ্ড কৰা হয়, আৰু প্ৰতিটো payment.received ৱেবহুক আপোনাৰ নিজৰ লগত আহে। যিহেতু আপুনি পেমেন্ট-অৱস্থা আৰু ৱেবহুক হেণ্ডলাৰৰ মালিক, টুল-প্ৰতি আৰু পেমেন্ট-প্ৰতি আয় বিশ্লেষণ আপোনাৰ ইতিমধ্যে সঞ্চয় কৰা তথ্যৰ পৰা পৰ্যায়িত হয়।

মিডলৱেৰ ছেটআপ

এখন সম্পূৰ্ণ কাৰ্য্যকৰী উদাহৰণ।

requirePayment @blockchain0x/mcpৰ পৰা 402 চেলেঞ্জটো নিৰ্মাণ কৰে; webhooks.verify @blockchain0x/nodeৰ পৰা নিশ্চিতকৰণ প্ৰমাণিত কৰে। আপুনি মাজত থকা দুটা সৰু টুকুৰা অধিকারিত: টুলৰ ভিতৰত পেইড-ষ্টেট পৰীক্ষা, আৰু webhook হেণ্ডলাৰ যিয়ে এজন পেমেন্টকাৰীক পেইড হিচাপে চিহ্নিত কৰে। তলত এটা সম্পূৰ্ণ MCP ছাৰ্ভাৰ আছে যিয়ে এখন পেইড টুল আৰু ইয়াৰ webhook এণ্ডপইণ্ট প্ৰকাশ কৰে।

INDEX.TS - MCP ছাৰ্ভাৰ এক পেইড টুল আৰু ইয়াৰ ৱেবহুকৰ সৈতে
import express from "express";
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { requirePayment } from "@blockchain0x/mcp";
import { webhooks } from "@blockchain0x/node";

const server = new McpServer({ name: "docs-search", version: "1.0.0" });

// You decide who counts as paid. Back this with Redis/Postgres in production.
const paid = new Set<string>();

server.tool(
  "search_docs",
  "Semantic search across our docs",
  { query: { type: "string" }, payer: { type: "string" } },
  async ({ query, payer }) => {
    if (!paid.has(`search_docs:${payer}`)) {
      // Not paid yet: build an x402-compatible 402 challenge and return its
      // body as a tool error. requirePayment is a challenge builder - it does
      // not gate the call for you; this check is yours.
      const { body } = requirePayment({
        amountUsdc: "0.02",
        payTo: "0xYourMcpAgentAddress",
        hostedUrl: "https://pay.blockchain0x.com/checkout/docs-search",
        description: "docs search",
      });
      return { content: [{ type: "text", text: JSON.stringify(body) }], isError: true };
    }
    const results = await runVectorSearch(query);
    return { content: [{ type: "text", text: JSON.stringify(results) }] };
  },
);

// Your webhook endpoint marks a payer as paid once the checkout settles.
const app = express();
app.post("/webhooks/blockchain0x", express.raw({ type: "*/*" }), (req, res) => {
  const r = webhooks.verify({ headers: req.headers, rawBody: req.body, secret: process.env.BLOCKCHAIN0X_WEBHOOK_SECRET! });
  if (!r.ok) return res.status(400).json({ code: r.code });
  if (r.eventType === "payment.received") {
    // Resolve (tool, payer) from the reference you encoded in hostedUrl, then:
    paid.add("search_docs:0xPayer");
  }
  res.json({ received: true });
});

স্থাপন পদক্ষেপ

  1. 1আপোনাৰ MCP ছাৰ্ভাৰৰ বাবে Blockchain0x এজেন্ট ৱালেট সৃষ্টি কৰক, যি API আৰু ৱেবহুক প্ৰৱেশ অন্তৰ্ভুক্ত কৰে। আপোনাৰ ব্যৱহাৰ কৰিবলগীয়া ৱালেট ঠিকনাটো লক্ষ্য কৰক।
  2. 2পেকেজসমূহ ইনষ্টল কৰক: npm install @blockchain0x/mcp @blockchain0x/node
  3. 3পৰিবেশ চলকসমূহ স্থাপন কৰক: BLOCKCHAIN0X_API_KEY (MCP ছাৰ্ভাৰে ইয়াক Authorization: Bearer হিচাপে পঠিয়ায়) আৰু BLOCKCHAIN0X_WEBHOOK_SECRET (ডেছব'ৰ্ডৰ চিহ্নিত গোপনীয়তা webhooks.verifyৰ বিৰুদ্ধে পৰীক্ষা কৰে)।
  4. 4আপোনাৰ পেইড টুলসমূহ গেট কৰক আপোনাৰ নিজস্ব পেইড-অৱস্থা পৰীক্ষা কৰি আৰু কলকাৰীয়ে পেমেণ্ট নকৰা অৱস্থাত requirePayment চেলেঞ্জ শৰীৰ উভতি দিয়ে। মুক্ত টুলসমূহক গেট নকৰিব।
  5. 5Webhook এণ্ডপইণ্ট কনফিগাৰ কৰক Blockchain0x ডেছব'ৰ্ডত (যেনে /webhooks/blockchain0x), তাৰপিছত webhooks.verifyৰ সৈতে প্ৰতিটো বিতৰণ নিশ্চিত কৰক আৰু payment.received ত পেমেণ্টকাৰীক পোৱা হিচাপে চিহ্নিত কৰক।
  6. 6ডিপ্লয় কৰক। আপোনাৰ পেইড টুলত প্ৰথম AI ক্লায়েন্টে 402 লাভ কৰে, পেমেন্ট কৰে, আৰু পৰৱৰ্তী কল সফল হয়। আপুনি 10 ছেকেণ্ডৰ ভিতৰত ডেছব'ৰ্ডত পেমেন্টটো দেখিব।

আপুনি npx @blockchain0x/mcp (stdio)ৰ সৈতে Blockchain0x MCP ছাৰ্ভাৰটো নিজেই চলাব পাৰে অথবা mcp.blockchain0x.com ত হোস্ট কৰা Streamable HTTP কণ্টেইনাৰ ব্যৱহাৰ কৰিব পাৰে। সম্পূৰ্ণ ছেটআপ, য'ত webhook payload আকাৰসমূহ অন্তৰ্ভুক্ত, ডকুমেন্টেশ্যনত আছে।

আপোনাৰ পেমেন্ট কৰা মণ্ডল

আপোনাৰ হেণ্ডলাৰত একমাত্ৰ আটাইতকৈ গুৰুত্বপূর্ণ সিদ্ধান্ত।

আপুনি যিহেতু পেইড-ষ্টেটৰ মালিক, আপুনি কিমান সময়ৰ বাবে এটা পেমেন্ট গণনা কৰে সেয়া নিৰ্ধাৰণ কৰে। যেতিয়া এটা ক্লায়েন্টে এটা টুলৰ বাবে পেমেন্ট কৰে, তেতিয়া কিছু সময়ৰ বাবে তেওঁলোকক পেইড হিচাপে চিহ্নিত ৰাখক, আৰু সেই সময়ৰ ভিতৰত নতুন পেমেন্ট নকৰাকৈ কলসমূহৰ অনুমতি দিয়ক। সময়ৰ পৰিসৰটো খুব সৰু স্থাপন কৰিলে আপুনি প্ৰতিটো কলত গ্ৰাহকক পেমেন্টৰ ঘর্ষণৰ সৈতে শাস্তি দিব; সময়ৰ পৰিসৰটো খুব দীঘল স্থাপন কৰিলে আপুনি এটা সস্তা পেমেন্টৰ পিছত ব্যয়বহুল কাৰ্য্যসমূহৰ পৰা মুক্তি দিব। আপোনাৰ Redis/Postgres কীত এটা TTL স্থাপন কৰাটো ইয়াক বাস্তৱায়নৰ সৰ্বাধিক সহজ উপায়।

আমাৰ পৰামৰ্শ কৰা সময়সীমাসমূহ

টুলৰ প্ৰকাৰউইণ্ডোকিয়
সস্তা চাৰা ($0.01-$0.05)60 ছেকেণ্ডএটা অধিবেশন প্ৰদান নকৰাকৈ প্ৰাকৃতিক পুনৰ চেষ্টা আৰু অনুসৰণ কলসমূহ শোষণ কৰে।
মধ্য-মূল্যৰ ইনফাৰেন্স ($0.10-$1)30 ছেকেণ্ডপ্ৰতি কলৰ বাবে পেমেন্ট সঠিক আকাৰ; সংক্ষিপ্ত কেচে অস্থায়ী ত্ৰুটিত পুনৰ চেষ্টা কৰে।
মহেংগা দীঘল-প্ৰসংগ ($1-$10)0 ছেকেণ্ড (কোনো কেচ নাই)প্ৰত্যেক কল নিজৰ পইচা ইভেন্ট; কোনো কেচিং নাই।
চাবি-ধৰণৰ সঁজুলি24 ঘণ্টাএদিনত একবাৰ পেমেন্ট কৰক সীমাহীন কলৰ বাবে। নিম্ন ঘর্ষণত উচ্চ আয়।

আপোনাৰ পেইড-ষ্টেটক (পেমেন্টকাৰী ৱালেট, টুল) জোড়ৰ বাবে চাবি কৰক, যি উদাহৰণে search_docs:0xPayerৰ সৈতে কৰে। দুটা ভিন্ন ক্লায়েন্ট একে টুলত আঘাত কৰে, প্ৰতিজনে পৃথকভাৱে পেমেন্ট কৰে। একে ক্লায়েন্টে দুটা ভিন্ন টুলত আঘাত কৰে, দুটা পৃথক পেমেন্টৰ প্ৰয়োজন। আপুনি যদি বিচাৰে তেন্তে ইয়াক অধিক বিস্তৃতভাৱে (প্ৰতি পেমেন্টকাৰী সকলো টুলৰ মাজত) স্কোপ কৰিব পাৰে; পেৰ-পেমেন্টকাৰী পেৰ-টুলৰ সূক্ষ্মতা হৈছে যিয়ে মূল্য নিৰ্ধাৰণক ন্যায়সঙ্গত অনুভৱ কৰে।

মূল্য নিৰ্ধাৰণৰ পেটাৰ্ণ

চাৰিটা মূল্যৰ আকাৰ যিয়ে MCP ছাৰ্ভাৰৰ বাবে কাম কৰে।

মূল্য নিৰ্ধাৰণ আপোনাৰ সিদ্ধান্ত - আপুনি মিডলৱেৰত প্ৰতিটো টুলৰ বাবে পৰিমাণ নিৰ্ধাৰণ কৰে। তলত চাৰিটা পেটাৰ্ন আছে যিবোৰ আমি আটাইতকৈ বেছি দেখা পাওঁ আৰু যিবোৰ টুলৰ আকাৰত সঠিক।

প্ৰতি-কল মাইক্রো-মূল্য নিৰ্ধাৰণ

$0.01 - $0.05 প্রতি কল

বিচাৰ, চাৰা, শ্ৰেণীবিভাজন, ফৰ্মেট ৰূপান্তৰ - উচ্চ পৰিমাণৰ সৈতে সস্তা কাৰ্য।

সুবিধাসমূহ

ক্লায়েন্টসকলৰ বাবে সৰ্বনিম্ন ঘর্ষণ; ব্যৱহাৰৰ সৈতে খৰচ সঠিকভাৱে সমন্বয় কৰে।

বিপৰীত

সৰ্বাধিক লেনদেনৰ ওপৰত খৰচ; মাত্ৰ উচ্চ কল ভলিউমত কাম কৰে।

প্ৰতি-কল মধ্য-মূল্য নিৰ্ধাৰণ

$0.10 - $1.00 প্রতি কল

LLM ইনফাৰেন্স, জেনাৰেচন, কণ্টেন্ট প্ৰডাকশ্যন, যি কোনো বস্তুত প্ৰতিটো কলৰ বাস্তৱ কাম কৰে।

সুবিধাসমূহ

সন্তুলিত - প্ৰতি কলৰ স্পষ্ট মূল্য, ব্যৱস্থাপনা কৰিব পৰা লেনদেনৰ সংখ্যা।

বিপৰীত

প্ৰতি কলত উচ্চ ঘর্ষণ; গ্ৰাহকে কেতিয়াবা এই মূল্য বিন্দুত চাবি পছন্দ কৰে।

প্ৰতি-কল উচ্চ-মূল্য নিৰ্ধাৰণ

$1 - $10 প্রতি কল

দীর্ঘ-প্ৰসংগ উৎপাদন, নথি প্ৰক্ৰিয়া, বহু-ধাপৰ সংগঠন, ব্যয়বহুল তৃতীয়-পক্ষ API ৰেপিং।

সুবিধাসমূহ

প্ৰতি কলৰ মাৰ্জিন অৰ্থপূৰ্ণ; বিফল পেমেন্টসমূহ সহ্যযোগ্য ক্ষতি।

বিপৰীত

ক্লায়েন্টসকলে এই মূল্যত কঠোৰ আলোচনা কৰে; ৰিফাণ্ডৰ অনুৰোধ আশা কৰক।

চাবি সুৰক্ষা

$5 - $50 প্রতি 24 ঘণ্টাৰ উইণ্ডো (অথবা $X প্রতি মাহ)

ক্লায়েন্টসকলে যিসকল সেশ্যনত বহু কল কৰে আৰু যিয়ে প্ৰতি কলৰ পেমেন্টৰ অসুবিধা সহ্য নকৰিব।

সুবিধাসমূহ

প্ৰতি গ্ৰাহক অধিক আয়; প্ৰতি কলৰ ওপৰত কম খৰচ।

বিপৰীত

নিম্ন আবিষ্কাৰযোগ্যতা; ক্লায়েন্টসকলে আগতকৈ প্ৰতিশ্ৰুতি দিব লাগিব। সাধাৰণতে সংমিশ্ৰিত হয় প্ৰতি-কলৰ সৈতে হাইব্ৰিড মূল্য নিৰ্ধাৰণৰ বাবে।

বহু অপাৰেটৰে পেটাৰ্ণসমূহ মিশ্ৰিত কৰে: কলৰ বাবে মাইক্ৰো-মূল্যত সস্তা টুল, কলৰ বাবে উচ্চ-মূল্যত ব্যয়বহুল টুল, লগতে ভারী ব্যৱহাৰকাৰীৰ বাবে 24-ঘণ্টাৰ চাবি। একেটা MCP ছাৰ্ভাৰত সকলো তিনিটা চলাবলৈ আপোনাক কিবা বাধা নিদিয়ে; প্ৰতিটো টুলে requirePaymentত নিজৰ amountUsdc আৰু আপোনাৰ হেণ্ডলাৰত নিজৰ পইচা-জীৱন নিৰ্ধাৰণ কৰে।

কোনটো পৰিকল্পনা উপযুক্ত

প্ৰো প্ৰায় সকলো MCP ছাৰ্ভাৰৰ বাবে সঠিক পৰিকল্পনা।

MCP ছাৰ্ভাৰ অপাৰেটৰসকল প্ৰায়েই Proৰ পৰা আৰম্ভ কৰে কাৰণ API লিখাৰ এক্সেছ আৰু ৱেবহুকসমূহ প্ৰথম দিনৰ পৰা প্ৰয়োজন: Free পঢ়া-হে, আৰু এখন পইচা টুলে পইচা গ্ৰহণ কৰা ৱেবহুকসমূহ লাভ কৰিব লাগিব আৰু সিহঁতক পৰীক্ষা কৰিব লাগিব। সঠিক প্ৰতি-এজেন্ট খৰচ আৰু লেনদেন-শুল্কৰ স্তৰসমূহ ক'ত আছে চাবলৈ মূল্য তালিকা পৃষ্ঠাত চাওক; সৰু সংস্কৰণটো হৈছে যে যিকোনো ছাৰ্ভাৰে বাস্তৱ পইচা পৰিমাণৰ বাবে ভালদৰে Pro নিজকে পৰিশোধ কৰে।

  • Free: API আৰু dashboard-ৰ সৈতে experiment কৰিবলৈ উপযোগী। production paid tool-ৰ বাবে উপযুক্ত নহয় (read-only, no webhooks)।
  • Pro: live MCP server-ৰ বাবে default. Full API access, webhook, export.
  • Business: যেতিয়া complianceৰ বাবে audit log লাগে, বা আপুনি একাধিক clientৰ বাবে MCP server চলায় আৰু per-agent team-seat sharing বিচাৰে।
সম্পূৰ্ণ মূল্য তালিকা চাওক
সাধাৰণতে সোধা হয়

পাঁচটা MCP-নির্দিষ্ট প্ৰশ্ন।

মোৰ MCP ছাৰ্ভাৰে Blockchain0x ত হোস্ট কৰা লাগেনে? নে এটা নিৰ্দিষ্ট ক্লাউডত চলাব লাগেনে?

নাই। আপোনাৰ MCP ছাৰ্ভাৰ য'ত সাধাৰণতে চলিব পাৰে: আপোনাৰ লেপটপ, AWS, Fly.io, Cloudflare Workers, এটা Raspberry Pi। মধ্যবৰ্তী মাত্ৰ এটা Node মডিউল যি আপোনাৰ টুল হেণ্ডলাৰসমূহক মুড়ি দিয়ে। আপোনাৰ ছাৰ্ভাৰে api.blockchain0x.comলৈ বাহিৰৰ HTTPS কল কৰিব পাৰে আৰু আপোনাৰ নিয়ন্ত্ৰণত থকা URLত আহৰণ কৰা webhook গ্ৰহণ কৰিব পাৰে, তেন্তে একত্ৰণটো কাম কৰে। আমি আপোনাৰ MCP ছাৰ্ভাৰ হোস্ট নকৰো; আমি পেমেণ্ট পৃষ্ঠাটো হোস্ট কৰো।

যেতিয়া এটা AI ক্লায়েন্ট x402 বুজি নাপায় আৰু কেৱল 402 প্ৰতিক্ৰিয়া পায় তেন্তে কি হয়?

চেলেঞ্জ বডীটো এইদৰে গঠন কৰা হৈছে যাতে এটা non-x402-জ্ঞানী ক্লায়েন্টে এটা অৰ্থপূৰ্ণ ত্ৰুটি দেখে: এটা ত্ৰুটি কোড, amountUsdc, আৰু পেমেন্ট কৰিবলৈ এটা hostedUrl। যি ক্লায়েন্টবোৰ ব্যৱহাৰকাৰীলৈ সঁজুলিৰ ত্ৰুটি দেখুৱায় (বহুতো চাট-ভিত্তিক ক্লায়েন্ট যেনে Claude Desktop বা Cursor) সিহঁতে ব্যৱহাৰকাৰীলৈ ক্লিক আৰু পেমেন্ট কৰিবলৈ URL দেখুৱাব; যি ক্লায়েন্টবোৰ কলটো সম্পূৰ্ণৰূপে প্ৰোগ্ৰামেটিকভাৱে ব্যৱহাৰ কৰে আৰু ত্ৰুটিটো উপেক্ষা কৰে সিহঁতে সৰলভাৱে ফলাফল নাপায়, যি সঠিক ফলাফল (কলটো পেমেন্ট কৰা হোৱা নাছিল)। x402-জ্ঞানী ক্লায়েন্টবোৰ চেলেঞ্জ পঢ়ে, স্বয়ংক্ৰিয়ভাৱে পূৰ্ব-অনুমোদিত ৱালেট ব্যৱহাৰ কৰি পেমেন্ট কৰে, আৰু পুনৰ চেষ্টা কৰে।

পেইড উইণ্ডো কিমান সময় থাকে? কি এজন ক্লায়েন্ট একবাৰ পেমেন্ট কৰিব পাৰে আৰু চিৰকাল কল কৰিব পাৰে?

সেয়া সম্পূৰ্ণৰূপে আপোনাৰ সিদ্ধান্ত, কাৰণ আপুনি পেইড-ষ্টেটৰ মালিক। এটা সাধাৰণ নিৰ্বাচন হৈছে পেইড কীত 60-ছেকেণ্ডৰ TTL: সেয়া প্ৰাকৃতিক পুনৰ চেষ্টা আৰু অনুসৰণৰ প্যাটাৰ্নসমূহ শোষণ কৰে যি একমাত্ৰ পেমেন্টক সমগ্ৰ ছেছন ঢাকিবলৈ নিদিয়ে। আপুনি চাবি-শৈলীৰ মূল্যৰ বাবে ইয়াক দীঘল কৰিব পাৰে, বা শূন্য (প্ৰত্যেক কলৰ বাবে এটা নতুন পেমেন্টৰ প্ৰয়োজন) ব্যয়বহুল প্ৰতি-কলেৰ সঁজুলিৰ বাবে। গ্ৰন্থাগাৰটো এটা জাননী চাপি নাকৰে; আপোনাৰ ষ্ট'ৰ আৰু ইয়াৰ TTLয়ে কৰে।

মই কি একে MCP ছাৰ্ভাৰত পেইড টুল আৰু বিনামূলীয়া টুল চলাব পাৰিম?

হয়। পেইড-ষ্টেট চেক (এবং মিছা হলে requirePayment চ্যালেঞ্জ) কেৱল পেইড টুলসমূহলৈ যোগ কৰক; মুক্ত টুলসমূহক সাধাৰণ হেণ্ডলাৰ হিচাপে ৰাখক। মুক্ত টুলসমূহ যিকোনো ক্লায়েন্টৰ বাবে কাম কৰে; পেইড টুলসমূহ পেইড হোৱা পৰ্যন্ত 402 চ্যালেঞ্জ উভতি দিয়ে। বহু অপাৰেটৰে সস্তা টুলসমূহক মুক্ত কৰি আৰম্ভ কৰে (অধিক গ্ৰহণযোগ্যতা লাভ কৰিবলৈ) আৰু উচ্চ-মূল্যৰ বাবে পেমেন্ট সংৰক্ষণ কৰে (ইনফাৰেন্স, জেনাৰেশন, দীঘল-সংযোগৰ কাম)।

মই কেনেকৈ চাব পাৰিম কোন ক্লায়েন্টে পইচা দিছে আৰু তেওঁলোকে কিমান খৰচ কৰিছে?

প্ৰত্যেক পেমেন্ট আপোনাৰ Blockchain0x ডেছব'ৰ্ডত পেমেন্ট কৰা ব্যক্তিৰ ৱালেট ঠিকনা, সময়ছবি, আৰু পৰিমাণৰ সৈতে ৰেকৰ্ড কৰা হয়, আৰু একে তথ্য আপোনাৰ payment.received ৱেবহুকত আহে যাতে আপুনি যিকোনো ধৰণে সঞ্চয় কৰিব পাৰে। যিহেতু আপুনি হেণ্ডলাৰ নিয়ন্ত্ৰণ কৰে, আপুনি সেই বস্তুসমূহক লগ কৰিব পাৰে যি লাইব্ৰেৰীয়ে কেতিয়াও নেদেখে: কোনটো টুল কল কৰা হৈছিল, আপুনি যি 402 চেলেঞ্জ উভতি দিছিল, আৰু যি পেমেন্টৰ পৰা আপুনি প্ৰদান কৰা প্ৰতিটো কল। সেইবোৰক পেমেন্টৰ বিপৰীতে যোগ কৰক আৰু আপোনাৰ পেমেন্ট-প্ৰতি আৰু টুল-প্ৰতি আয় বিশ্লেষণ পাব।

আপোনাৰ এমসিপি ছাৰ্ভাৰক আয়ত পৰিণত কৰক।

Proত আৰম্ভ কৰক, npx @blockchain0x/mcp চলাও বা requirePayment আপোনাৰ নিজৰ সঁজুলিত সংযোগ কৰক। ইনষ্টলৰ পৰা প্ৰথম পেইড কললৈ দশ মিনিট।