{
  "id": "qFqn6KMfKuOkk0Px",
  "meta": null,
  "name": "CoinGecko Tool MCP Server",
  "tags": [],
  "nodes": [
    {
      "id": "5437a18a-d168-4ca5-a74a-4561263c328e",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1408,
        -480
      ],
      "parameters": {
        "width": 480,
        "height": 896,
        "content": "## CoinGecko Tool MCP Server\n\n### How it works\n\nThis workflow exposes a CoinGecko MCP server through an n8n MCP Trigger. MCP clients can call the attached CoinGecko tools to retrieve coin metadata, event data, historical market data, current prices, charts, candles, and tickers. The tools are arranged as spatial clusters by lookup/event functions, historical market functions, and current pricing functions.\n\n### Setup steps\n\n- Configure the MCP Trigger so the server is reachable by the intended MCP client or agent.\n- Set up any required CoinGecko credentials or API key configuration for the CoinGecko Tool nodes, especially if using authenticated or rate-limited CoinGecko endpoints.\n- Enable and test the workflow, then connect an MCP-compatible client to the exposed server endpoint.\n- Verify each exposed CoinGecko tool returns expected data for common coin IDs such as bitcoin or ethereum.\n\n### Customization\n\nYou can add, remove, or rename CoinGecko tool nodes to control which API capabilities are exposed to MCP clients, and adjust tool defaults such as supported currencies, date ranges, or coin IDs where applicable."
      },
      "typeVersion": 1
    },
    {
      "id": "c069fac2-cdc6-4e5d-93f9-ba76aab3578d",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -848,
        -480
      ],
      "parameters": {
        "color": 7,
        "width": 1712,
        "height": 752,
        "content": "## MCP server entry\n\nDefines the MCP server trigger that exposes the CoinGecko tool set to an MCP-compatible client."
      },
      "typeVersion": 1
    },
    {
      "id": "81d886ab-6a7a-4461-bf95-c6d1b28397f5",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -848,
        304
      ],
      "parameters": {
        "color": 7,
        "width": 624,
        "height": 560,
        "content": "## Coin lookup tools\n\nLeft-side CoinGecko tools for retrieving coin lists, individual coin details, candlestick data, and event listings."
      },
      "typeVersion": 1
    },
    {
      "id": "59164d74-245f-427c-a73e-d1902bacd861",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -192,
        304
      ],
      "parameters": {
        "color": 7,
        "width": 624,
        "height": 288,
        "content": "## Historical market data\n\nCentral CoinGecko tools for retrieving historical coin information, market prices, and market chart time-series data."
      },
      "typeVersion": 1
    },
    {
      "id": "d267628b-e407-4989-ba9a-9c547131db9b",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        480,
        304
      ],
      "parameters": {
        "color": 7,
        "width": 400,
        "height": 288,
        "content": "## Current price data\n\nRight-side CoinGecko tools for fetching current coin prices and ticker information."
      },
      "typeVersion": 1
    },
    {
      "id": "1a7e94e4-c3b0-4188-b12a-40ea305cd7db",
      "name": "When Triggered by CoinGecko",
      "type": "@n8n/n8n-nodes-langchain.mcpTrigger",
      "position": [
        -440,
        -360
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ccf8a794-4e16-47c4-8dc4-12052448b2a6",
      "name": "Fetch Candlestick Data",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        -800,
        720
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "32ed7833-0f34-4203-8859-174ef18ac905",
      "name": "Retrieve Coin Details",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        -576,
        720
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "60187509-b5e4-41f4-abc8-c7f9f3a497d2",
      "name": "Retrieve Multiple Coins",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        -352,
        720
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "33165509-e3e3-4afb-ac7d-eff99edd1766",
      "name": "Fetch Coin Historical Data",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        -144,
        448
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "37ebe0cf-5bd6-4fcf-b37a-1ca333152f14",
      "name": "Retrieve Market Prices",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        80,
        448
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "b6459685-d54c-45b1-9ad0-abc8c7d578a1",
      "name": "Fetch Market Chart Data",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        304,
        448
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "692b8d88-f325-41df-bd82-7e8456ccda84",
      "name": "Retrieve Current Coin Price",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        528,
        448
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "2e500994-3369-40f5-b35f-492bba16b9c4",
      "name": "Fetch Coin Ticker Data",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        736,
        448
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "63159820-3306-41ca-ad4f-f601e93d2b82",
      "name": "Retrieve Multiple Events",
      "type": "n8n-nodes-base.coinGeckoTool",
      "position": [
        -800,
        432
      ],
      "parameters": {},
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "timezone": "America/New_York"
  },
  "staticData": null,
  "connections": {
    "Retrieve Coin Details": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Candlestick Data": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Coin Ticker Data": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Retrieve Market Prices": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Market Chart Data": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Retrieve Multiple Coins": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Retrieve Multiple Events": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Coin Historical Data": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Retrieve Current Coin Price": {
      "ai_tool": [
        [
          {
            "node": "When Triggered by CoinGecko",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  },
  "triggerCount": 0
}