{"uid":"cap_B9Atdf-LPTpwzXI-nKlsW","slug":"rep-public-profile-data-fetcher-e331f32a","name":"REP Public Profile Data Fetcher","description":"Paid MCP endpoint — POST a JSON-RPC tools/call. Tools: get_content / refresh_content (public profile data: github, twitter, linkedin) and the rep_* wallet-reputation tools (rep_rank, rep_rank_batch, rep_achievements, rep_persona_match, rep_profile_report). Flat USD prices per call, quoted in the 402.","url":"https://app.r3p.xyz/mcp/x402","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":{"type":"object","required":["jsonrpc","method","params"],"properties":{"id":{"type":["number","string"]},"method":{"type":"string","const":"tools/call"},"params":{"type":"object","required":["name","arguments"],"properties":{"name":{"enum":["get_content","refresh_content","rep_rank","rep_rank_batch","rep_achievements","rep_persona_match","rep_profile_report"],"type":"string","description":"Paid tool to call"},"arguments":{"type":"object","properties":{"alias":{"enum":["github","twitter","linkedin"],"type":"string","description":"Content provider alias (get_content, refresh_content)"},"buyer":{"type":"string","description":"Buyer pack id from rep_list_personas, applies its threshold overrides (rep_persona_match)"},"wallet":{"type":"string","description":"EVM address, 0x + 40 hex (rep_rank, rep_achievements, rep_persona_match, rep_profile_report)"},"subject":{"type":"string","description":"Subject handle or username (get_content, refresh_content)"},"wallets":{"type":"array","items":{"type":"string"},"maxItems":100,"minItems":1,"description":"EVM addresses, one settlement for all rows (rep_rank_batch)"},"persona_id":{"type":"string","description":"Filter to one persona id from rep_list_personas (rep_persona_match)"},"members_only":{"type":"boolean","description":"Keep only personas the wallet is a member of (rep_persona_match)"},"force_refresh":{"type":"boolean","description":"Bypass cache and re-fetch from provider (get_content)"}},"description":"Per tool: get_content / refresh_content take alias + subject (get_content also force_refresh); rep_rank, rep_achievements, rep_persona_match and rep_profile_report take wallet (rep_persona_match also persona_id, buyer, members_only); rep_rank_batch takes wallets."}}},"jsonrpc":{"type":"string","const":"2.0"}}},"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","required":["data","fromCache"],"properties":{"data":{"type":"object","description":"get_content: provider profile fields for the alias/subject. The rep_* tools answer their own JSON object (rank, achievements, persona matches, profile report) instead of this envelope."},"cachedAt":{"type":["string","null"],"description":"ISO timestamp the entry was cached, or null when freshly fetched"},"fromCache":{"type":"boolean","description":"Whether the result was served from cache"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QQkUaBQ5cPW30lHbRrnss","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches public profile data for a given user across GitHub, Twitter, and LinkedIn via a paid JSON-RPC endpoint.","exampleAgentPrompt":"Can you fetch the public profile data for the GitHub user 'torvalds' using the REP profile lookup service?","exampleUseCases":[{"title":"Developer background check for hiring","prompt":"Look up the public GitHub and LinkedIn profiles for 'gaearon' — I want to see their public presence and activity before a call."},{"title":"Twitter reputation check for outreach","prompt":"Pull the public Twitter profile data for @sama so I can see their bio, follower count, and public info before we reach out."},{"title":"Cross-platform profile aggregation","prompt":"Get me the public profile data for 'antirez' across GitHub and Twitter — I want to see what's publicly available about this person on both platforms."}],"resultDescription":"Returns structured public profile data for the requested user on the specified platform (GitHub, Twitter, or LinkedIn), including fields such as bio, follower counts, public repositories, profile links, and other publicly available identity signals.","failureModes":["Profile not found — user handle does not exist on the specified platform","Rate limit or payment failure — insufficient USDC balance or x402 payment rejected","Invalid platform specified — only github, twitter, linkedin are supported","Network timeout or upstream platform unavailable","Malformed JSON-RPC request — incorrect method name or missing parameters"],"whenToPreferThis":"Use this endpoint when you need to quickly retrieve structured public profile data for a specific user across GitHub, Twitter, or LinkedIn in an agentic workflow, especially when paying per-call via x402/USDC is acceptable. Prefer this over scraping or manual lookup when you need clean, structured output for downstream enrichment, identity verification, or reputation analysis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:32:45.303Z","isFirstParty":false}