{"uid":"cap_cdcMuV3kC5AisDXWoj_zC","slug":"agentutility-github-readme-fetcher-ca8ac8d8","name":"AgentUtility GitHub README Fetcher","description":"Paid x402 endpoints organized into product clusters. USDC-settled on Base. MCP-callable. ERC-8004 identity registry agentId 47167.","url":"https://x402.agentutility.ai/github-readme","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["repo"],"properties":{"repo":{"type":"string","description":"Repository in 'owner/name' form (e.g. 'vercel/next.js')."}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"repo":{"type":"string"},"source":{"type":"string"},"byte_size":{"type":"integer"},"char_count":{"type":"integer"},"raw_markdown":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"repo":"vercel/next.js","source":"github","byte_size":18342,"char_count":18000,"raw_markdown":"# Next.js\n\nThe React Framework for the Web…"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AGud5ZsY013-yecXeAY4N","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches the raw markdown README content from a GitHub repository by repo slug","exampleAgentPrompt":"Can you pull the raw README markdown from the vercel/next.js GitHub repo so I can summarize what the project does?","exampleUseCases":null,"resultDescription":"A JSON object containing the repository slug, source ('github'), byte size of the README, character count, and the full raw markdown text of the README file.","failureModes":["Repository not found or does not exist — likely a 404-equivalent error","Repository has no README file — empty or null raw_markdown returned","Invalid repo slug format (missing owner prefix) — malformed request error","Rate limiting or upstream GitHub API failure — service unavailable response","Private repository without access — authorization error"],"whenToPreferThis":"Use this endpoint when you need the raw markdown content of a GitHub repository's README programmatically, especially in agent workflows that require summarizing, analyzing, or displaying open source project documentation. Prefer this over scraping GitHub directly since it is a paid, reliable, MCP-callable endpoint settled in USDC via x402 with structured JSON output including byte and character counts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:57:50.101Z","isFirstParty":false}