Tinyman MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Tinyman MCP ServerWhat is the current swap quote for 100 ALGO to USDC?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
tinyman-mcp
MCP (Model Context Protocol) server for the Tinyman AMM DEX on Algorand.
Built on the EmptyMCP template for UluOS, following the same patterns as HumbleSwapMCP.
Features
Pool discovery — List top pools, get on-chain reserves, analytics
Token lookup — Browse traded assets, resolve symbols to ASA IDs
Swap quotes — Get expected output, rate, fee, price impact via Tinyman v2
Transaction building — Unsigned swap, add-liquidity, remove-liquidity txns (base64-encoded for wallet signing)
Issue reporting — File bugs or feature requests to GitHub Issues
Related MCP server: Tinyman MCP
Tools
Tool | Description |
| List top Tinyman v2 liquidity pools |
| Get on-chain pool info by asset pair |
| Get analytics for a pool by address |
| List traded tokens with volume data |
| Get on-chain ASA metadata |
| Get Tinyman analytics for an asset |
| Get all pools containing an asset |
| Get Tinyman protocol-wide statistics |
| Get a swap quote (no txn built) |
| Build unsigned swap transactions |
| Build unsigned add-liquidity transactions |
| Build unsigned remove-liquidity transactions |
| Report a bug or feature request |
Setup
npm installUsage
node index.jsAdding to a Client
Add the following to your MCP client config (e.g. claude_desktop_config.json):
{
"mcpServers": {
"tinyman-mcp": {
"command": "node",
"args": ["/absolute/path/to/tinyman-mcp/index.js"]
}
}
}Architecture
index.js Entry point — registers tools, starts stdio transport
data/
contracts.json Algorand mainnet/testnet node endpoints and app IDs
lib/
client.js Algod/Indexer client setup
pools.js Pool fetching via Tinyman SDK (poolUtils.v2)
tokens.js Token resolution and ASA lookup
quote.js Swap quotes via Tinyman SDK (Swap.v2)
builders.js Transaction builders (swap, add/remove liquidity)
api.js Tinyman analytics REST API calls
utils.js Unit conversion, JSON helpers, txn encoding
reporting.js GitHub issue submission
tools/
pools.js MCP pool tools
tokens.js MCP token tools
trading.js MCP trading tools (quotes, swaps, liquidity)
reporting.js MCP issue reporting toolDependencies
@tinymanorg/tinyman-js-sdk — Tinyman v2 AMM SDK
algosdk — Algorand JavaScript SDK
@modelcontextprotocol/sdk — MCP server framework
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that tracks and analyzes DEX liquidity pools to power intelligent DeFi agents and automated strategies.Last updated12MIT
- Alicense-qualityDmaintenanceEnables interaction with Tinyman AMM protocol on Algorand blockchain, supporting pool management, token swaps, liquidity operations, and analytics for both v1.1 and v2 protocols.Last updated381MIT
- Alicense-qualityDmaintenanceAn MCP server that provides comprehensive DeFi analytics and data access for the Algorand ecosystem via the Vestige API. It enables users to track asset prices, liquidity pools, protocol statistics, and real-time trading data.Last updated391MIT
- AlicenseAqualityDmaintenanceAn MCP server that provides AI agents with real-time access to DEX liquidity pool data, enabling smarter trading, analytics, and automated strategies.Last updated101MIT
Related MCP Connectors
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
Delora MCP server for cross-chain quotes, supported chains, tokens, and tools.
Crypto intelligence MCP for market data, DeFi, wallets, security, DEX, NFTs, and Solana.
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/NautilusOSS/TinymanMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server