Odinfun MCP Server

odinfun-mcp is a server implementation for Odin.fun based on the Model Context Protocol (MCP). It provides canister asset management and OdinFun API

Local serverstdio

What is the Odinfun MCP Server?

odinfun-mcp is a server implementation for Odin.fun based on the Model Context Protocol (MCP). It provides canister asset management and OdinFun API tools, suitable

What it actually does

  • Canister Asset Management Tools —
  • Query balance, withdraw, create new tokens
  • Buy/sell tokens with BTC, buy/sell by amount
  • Add/remove liquidity
  • OdinFun API Tools —
  • User identity authentication, change username, post comments

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
canister_getBalanceQuery token balance
canister_withdrawWithdraw tokens
canister_createTokenCreate new token
odinapi_getPriceUnitInfoGet information about price units in Odin.fun API, helping understand how to interpret price values
odinapi_getFaqInfoGet official FAQ information about Odin.fun, including details about token pricing, AMM, bonding curve, and platform functionality
odinapi_authIdentityAuthenticate using ICP identity (Ed25519KeyIdentity)
odinapi_identity_postCommentPost a comment on a token
odinapi_market_token_getInfoGet detailed token information (price, volume, holders, etc.)
odinapi_market_token_listList tokens with filtering and sorting
odinapi_market_price_getBTCGet current BTC price in USD
odinapi_market_price_getHistoryGet token price history (candlestick data)
odinapi_market_trade_listGet trade records for a token
odinapi_market_liquidity_getInfoGet liquidity information for a token
odinapi_market_liquidity_getUserPositionsGet user's liquidity positions

Example prompts to try

  • “Use Odinfun MCP to canister getBalance.”
  • “Use Odinfun MCP to canister withdraw.”
  • “Use Odinfun MCP to canister createToken.”

Frequently asked questions

The server supports stdio mode (default), HTTP+SSE mode (with `--sse`), and HTTP+Streamable mode (with `--streamable`). Both SSE and Streamable modes can be enabled simultaneously.