Labsco
MCP SERVER

Osmosis Agent Toolkit

by jonator

Quote an Osmosis swap in either direction using tickers like BTC, ETH or OSMO, then execute that quote by ID under a slippage tolerance and get the transaction hash back.

Wallets, Signing & Transaction ExecutionVerified
Summary
A swap goes from ticker to broadcast transaction without a wallet interface.

Quoting and execution are deliberately separate: a quote comes back with an ID, and the execute call takes that ID plus a slippage tolerance, so the amount seen and the amount signed for refer to the same quote. The surface stops there — no pool, liquidity, staking or governance tools sit alongside them. Both the balance read and the signing come from the account in the environment.

What it is

An Osmosis blockchain client for account balances and for swaps quoted and executed by ticker.

What you get
  • Account information for the address in use, including its balances.
  • Swap quotes in both directions — one for a desired amount out, one for a specified amount in — with tokens identified by ticker such as BTC, ETH or OSMO.
  • Execution of a quote already held, by its ID and under a slippage tolerance, returning a transaction hash that maps to a Mintscan block explorer link.
Requirements

OSMOSIS_MNEMONIC. The account whose balances these tools read, and whose key signs the swap transactions, is the one that mnemonic controls.

Setup effort

One command — npx -y @osmosis-agent-toolkit/mcp