MiniFrame Tools
activeThe Brazilian toolkit for AI agents: generate Pix payment codes, resolve CEP postal codes to full addresses, look up companies in the CNPJ registry and fetch official Central Bank rates (Selic, CDI, USD/BRL) — with automatic fallback between official sources so a single upstream outage does not break the call. Also covers what an agent sandbox cannot do on its own: rendering JavaScript-heavy…
Settled via Coinbase.
- Transactions · 30d
- 25
- Volume · 30d
- $0.36
- Unique buyers · 30d
- 7
- Uptime · 30d
- 100.0%
- Latency p50
- 229ms
- Reported calls · 30d
- 21
Endpoints (10 live)
POST/taxas-bcb— Use for anything needing an up-to-date Brazilian benchmark rate: pricing a loan, indexing a contract, converting USD/BRL. No body required. Returns Selic (Copom policy rate), CDI (interbank rate) and USD/BRL (PTAX sell rate), each with its reference date, straight from the BCB's own SGS API. (0.005 USDC on Base)POST/screenshot— Use when the user needs to see a page as it actually renders — visual proof, a preview, a layout check, or a record of what a page showed. Takes a screenshot with a headless browser (rendering JavaScript). JSON body { url } (public http/https); optional full_page (default false), width (320–2000, default 1280), height (240–2000, default 800), format png|jpeg (default png). Returns image_base64. Private/internal targets are blocked. (0.03 USDC on Base)POST/url-to-pdf— Use when a page has to become a shareable, archivable document — a receipt, a report, an invoice, a record kept for later. Renders it with a headless browser (running JavaScript) and returns a PDF. JSON body { url } (public http/https); optional format (A4|Letter|Legal|A3, default A4) and landscape (default false). Returns pdf_base64. Private/internal targets are blocked. (0.03 USDC on Base)POST/compress-pdf— Use when a PDF is too large to email, upload or attach — Ghostscript compression an agent sandbox cannot run on its own. Send it either as JSON {pdf_base64} or as the raw PDF body (Content-Type: application/pdf), up to 30 MB. Optional query param mode=light|balanced|max (default balanced). Returns JSON with original_size, compressed_size, reduction_percent, warnings and pdf_base64 (the compressed file). (0.02 USDC on Base)POST/pix/brcode— Generate a Brazilian Pix BR Code ("Copia e Cola") plus QR PNG from a Pix key. JSON body: key, merchant_name required; amount, merchant_city, txid, description optional. Returns brcode and qr_png_base64. (0.01 USDC on Base)POST/url-to-markdown— Use when a page will not read correctly with a plain fetch — a single-page app, content loaded by JavaScript, or markup so noisy the text is buried. Fetches it with a headless browser (rendering JavaScript) and returns the main readable content as clean Markdown — ideal to feed an LLM as context. JSON body { url } (public http/https), optional include_images (default false). Returns title, final_url (after redirects), markdown and word_count. Private/internal targets are blocked. (0.02 USDC on Base)POST/cnpj— Look up a Brazilian company by CNPJ (public registry). JSON body { cnpj }. Returns name, status, address, CNAE activities, share capital and public partners (QSA) with masked tax IDs; personal contact fields omitted. (0.01 USDC on Base)POST/cep— Use when a Brazilian postal code needs to become a real address — filling a form, validating a delivery, completing a customer record. JSON body { cep } (8 digits). Returns street, complement, neighborhood, city and state (UF). Queries BrasilAPI first and falls back to ViaCEP automatically, so one upstream outage does not fail the task; both sources return the same normalized shape. CEP is postal/geographic data, not personal data. (0.005 USDC on Base)POST/extract— Use when you need the structured data a page already carries, not raw HTML. Renders JavaScript and returns JSON-LD, Open Graph, meta tags, headings, tables and links, plus any fields you pass as CSS selectors. JSON body { url }, optional selectors ({ name: cssSelector }). Private/internal targets are blocked. (0.02 USDC on Base)POST/empresa— Use when you need a Brazilian company profile ready to qualify a lead, not the raw registry. Looks up the CNPJ, completes the address via CEP, and adds derived flags: active, headquarters, age in years, MEI/Simples, size and risk signals. JSON body { cnpj } (14 digits). Personal fields omitted; partner tax IDs stay masked. (0.02 USDC on Base)
First seen · last seen · last active