Skip to main content
Glama
Cyberweasel777

botindex-mcp-server

botindex_commerce_compare

Compare merchant offers across agentic commerce protocols (ACP, UCP, x402) with ranked results showing trust scores, fees, and checkout details.

Instructions

Compare merchant offers across agentic commerce protocols (ACP, UCP, x402). Ranked offers with trust scores, fees, checkout protocol details. $0.05

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
qYesProduct search query
maxPriceNoMaximum price filter
protocolNoPreferred checkout protocol
limitNoMax results (default 10, max 50)

Implementation Reference

  • The "botindex_commerce_compare" tool is dynamically registered at runtime by iterating over a catalog fetched from the BotIndex API. The handler logic delegates the request to the fetchBotindex helper function.
    server.tool(
      tool.name,
      tool.description,
      zodSchema,
      async (args: Record<string, any>) => {
        const params: Record<string, string> = {};
        if (tool.params) {
          for (const p of tool.params) {
            if (args[p.name] !== undefined) {
              params[p.name] = String(args[p.name]);
            }
          }
        }
        const data = await fetchBotindex(tool.path, params);
        return { content: [{ type: 'text', text: toToolText(data) }] };
      },
    );

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/Cyberweasel777/botindex-mcp-server'

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