getAccount
Get Osmosis blockchain account info. Includes balances and address.
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.
LABSCO SUMMARY
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.
An Osmosis blockchain client for account balances and for swaps quoted and executed by ticker.
OSMOSIS_MNEMONIC. The account whose balances these tools read, and whose key signs the swap transactions, is the one that mnemonic controls.
One command — npx -y @osmosis-agent-toolkit/mcp
USE CASES
Ask for the quote in whichever direction matches your intent, and read it against what the account actually holds.
Quote the input needed for the output you want, then execute that quote by ID with the slippage you will accept.
Quote the output for the input you are prepared to spend, then send that quote through under a slippage tolerance.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
getAccountGet Osmosis blockchain account info. Includes balances and address.
getSwapQuoteInGivenOutGet a swap quote for a desired amount out with decimals identified with tickers like BTC, ETH, OSMO, etc. Dont show the ID to the user.
getSwapQuoteOutGivenInGet a swap quote for a specified amount in with decimals identified with tickers like BTC, ETH, OSMO, etc. Dont show the ID to the user.
sendSwapInGivenOutTxExecute a token in given out amount swap quote transaction by ID. Use getSwapQuoteInGivenOut tool to get quotes. Use the returned txHash generate a mintscan block explorer link.
sendSwapOutGivenInTxExecute a token out given in amount swap quote transaction by ID. Use getSwapQuoteOutGivenIn tool to get quotes. Use the returned txHash generate a mintscan block explorer link.
BEFORE YOU INSTALL
5 tools when we connected.
CONTEXT COST
Rated by the size of the 5 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"Osmosis": {
"command": "npx",
"args": [
"-y",
"@osmosis-agent-toolkit/mcp"
],
"env": {
"OSMOSIS_MNEMONIC": "<YOUR_OSMOSIS_MNEMONIC>"
}
}
}
}npx -y @osmosis-agent-toolkit/mcp