io.github.ihen404/x402-scraper
Autonomous HTTP 402 Web Scraping Mesh on Base for $0.02 USDC.
ماذا يمكنك أن تفعل مع io.github.ihen404/x402-scraper؟
- Zero API Keys Required: Agents discover, pay, and execute scraping requests mid-task without unhandled API key exceptions or rate limits.
- Predictable Operational Cost: Flat $0.02 USDC/request settlement on Base, offering a transparent OpEx alternative to dynamic per-gigabyte proxy services.
- Token-Optimized Markdown: HTML, navigation boilerplate, and DOM elements are automatically stripped into clean, token-dense Markdown to reduce LLM context window costs.
- Asynchronous Queue Resilience: Underpinned by a decoupled
better-sqlite3queue andPM2worker mesh to prevent payload failures under high concurrency. - Ecosystem Ready: Native support for Model Context Protocol (MCP) manifests (
/mcp.json) and ERC-8004 identity registration on Base.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
claude mcp add --transport http x402-scraper 'https://your-domain.com/mcp.json'
{
"mcpServers": {
"x402-scraper": {
"type": "http",
"url": "https://your-domain.com/mcp.json"
}
}
}
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
@ihentrel/x402-scraper-langchain
Protocol-native web scraping utility tool engineered for autonomous AI agents, powered by Coinbase AgentKit, LangChain, and x402 on-chain micro-settlements.
Key Features & Strategic Positioning
- Zero API Keys Required: Agents discover, pay, and execute scraping requests mid-task without unhandled API key exceptions or rate limits.
- Predictable Operational Cost: Flat $0.02 USDC/request settlement on Base, offering a transparent OpEx alternative to dynamic per-gigabyte proxy services.
- Token-Optimized Markdown: HTML, navigation boilerplate, and DOM elements are automatically stripped into clean, token-dense Markdown to reduce LLM context window costs.
- Asynchronous Queue Resilience: Underpinned by a decoupled
better-sqlite3queue andPM2worker mesh to prevent payload failures under high concurrency. - Ecosystem Ready: Native support for Model Context Protocol (MCP) manifests (
/mcp.json) and ERC-8004 identity registration on Base.
Quickstart
1. Installation
npm install @ihentrel/x402-scraper-langchain @coinbase/agentkit @langchain/openai
2. Basic Agent Usage
import { AgentKit, ViemWalletProvider, walletActionProvider } from "@coinbase/agentkit";
import { getLangChainTools } from "@coinbase/agentkit-langchain";
import { ChatOpenAI } from "@langchain/openai";
import { createReactAgent } from "@langchain/langgraph/prebuilt";
import { x402ActionProvider } from "@ihentrel/x402-scraper-langchain";
async function main() {
const agentKit = await AgentKit.from({
actionProviders: [walletActionProvider(), x402ActionProvider()],
});
const tools = await getLangChainTools(agentKit);
const agent = createReactAgent({
llm: new ChatOpenAI({ modelName: "gpt-4o-mini" }),
tools,
});
const response = await agent.invoke({
messages: [
{
role: "user",
content: "Use the x402 scraper tool to fetch data from https://api.example.com/x402-resource",
},
],
});
console.log(response.messages[response.messages.length - 1].content);
}
main();
Model Context Protocol (MCP) Integration
For drop-in compatibility with MCP clients (e.g., Claude Desktop, Cursor, CrewAI):
{
"mcpServers": {
"x402-scraper": {
"url": "https://raw.githubusercontent.com/ihen404/langchain-x402/main/mcp.json"
}
}
}
On-Chain Verification
- Network: Base Mainnet / Base Sepolia
- Protocol Standard: ERC-8004 Agent Identity
- Settlement Asset: USDC ($0.02 / request)
License
MIT © Ike Ambrose Hentrel II
الأسئلة الشائعة
ما هو io.github.ihen404/x402-scraper؟
Autonomous HTTP 402 Web Scraping Mesh on Base for $0.02 USDC.
كيف أثبّت io.github.ihen404/x402-scraper؟
يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http x402-scraper 'https://your-domain.com/mcp.json'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج io.github.ihen404/x402-scraper إلى مفتاح API؟
لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.
هل io.github.ihen404/x402-scraper مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون io.github.ihen404/x402-scraper؟
ينشره ihen404. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.