Tinyman MCP Server

Tinyman Model Context Protocol Implementation

Local serverstdio

What is the Tinyman MCP Server?

Tinyman Model Context Protocol Implementation

The short version

This project provides MCP tools and resources for interacting with Tinyman AMM protocol on Algorand blockchain. It consists of two main packages:

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
tinyman_get_poolRetrieve detailed information about a specific pool
tinyman_get_pool_analyticsGet analytics and statistics for a pool
tinyman_get_pool_creation_quoteGenerate quote for creating a new pool
tinyman_get_swap_quoteGenerate quotes for asset swaps with support for:
tinyman_get_liquidity_quoteGenerate quotes for adding liquidity
tinyman_get_remove_liquidity_quoteGenerate quotes for removing liquidity
tinyman_get_asset_optin_quoteGenerate quote for opting into an asset
tinyman_get_validator_optin_quoteGenerate quote for opting into a validator
tinyman_get_validator_optout_quoteGenerate quote for opting out of a validator

How to install the Tinyman MCP Server

{
  "mcpServers": {
    "tinyman-mcp": {
      "command": "node",
      "args": [
        "PATH_ON_YOUR_MACHINE/Claude/mcp-servers/tinyman-mcp/packages/server/dist/index.js"
      ],
      "env": {
        "ALGORAND_NETWORK": "mainnet",
        "ALGORAND_ALGOD_API": "https://mainnet-api.algonode.cloud/v2",
        "ALGORAND_ALGOD": "https://mainnet-api.algonode.cloud",
        "ALGORAND_ALGOD_PORT": "",
        "ALGORAND_TOKEN": "YOUR_ALGORAND_TOKEN",
        "ALGORAND_AGENT_WALLET": "problem aim online jaguar upper oil flight stumble mystery aerobic toy avoid file tomato moment exclude witness guard lab opera crunch noodle dune abandon broccoli",
        "ITEMS_PER_PAGE": "10"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
ALGORAND_NETWORKDeclared in the maintainer’s client configuration.Check documentation
ALGORAND_ALGOD_APIDeclared in the maintainer’s client configuration.Check documentation
ALGORAND_ALGODDeclared in the maintainer’s client configuration.Check documentation
ALGORAND_ALGOD_PORTDeclared in the maintainer’s client configuration.Check documentation
ALGORAND_TOKENDeclared in the maintainer’s client configuration.Check documentation
ALGORAND_AGENT_WALLETDeclared in the maintainer’s client configuration.Check documentation
ITEMS_PER_PAGEDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Tinyman MCP to tinyman get pool.”
  • “Use Tinyman MCP to tinyman get pool analytics.”
  • “Use Tinyman MCP to tinyman get pool creation quote.”

Frequently asked questions

Tinyman Model Context Protocol Implementation Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.