CoinMarketCap 암호화폐 대리자 도구
중급
이것은Finance, AI분야의자동화 워크플로우로, 13개의 노드를 포함합니다.주로 Agent, LmChatOpenAi, ExecuteWorkflowTrigger, ToolHttpRequest, MemoryBufferWindow 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. AI로 운영되는 CoinMarketCap 대리인을 통해 실시간加密화폐 시장 데이터를 가져옵니다.
사전 요구사항
- •OpenAI API Key
- •대상 API의 인증 정보가 필요할 수 있음
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "R4EuB1gx1IpMXCJM",
"meta": {
"instanceId": "a5283507e1917a33cc3ae615b2e7d5ad2c1e50955e6f831272ddd5ab816f3fb6",
"templateCredsSetupCompleted": true
},
"name": "CoinMarketCap_Crypto_Agent_Tool",
"tags": [],
"nodes": [
{
"id": "c055762a-8fe7-4141-a639-df2372f30060",
"name": "When Executed by Another Workflow",
"type": "n8n-nodes-base.executeWorkflowTrigger",
"position": [
-240,
260
],
"parameters": {
"workflowInputs": {
"values": [
{
"name": "message"
},
{
"name": "sessionId"
}
]
}
},
"typeVersion": 1.1
},
{
"id": "3638379c-fad2-4d3b-bb90-b32242da4cc7",
"name": "CoinMarketCap 암호화 Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
260,
260
],
"parameters": {
"text": "={{ $json.message }}",
"options": {
"systemMessage": "You are an AI cryptocurrency analyst. You have access to six live CoinMarketCap tools, each linked to a real API endpoint. These tools allow you to retrieve price data, metadata, market rankings, conversions, and global market stats.\n\nUse the most relevant tool based on the user’s intent. Below is a list of your currently connected tools, their functions, and accepted input parameters.\n\n---\n\n### 🔧 **Connected Tools & Supported Inputs**\n\n---\n\n#### 1. **Crypto Map**\n- **Endpoint**: `/v1/cryptocurrency/map`\n- **Purpose**: Get CoinMarketCap IDs, symbols, and names.\n- **Supported Inputs**:\n - `symbol` – (Optional) Comma-separated crypto symbols (e.g., BTC,ETH)\n - `listing_status` – `active`, `inactive`, or `untracked`\n - `start` – (Pagination start)\n - `limit` – (Number of results)\n- **Use Cases**:\n - “What is the CoinMarketCap ID for SOL?”\n - “List all active cryptocurrencies.”\n\n---\n\n#### 2. **Crypto Info**\n- **Endpoint**: `/v2/cryptocurrency/info`\n- **Purpose**: Get metadata like description, whitepaper, and social links.\n- **Supported Inputs**:\n - `symbol` – (Required) Comma-separated symbols\n- **Use Cases**:\n - “Show me the whitepaper for ETH.”\n - “What’s the website and Twitter handle of DOGE?”\n\n---\n\n#### 3. **Crypto Listings**\n- **Endpoint**: `/v1/cryptocurrency/listings/latest`\n- **Purpose**: Ranked list of coins sorted by market cap.\n- **Supported Inputs**:\n - `start` – (e.g., 1 for top coin, 101 for rank 101+)\n - `limit` – (e.g., 10 for top 10)\n - `convert` – Currency to convert values into (e.g., USD, EUR)\n- **Use Cases**:\n - “Show me the top 20 coins.”\n - “What are the top 5 coins in EUR?”\n\n---\n\n#### 4. **CoinMarketCap Price**\n- **Endpoint**: `/v2/cryptocurrency/quotes/latest`\n- **Purpose**: Real-time price, volume, and market cap.\n- **Supported Inputs**:\n - `symbol` – (Required) Single or multiple symbols\n - `convert` – Currency to display results in (e.g., USD)\n- **Use Cases**:\n - “What’s the current price of ADA?”\n - “How much volume has BTC traded in the last 24h?”\n\n---\n\n#### 5. **Global Metrics**\n- **Endpoint**: `/v1/global-metrics/quotes/latest`\n- **Purpose**: Global crypto market stats.\n- **Supported Inputs**:\n - *(None required)*\n- **Use Cases**:\n - “What’s the total crypto market cap?”\n - “How dominant is Bitcoin?”\n\n---\n\n#### 6. **Price Conversion**\n- **Endpoint**: `/v1/tools/price-conversion`\n- **Purpose**: Convert one crypto/fiat into another.\n- **Supported Inputs**:\n - `amount` – (Required) Numerical amount to convert\n - `symbol` – (Required) The crypto to convert from\n - `convert` – (Required) The target currency (e.g., BTC, USD)\n- **Use Cases**:\n - “Convert 5 ETH to USD.”\n - “What’s 1000 DOGE in BTC?”\n\n"
},
"promptType": "define"
},
"typeVersion": 1.8
},
{
"id": "52e42df6-6b67-45d6-80a0-5361259a9d8f",
"name": "암호화 Agent Brain",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-300,
520
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "yUizd8t0sD5wMYVG",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "8387d236-2e94-48de-b5b9-0838762440f9",
"name": "Crypto Agent 메모리",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
-120,
520
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "a48f47a0-9bef-412c-91b8-df57ce3dba12",
"name": "CoinMarketCap Price",
"type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
"position": [
600,
520
],
"parameters": {
"url": "https://pro-api.coinmarketcap.com/v2/cryptocurrency/quotes/latest",
"sendQuery": true,
"sendHeaders": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"parametersQuery": {
"values": [
{
"name": "symbol"
},
{
"name": "convert"
}
]
},
"toolDescription": "The tool going to recieve input of cryptocurrency name and then request the price from CoinMarketCap and send the price back in a message.",
"parametersHeaders": {
"values": [
{
"name": "Accept",
"value": "application/json",
"valueProvider": "fieldValue"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "OKXROn8aWkgAOvvV",
"name": "CoinMarketCap Standard"
}
},
"typeVersion": 1.1
},
{
"id": "d5d5e847-efbc-41cd-b581-095eb3825bfd",
"name": "암호화 Map",
"type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
"position": [
60,
520
],
"parameters": {
"url": "https://pro-api.coinmarketcap.com/v1/cryptocurrency/map",
"sendQuery": true,
"sendHeaders": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"parametersQuery": {
"values": [
{
"name": "symbol",
"valueProvider": "modelOptional"
},
{
"name": "listing_status",
"valueProvider": "modelOptional"
},
{
"name": "start",
"valueProvider": "modelOptional"
},
{
"name": "limit",
"valueProvider": "modelOptional"
}
]
},
"toolDescription": "Get a map of all cryptocurrencies with CoinMarketCap ID, name, and symbol.",
"parametersHeaders": {
"values": [
{
"name": "Accept"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "OKXROn8aWkgAOvvV",
"name": "CoinMarketCap Standard"
}
},
"typeVersion": 1.1
},
{
"id": "ac224086-1243-4dcb-85eb-dbf59fc927ac",
"name": "암호화 Info",
"type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
"position": [
240,
520
],
"parameters": {
"url": "https://pro-api.coinmarketcap.com/v2/cryptocurrency/info",
"sendQuery": true,
"sendHeaders": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"parametersQuery": {
"values": [
{
"name": "symbol"
}
]
},
"toolDescription": "Get metadata for one or more cryptocurrencies including logo, description, and links.\n\n",
"parametersHeaders": {
"values": [
{
"name": "Accept"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "OKXROn8aWkgAOvvV",
"name": "CoinMarketCap Standard"
}
},
"typeVersion": 1.1
},
{
"id": "b261f3ed-a1dc-4dd0-bc63-31e77041bb01",
"name": "암호화 Listings",
"type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
"position": [
420,
520
],
"parameters": {
"url": "https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest",
"sendQuery": true,
"sendHeaders": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"parametersQuery": {
"values": [
{
"name": "start"
},
{
"name": "limit"
},
{
"name": "convert"
}
]
},
"toolDescription": "Retrieve a ranked list of cryptocurrencies sorted by market cap. Supports pagination and conversion currency.",
"parametersHeaders": {
"values": [
{
"name": "Accept"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "OKXROn8aWkgAOvvV",
"name": "CoinMarketCap Standard"
}
},
"typeVersion": 1.1
},
{
"id": "cfa6badf-0eed-4b37-bb1d-2ffcd39a23fc",
"name": "Global Metrics",
"type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
"position": [
800,
520
],
"parameters": {
"url": "https://pro-api.coinmarketcap.com/v1/global-metrics/quotes/latest",
"sendHeaders": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"toolDescription": "Returns global crypto market metrics including market cap, 24h volume, BTC dominance, and total active cryptocurrencies.",
"parametersHeaders": {
"values": [
{
"name": "Accept"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "OKXROn8aWkgAOvvV",
"name": "CoinMarketCap Standard"
}
},
"typeVersion": 1.1
},
{
"id": "ca40fc60-8cdd-48ec-98ba-63259582a16e",
"name": "Price Conversion",
"type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
"position": [
1000,
520
],
"parameters": {
"url": "https://pro-api.coinmarketcap.com/v1/tools/price-conversion",
"sendQuery": true,
"sendHeaders": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"parametersQuery": {
"values": [
{
"name": "amount"
},
{
"name": "symbol"
},
{
"name": "convert"
}
]
},
"toolDescription": "Convert cryptocurrency or fiat value from one currency to another.",
"parametersHeaders": {
"values": [
{
"name": "Accept"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "OKXROn8aWkgAOvvV",
"name": "CoinMarketCap Standard"
}
},
"typeVersion": 1.1
},
{
"id": "360bb74c-0ca6-4cd7-95ab-7f14a2c89e6c",
"name": "암호화 Agent Guide",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1140,
-760
],
"parameters": {
"width": 840,
"height": 840,
"content": "# 🧠 CoinMarketCap_Crypto_Agent_Tool Guide\n\nThis agent is part of the modular **CoinMarketCap AI Analyst** system in **n8n**, focused on **cryptocurrency-level queries** such as price, supply, metadata, rankings, and conversions.\n\n## 🔌 Endpoints Supported:\n1. `/v1/cryptocurrency/map` – Get IDs, symbols, names\n2. `/v2/cryptocurrency/info` – Get metadata, logos, whitepapers\n3. `/v1/cryptocurrency/listings/latest` – Market rankings by cap\n4. `/v2/cryptocurrency/quotes/latest` – Price, volume, and supply\n5. `/v1/global-metrics/quotes/latest` – Total market cap, BTC dominance\n6. `/v1/tools/price-conversion` – Fiat and crypto conversions\n\n## 🧠 Node Overview:\n- **🧠 Brain**: `GPT-4o Mini`\n- **💾 Memory**: Session context buffer\n- **⚙️ Tools**: 6 live API endpoints\n\n## ⚙️ Required Inputs:\n- `message` – User query\n- `sessionId` – Used to preserve memory between calls\n\n## 📝 Tip:\nUse descriptive prompts like:\n- “What is the CoinMarketCap ID for ETH?”\n- “Convert 1000 DOGE to BTC.”\n- “Show top 10 tokens by market cap.”"
},
"typeVersion": 1
},
{
"id": "f2f24886-4157-40f5-9731-dea431fb6cb8",
"name": "Usage & Examples",
"type": "n8n-nodes-base.stickyNote",
"position": [
-120,
-760
],
"parameters": {
"color": 5,
"width": 720,
"height": 900,
"content": "## 📌 Usage Instructions\n\n### ✅ Step 1: Provide Inputs\nUse `symbol`, `amount`, `convert`, `start`, `limit` where needed.\n\n### ✅ Step 2: Trigger from Supervisor\nSupervisor AI sends the message and sessionId to this agent.\n\n### ✅ Step 3: Review Output\nReturns raw JSON or formatted insights.\n\n---\n\n## 🔍 Sample Prompts\n\n### 1️⃣ Convert 5 ETH to USD\n```plaintext\nGET /v1/tools/price-conversion?amount=5&symbol=ETH&convert=USD\n```\n\n### 2️⃣ Get CoinMarketCap ID of SHIB\n```plaintext\nGET /v1/cryptocurrency/map?symbol=SHIB\n```\n\n### 3️⃣ View total market cap\n```plaintext\nGET /v1/global-metrics/quotes/latest\n```\n\n### 4️⃣ Top 5 coins in EUR\n```plaintext\nGET /v1/cryptocurrency/listings/latest?limit=5&convert=EUR\n```"
},
"typeVersion": 1
},
{
"id": "06d501a6-8730-4093-a145-53fd9378fa8e",
"name": "Errors & Licensing",
"type": "n8n-nodes-base.stickyNote",
"position": [
780,
-760
],
"parameters": {
"color": 3,
"width": 600,
"height": 560,
"content": "## ⚠️ API Errors & Troubleshooting\n\n| Code | Message |\n|------|---------|\n| 200 | OK ✅ |\n| 400 | Bad Request – Check inputs |\n| 401 | Unauthorized – Invalid/missing API key |\n| 429 | Rate limit exceeded – Slow down |\n| 500 | CoinMarketCap server issue |\n\n### ✅ Tips:\n- Double check symbols and convert params\n- Use `start`, `limit`, `convert` for pagination\n- Add delay to avoid 429 rate limits\n\n---\n\n## 🛠️ Need Help?\n🔗 [Don Jayamaha – LinkedIn](https://linkedin.com/in/donjayamahajr)\n\n© 2025 Treasurium Capital Limited Company. All rights reserved.\nThis AI workflow architecture, including logic, design, and prompt structures, is the intellectual property of Treasurium Capital Limited Company. Unauthorized reproduction, redistribution, or resale is prohibited under U.S. copyright law. Licensed use only."
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "a6a08338-6720-4a3a-bf3b-ed9559257b10",
"connections": {
"Crypto Map": {
"ai_tool": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Crypto Info": {
"ai_tool": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"cfa6badf-0eed-4b37-bb1d-2ffcd39a23fc": {
"ai_tool": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Crypto Listings": {
"ai_tool": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"ca40fc60-8cdd-48ec-98ba-63259582a16e": {
"ai_tool": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Crypto Agent Brain": {
"ai_languageModel": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"a48f47a0-9bef-412c-91b8-df57ce3dba12": {
"ai_tool": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Crypto Agent Memory": {
"ai_memory": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "ai_memory",
"index": 0
}
]
]
},
"c055762a-8fe7-4141-a639-df2372f30060": {
"main": [
[
{
"node": "CoinMarketCap Crypto Agent",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 금융, 인공지능
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
CoinMarketCap_DEX_스캔_에이전트_도구
CoinMarketCap AI 에이전트를 사용한 DEX 유동성, 거래 및 현물 쌍 분석
Agent
Lm Chat Open Ai
Execute Workflow Trigger
+
Agent
Lm Chat Open Ai
Execute Workflow Trigger
15 노드Don Jayamaha Jr
금융
비트코인 가격-24시간 통계-주문簿-K선 도구
币安价格-24小时统计-주문簿-K线工具
Agent
Lm Chat Open Ai
Execute Workflow Trigger
+
Agent
Lm Chat Open Ai
Execute Workflow Trigger
17 노드Don Jayamaha Jr
금융
CoinMarketCap 거래소 및 커뮤니티 대리자 도구
CoinMarketCap AI 대리인을 사용하여 거래소와 감정 통찰을 얻습니다.
Agent
Lm Chat Open Ai
Execute Workflow Trigger
+
Agent
Lm Chat Open Ai
Execute Workflow Trigger
12 노드Don Jayamaha Jr
금융
Binance SM 15분 지표 도구
Binance SM 15分钟指标工具
Agent
Http Request Tool
Lm Chat Open Ai
+
Agent
Http Request Tool
Lm Chat Open Ai
11 노드Don Jayamaha Jr
금융
Binance SM 1일 지표 도구
Binance SM 1日指标工具
Agent
Http Request Tool
Lm Chat Open Ai
+
Agent
Http Request Tool
Lm Chat Open Ai
11 노드Don Jayamaha Jr
금융
비트코인 현물 시장 1시간 지표 도구
Binance SM 1小时指标工具
Agent
Http Request Tool
Lm Chat Open Ai
+
Agent
Http Request Tool
Lm Chat Open Ai
11 노드Don Jayamaha Jr
금융
워크플로우 정보
난이도
중급
노드 수13
카테고리2
노드 유형6
저자
Don Jayamaha Jr
@don-the-gem-dealerWith 12 years of experience as a Blockchain Strategist and Web3 Architect, I specialize in bridging the gap between traditional industries and decentralized technologies. My expertise spans tokenized assets, crypto payment integrations, and blockchain-driven market solutions.
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유