Amazap

com.amazapPublished by amazap.comOfficial publisherv0.5.22Updated Oct 31, 2026

Save money on AI spend. Starter credit for eligible new accounts. Details at amazap.com/credits.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinanceDeveloper Tools

Overview

AI-generated overview

Amazap is a paid, credit-based toolbox that lets an assistant buy token-saving tasks like page-to-Markdown, PDF, feed, log and repo digests, plus Lightning…

What you can do
  • Read and condense web content: article Markdown, page metadata, PDFs, RSS/Atom/JSON feeds, site maps and pricing pages
  • Digest developer material: GitHub repo overviews, CI logs, package facts, lockfile audits and API specs
  • Look up Lightning network data: node snapshots, inbound-liquidity prices and Magma liquidity
  • Generate QR code images for invoices, URLs or text
  • Manage spending: free quotes, catalog search, SKU descriptions, purchases, order history, balance and spend summaries
  • Handle account and feedback: top-up invoices, failed-call claims, outcome and SKU reports, endpoint listing drafts, starter credit link
When to use it
Worth adding when an assistant would otherwise pull large pages, PDFs, feeds, logs or repos into context and you want a cheaper condensed result, or when you need Lightning network data and QR images. Skip it for short or already clean content you can read directly.
Requirements
A remote streamable HTTP endpoint at amazap.com; nothing to install locally. A funded prepaid balance in sats, topped up via a Lightning invoice, and email sign-in to verify the account. Optional usd_per_million value to estimate savings.
Before you install
Tools such as buy and buy_best spend prepaid credits and purchases cannot be undone; only failed calls are re-credited, within daily caps. magma_buy asks Amboss Magma for a Lightning invoice and the user must confirm before paying. top_up only creates an invoice for the human to pay. Balance and spend data are exposed to the assistant, and the starter credit is limited, expiring and has no cash value.

Installation

In SourceWeft

  1. Open Amazap in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.amazap%2Famazap/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "amazap": {
      "type": "http",
      "url": "https://amazap.com/mcp"
    }
  }
}

Tools

27

read_webpage

Read webpage

Clean article Markdown. Use it when the page is long or cluttered. Skip it on a short or already clean page: the quote compares the tokens both ways and does not charge for that check. Savings are compared with the page's visible text, not its HTML. One all-in price (6 sats). Blocked calls are credited.

Parametersurlrequiredmetamodemax_satsmax_chars

lightning_node

Lightning node

Lightning node snapshot by pubkey. Pass pubkeys (up to 10) for one call.

Parameterspubkeypubkeysmax_sats

lightning_liquidity

Lightning liquidity

Current Lightning inbound-liquidity prices.

Parametersmax_sats

magma_liquidity

Magma liquidity

Structured live Magma data in one call. No Node or GraphQL setup. Paid from the credit balance. 1 sat ≈ $0.0008 from the credit balance.

Parametersquerymax_satsconnection_uri

read_feed

Read feed

RSS/Atom/JSON feed as compact items. Saves 27-81%; on lean feeds skip unless you cannot parse XML.

Parametersurlrequiredmax_sats

make_qr

Make QR

Make a PNG QR code for an invoice, URL, or text. Put the QR URL in your own message.

Parameterseccdatarequiredsizemax_sats

squeeze_log

Squeeze log

Shrink a failed CI log. Pass a GitHub Actions job link or the pasted log.

Parameterslogurlkindmax_satsmax_lines

page_metadata

Page metadata

Title, description, OG/Twitter, and JSON-LD for a URL. Savings are compared with the page's visible text, not its HTML. Not for reading the page.

Parametersurlrequiredmax_satsinclude_textinclude_links

read_pdf

Read PDF

PDF to Markdown, pages e.g. 1-3 (default first 30). Sponsor pages are omitted and listed in adPages. Use only if you cannot run pdftotext: output is about pdftotext size, no token saving.

Parametersurlrequiredpagesmax_satsmax_charsinclude_text

repo_digest

Repo digest

GitHub repo overview (tree, README, entry points, commits), ~750-1.5k tokens. Use on medium/large repos. Skip if you only need the README: read it directly.

Parametersrefpathreporequiredmax_sats

magma_buy

Magma buy

Get the user's confirmation before paying. This call costs 1 sat ≈ $0.0008 from the credit balance. Amboss Magma issues the Lightning invoice and handles the order. Amazap does not pay the invoice or return that payment. A retry of the same node, amount, and flags returns the same invoice.

Parametersusd_centsrequiredconnection_urirequiredprivate_channelrails_cluster_only

search_catalog

Search catalog

Find paid Amazap tasks by keyword. Results: price, value (est. saving), buy call.

Parameterslimitqueryrequiredcursoroffsetregionprotocolbuyable_onlyinclude_demousd_per_millioninclude_unhealthy

describe_sku

Describe SKU

Parameter schema, schema confidence, and exampleCall for one SKU. total_cost is the all-in price only. Default USD. If the record is untested and totalSats is over 500, tell the user before buying. When Lightning payments are temporarily paused, the result includes paymentsPaused and retryAfter.

