Sera MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RPC_URL | No | Ethereum RPC endpoint | https://ethereum-sepolia-rpc.publicnode.com |
| EXTERNAL_API_URL | No | CLOB/trading API URL | https://api.dev.sera.cx |
| WALLET_PRIVATE_KEY | No | Private 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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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