Skip to main content
Glama
sera-cx

Sera MCP Server

Official
by sera-cx

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RPC_URLNoEthereum RPC endpointhttps://ethereum-sepolia-rpc.publicnode.com
EXTERNAL_API_URLNoCLOB/trading API URLhttps://api.dev.sera.cx
WALLET_PRIVATE_KEYNoPrivate key for signing transactions (optional, enables execute tools)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_marketA

Get Sera's complete stablecoin catalogue with live market data including price, market cap, volume, and 24h changes. Supports pagination.

get_coin_metadataA

Get detailed metadata for a specific stablecoin including description, blockchains, platforms, regulatory info, issuer details, and social links.

get_coin_historyA

Get historical price data for a specific stablecoin. Returns timestamp and price pairs suitable for sparklines or charts.

search_coinsA

Search for stablecoins by name or ticker. Returns matching coins from the catalogue.

get_wallet_balancesA

Get token balances for the configured wallet. Returns all stablecoin holdings with amounts and metadata. Uses the wallet address from WALLET_PRIVATE_KEY.

get_trading_pairsB

Get available trading pairs/markets for a specific token. Returns all pairs where the token can be swapped.

get_swap_quoteB

Get a price quote for swapping between two tokens. Returns expected output amount, rate, and fees.

prepare_swapA

Prepare a swap transaction. Returns transaction data that needs to be signed and sent. May return approval_needed if token allowance is insufficient.

get_clob_swap_quoteA

Get a swap quote from the CLOB exchange. Returns quote with exchange rate. Amount is in human-readable units (e.g., '100' for 100 USDT).

get_exchange_rateA

Get the exchange rate between two tokens. Returns the rate for swapping 1 unit of from_token to to_token.

place_limit_orderA

Place a limit order (set your own rate). Creates an order that will be filled when the market reaches your price.

get_open_ordersA

Get all open/pending orders for the configured wallet. Uses the wallet address from WALLET_PRIVATE_KEY.

cancel_orderB

Cancel an open order by its order ID.

get_exchange_balanceA

Get the exchange (vault) balance for the configured wallet. Uses the wallet address from WALLET_PRIVATE_KEY. This is separate from wallet balance - funds deposited into the exchange for trading.

prepare_depositB

Prepare a deposit transaction to move funds from wallet to exchange balance.

prepare_withdrawA

Prepare a withdrawal transaction to move funds from exchange balance back to wallet.

get_wallet_infoA

Get information about the configured wallet (address, balance, chain). Requires WALLET_PRIVATE_KEY to be set.

execute_swapA

Execute a swap transaction. Gets a quote, handles token approval if needed (sends on-chain approve tx for non-permit tokens like USDT), signs the EIP-712 intent, and submits. Requires WALLET_PRIVATE_KEY.

execute_depositA

Execute a deposit to move funds from wallet to exchange. Requires WALLET_PRIVATE_KEY.

execute_withdrawB

Execute a withdrawal to move funds from exchange back to wallet. Requires WALLET_PRIVATE_KEY.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sera-cx/sera-mcp-v2'

If you have feedback or need assistance with the MCP directory API, please join our Discord server