Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,530Letters: 13Defects: 1,322counted 2 min ago
teppi

MCP serverio.github.LiquiHog/hogswap-mcp

Pay any Algorand x402 invoice with any asset, plus DEX swap quotes and unsigned builds.
UNRATEDActivestreamable-httphogswap-v1.liquihog.dev

Overview

Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
36
last 1 hr ago
Tools
12

More info

URL
hogswap-v1.liquihog.dev/mcp/
streamable-http
Says it is
hogswap 0.4.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.672 · highest on record 0.8561

Toolsfrom sha256:c18d77ef60…0c9fd5

The tools this server lists, read out of the definition it returned
ToolSchema
build_swap
Unsigned transaction group for a get_quote quote_id. Sign every txn with your own wallet and submit as one group. NEVER pass mnemonics or private keys to any tool — signing happens
input · output
delete_watch
Delete one of your watches by its client_key.
input · output
get_balance
Current HOGSWAP credit balance for your API key.
input · output
get_credit_offer
Create a credit top-up and get the x402 offer (HTTP 402 IS the payment instruction, not an error). Feed accepts[0] straight into pay_x402_invoice (keep the note nonce) to pay with
input · output
get_quote
HOGSWAP swap quote across every Algorand DEX. Give amount (exact input) OR amount_out (exact output — minimum input is solved). Base units (µ); asset 0 = ALGO. Returns expected_out
input · output
list_payable_assets
Assets accepted as payment inputs for pay_x402_invoice and credit top-ups (price-confidence gated; ALGO and USDC always included).
input · output
list_watches
List your key's active watches (spec + arming/fired state), quota, and latest event seq. Poll this from MCP to see fires; SSE at GET /watches/stream is the push alternative outside
input · output
pay_x402_invoice
Pay ANY Algorand-settled x402 invoice with any 1-4 routable assets you hold, even holding none of the demanded asset. Pass the `accepts` entry you picked as `invoice` (keep its not
input · output
register_agent
Self-service HOGSWAP API key, step 1 of 2 — zero human. Returns a challenge; sign its exact bytes with the address's key in YOUR wallet tooling, then call verify_registration. NEVE
input · output
set_watch
Register a standing server-side watch (FREE, needs a key; idempotent upsert by client_key — re-registering replaces the watch and resets arming). kind='price': advisory µUSD thresh
input · output
value_lp_token
Value a liquidity-provider position. Give the LP token's asset id (free, no key) and optionally `amount` in LP BASE units — what the wallet holds — for its USD value and the redeem
input · output
verify_registration
Self-service key issuance, step 2 of 2. Returns your hsk_ key ONCE — store it yourself; it is not recoverable and this server does not keep it. Send it on later calls as Authorizat
input · output
Verify it yourselfnpx teppi-check https://hogswap-v1.liquihog.dev/mcp/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2CWVR42ZJWJ8MJ6QVVJW