Skip to main content
Glama
jun229

truemarkets-mcp-server

by jun229

tm_list_assets

Retrieve a list of all tradable tokens on True Markets, with optional filtering by blockchain network (Solana or Base) to view available assets.

Instructions

List all tokens available for trading on True Markets.

Args:

  • chain (string, optional): Filter by "solana" or "base"

Returns: Array of { symbol, name, chain, address }

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
chainNoFilter by chain

Implementation Reference

  • Handler function for tm_list_assets tool that retrieves and filters assets from the API.
    async ({ chain }) => {
      let assets = await api.getAssets();
    
      if (chain) {
        assets = assets.filter(
          (a) => a.chain?.toLowerCase() === chain
        );
      }
    
      const items = assets.map((a) => ({
        symbol: a.symbol ?? "",
        name: a.name ?? "",
        chain: a.chain ?? "",
        address: a.address ?? "",
      }));
    
      const output = { count: items.length, assets: items };
    
      return {
        content: [{ type: "text", text: JSON.stringify(output, null, 2) }],
        structuredContent: output,
      };
  • Registration of the tm_list_assets tool, including its schema and metadata.
      server.registerTool(
        "tm_list_assets",
        {
          title: "List available tokens",
          description: `List all tokens available for trading on True Markets.
    
    Args:
      - chain (string, optional): Filter by "solana" or "base"
    
    Returns: Array of { symbol, name, chain, address }`,
          inputSchema: {
            chain: z.enum(["solana", "base"]).optional().describe("Filter by chain"),
          },
          annotations: {
            readOnlyHint: true,
            destructiveHint: false,
            idempotentHint: true,
            openWorldHint: true,
          },
        },

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/jun229/tm-mcp-server'

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