Parametersskurequiredcurrencyquantityusd_per_million

quote

Quote

Free price check incl. value estimate (raw vs output tokens, break-even $/M). Call only to change quantity/currency or check value before buying. When Lightning payments are temporarily paused, the result includes paymentsPaused and retryAfter.

Parametersskuitemsparamsbaselinecurrencyquantityaccept_termsusd_per_millionconfirm_duplicates

buy

Buy SKU

Spends prepaid Amazap service credits on a third-party API call, within the account's spend limits. A purchase can't be undone. Only failed calls are re-credited, up to 1,000 sats a day and 500 sats a day per provider. Direct purchases: if you pay a provider's own endpoint or invoice directly, that payment never reaches Amazap. Amazap isn't the seller of that call and can't credit it; the provider's terms apply. Copy quote_id, total_cost, max_total_sats, accept_terms. Params may differ if the price is unchanged. When Lightning payments are temporarily paused, the tool returns payments_paused and retryAfter and charges nothing.

Parametersskuitemsqueryparamsdry_runcurrencyquantityquote_idrequiredtotal_costrequiredaccept_termsrequiredmax_total_satsrequiredidempotency_key+3 more

buy_best

Buy best

Spends prepaid Amazap service credits on a third-party API call, within the account's spend limits. A purchase can't be undone. Only failed calls are re-credited, up to 1,000 sats a day and 500 sats a day per provider. Direct purchases: if you pay a provider's own endpoint or invoice directly, that payment never reaches Amazap. Amazap isn't the seller of that call and can't credit it; the provider's terms apply. Picks the best healthy SKU at or under max_sats and buys it. Nothing is charged when none fits. When Lightning payments are temporarily paused, the tool returns payments_paused and retryAfter and charges nothing.

Parametersqueryrequiredparamsmax_satsrequiredinclude_skipidempotency_key

orders

Orders

Recent buys, one short row each: order id, time, status, charged sats, credited sats, and net sats. Charged is the gross debit. Credited sats went back to the credit balance. Net is charged minus credited. Pass include_results for each stored result, or get_order for one order's notes and delivery. Pass cursor from nextCursor to read the next page. Completed orders are listed for 24 h unless they hold sats or a claim. Read-only.

Parameterslimitcursorinclude_results

get_order

Get order

One order, including the stored result. A seller payment still in flight is checked again. Does not start a new payment. Completed orders are listed for 24 h unless they hold sats or a claim.

Parametersorder_idrequired

claim_failed_call

Claim failed call

Ask for a service-credit review of one paid call. For a basket, pass line or sku. Claims older than 72 hours are rejected. This does not move sats or cash.

Parametersskulinecall_idrequireddescriptionrequired

balance

Balance

Remaining sats and the hourly buy limit. maxBuysPerHour and remainingBuysHour are on this result. Do not call this before buying. A paid top-up is credited from the payment event. session_budget_sats sets the session cap up to the saved limit. reset_session starts a new session within that saved limit. Set issue_link_code only when the human asks for a one-time sign-in code. When Lightning payments are temporarily paused, the result includes paymentsPaused and retryAfter.

Parametersreset_sessionissue_link_codesession_budget_sats

spend_summary

Spend summary

Today's spend, remaining budgets, and the last 10 buys. Charged is the gross debit. Refunded is separate. Net is charged minus refunded. Read-only. Does not spend sats.

Takes no parameters.

top_up

Top up

Only creates an invoice for the human to pay. It does not move sats and does not spend the credit balance. Put the QR image and the QR URL in your own message. Pay from any Lightning app. Do not paste the invoice. Pass include_invoice only when the human asks. Pass awaiting_buy only when a buy is waiting.

Parametersamount_satsaccept_termsawaiting_buyinclude_invoice

catalog_stats

Catalog stats

Read-only public listing counts by protocol. Does not spend sats.

Parametersprotocol

report_outcome

Report outcome

Report how a paid call went. Spends nothing. A service credit may be added to the balance when the paid call was at least 20 sats. A smaller call is recorded and is not credited. The credit is not cash. Report credits pause after a few per account.

Parameterslinenoteusefulrequiredworkedrequiredorder_idrequiredlatency_okrequiredmatched_schemarequired

report_sku

Report SKU

Flag a bad schema, a junk or incorrect response, or a dead SKU. Sends a short reason and spends nothing. Limited per agent per day.

Parametersskurequiredkindrequiredreasonrequired

list_my_endpoint

List my endpoint

Probe one public https endpoint for an L402 challenge and a prefilled listing draft. Does not spend sats and does not publish the listing.

Parametershttp_methodendpoint_urlrequired

Version history

5
  1. v0.5.22LatestOct 31, 2026
  2. v0.5.21Oct 20, 2026
  3. v0.5.14Oct 16, 2026
  4. v0.5.13Oct 16, 2026
  5. v0.5.10Oct 15, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.