大学フットボール データ API MCPサーバー

上級

これはEngineering, AI RAG分野の自動化ワークフローで、83個のノードを含みます。主にHttpRequestTool, McpTriggerなどのノードを使用。 カレッジフットボール分析プラットフォームによる包括のデータAPIアクセス

前提条件
  • ターゲットAPIの認証情報が必要な場合あり
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "id": "nj7NS9J58jAqvo5R",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "College Football Data API MCP Server",
  "tags": [],
  "nodes": [
    {
      "id": "c720e56e-0a7d-4729-8e6e-a3e45488ff43",
      "name": "ワークフロー概要",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1360,
        -240
      ],
      "parameters": {
        "width": 420,
        "height": 1240,
        "content": "## 🛠️ College Football Data MCP Server ✅ 51 operations\n\n### About\nThis is an API for accessing all sorts of college football data.  Please note that API keys should be supplied with \"Bearer \" prepended (e.g. \"Bearer your_key\"). API keys can be acquired from the CollegeFootballData.com website.\n\n### 🔧 How it Works\n\nThis workflow converts the College Football Data API into an MCP-compatible interface for AI agents.\n\n• **MCP Trigger**: Serves as your server endpoint for AI agent requests\n• **HTTP Request Nodes**: Handle API calls to https://api.collegefootballdata.com\n• **AI Expressions**: Automatically populate parameters via `$fromAI()` placeholders\n• **Native Integration**: Returns responses directly to the AI agent\n\n### 📋 Available Operations (51 endpoints)\n\n**Games (9 operations)**\nseason, advanced, games, game, player, team, live\n\n**Coaches (1 operations)**\ncoaching\n\n**Conferences (1 operations)**\nconferences\n\n**Draft (3 operations)**\nlist\n\n**Drives (1 operations)**\ndrive\n\n**Betting (1 operations)**\nbetting\n\n**Plays (5 operations)**\nlive, types, play\n\n**Metrics (7 operations)**\nwin, pregame, team, player, predicted\n\n**Players (5 operations)**\ntransfer, team, search, player\n\n**Rankings (1 operations)**\nhistorical\n\n**Ratings (4 operations)**\nhistorical\n\n**Recruiting (3 operations)**\nrecruit, player, team\n\n**Teams (5 operations)**\nteam, fbs\n\n**Stats (4 operations)**\nteam, advanced\n\n**Venues (1 operations)**\narena\n\n### ⚙️ Setup Instructions\n\n1. **Import Workflow**: Load this workflow into your n8n instance\n\n2. **Configure Authentication**: Set up apiKey credentials\n   - Type: API Key in header\n   - Key name: Authorization\n\n3. **Activate Workflow**: Enable the workflow to start the MCP server\n\n4. **Get MCP URL**: Copy the webhook URL from the MCP trigger\n\n5. **Connect AI Agent**: Use the MCP URL in your AI agent configuration\n\n### 💡 Usage Notes\n\n• Parameters are auto-populated by AI using $fromAI() expressions\n• With 51 API endpoints available as tools\n• Responses maintain original API structure\n### 🛠️ Customization\n\n• Add data transformation nodes if needed\n• Implement custom error handling\n• Add logging or monitoring nodes\n\n• Modify parameter defaults in any HTTP request node as needed\n\n### 💬 Need Help?\nCheck the [n8n documentation](https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolmcp/) or ping me on [discord](https://discord.me/cfomodz) for MCP integration guidance or customizations."
      },
      "typeVersion": 1
    },
    {
      "id": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
      "name": "College Football Data MCP Server",
      "type": "@n8n/n8n-nodes-langchain.mcpTrigger",
      "position": [
        0,
        -240
      ],
      "webhookId": "45e8745d-a524-42ca-9cc1-3afad0bc13d5",
      "parameters": {
        "path": "college-football-data-mcp",
        "authentication": "headerAuth"
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "Bq6FmBmPJOfTe6MM",
          "name": "Test Header Auth Cred"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "30b24427-7d93-4449-b967-d23b312179a6",
      "name": "付箋",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        20
      ],
      "parameters": {
        "color": 2,
        "width": 1940,
        "height": 180,
        "content": "## Games"
      },
      "typeVersion": 1
    },
    {
      "id": "c8eb792a-91e6-4192-a563-3a39924caccf",
      "name": "シーズンカレンダー",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/calendar",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Season calendar\n\nParameters:\n- Query parameters:\n  • year (required) - Year filter"
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "Bq6FmBmPJOfTe6MM",
          "name": "Test Header Auth Cred"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "315c8c13-df43-4901-823a-2a66d67b508e",
      "name": "詳細ボックススコア",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/game/box/advanced",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "gameId",
              "value": "={{ $fromAI('gameId', 'Game id parameters', 'number') }}"
            }
          ]
        },
        "toolDescription": "Advanced box scores\n\nParameters:\n- Query parameters:\n  • gameId (required) - Game id parameters"
      },
      "typeVersion": 4.2
    },
    {
      "id": "73938163-7681-4da0-a040-903968dabdd7",
      "name": "試合と結果",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/games",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team', 'string') }}"
            },
            {
              "name": "home",
              "value": "={{ $fromAI('home', 'Home team filter', 'string') }}"
            },
            {
              "name": "away",
              "value": "={{ $fromAI('away', 'Away team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            },
            {
              "name": "division",
              "value": "={{ $fromAI('division', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
            },
            {
              "name": "id",
              "value": "={{ $fromAI('id', 'id filter for querying a single game', 'number') }}"
            }
          ]
        },
        "toolDescription": "Games and results\n\nParameters:\n- Query parameters:\n  • year (required) - Year/season filter for games\n  • week (optional) - Week filter\n  • seasonType (optional) - Season type filter (regular or postseason)\n  • team (optional) - Team\n  • home (optional) - Home team filter\n  • away (optional) - Away team filter\n  • conference (optional) - Conference abbreviation filter\n  • division (optional) - Division classification filter (fbs/fcs/ii/iii)\n  • id (optional) - id filter for querying a single game"
      },
      "typeVersion": 4.2
    },
    {
      "id": "497d38b6-3290-4fa1-a329-a0d32d705700",
      "name": "試合メディア情報とスケジュール",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -140,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/games/media",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular, postseason, or both)', 'string') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            },
            {
              "name": "mediaType",
              "value": "={{ $fromAI('mediaType', 'Media type filter (tv, radio, web, ppv, or mobile)', 'string') }}"
            },
            {
              "name": "classification",
              "value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Game media information and schedules\n\nParameters:\n- Query parameters:\n  • year (required) - Year filter\n  • week (optional) - Week filter\n  • seasonType (optional) - Season type filter (regular, postseason, or both)\n  • team (optional) - Team filter\n  • conference (optional) - Conference filter\n  • mediaType (optional) - Media type filter (tv, radio, web, ppv, or mobile)\n  • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "fb9d536b-b5be-4490-b204-65ee58fd0f30",
      "name": "選手試合統計",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        60,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/games/players",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            },
            {
              "name": "category",
              "value": "={{ $fromAI('category', 'Category filter (e.g defensive)', 'string') }}"
            },
            {
              "name": "gameId",
              "value": "={{ $fromAI('gameId', 'Game id filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Player game stats\n\nParameters:\n- Query parameters:\n  • year (required) - Year/season filter for games\n  • week (optional) - Week filter\n  • seasonType (optional) - Season type filter (regular or postseason)\n  • team (optional) - Team filter\n  • conference (optional) - Conference abbreviation filter\n  • category (optional) - Category filter (e.g defensive)\n  • gameId (optional) - Game id filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "d00506b5-c800-4bc9-9a23-c6674b46bed3",
      "name": "チーム試合統計",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        260,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/games/teams",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            },
            {
              "name": "gameId",
              "value": "={{ $fromAI('gameId', 'Game id filter', 'number') }}"
            },
            {
              "name": "classification",
              "value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Team game stats\n\nParameters:\n- Query parameters:\n  • year (required) - Year/season filter for games\n  • week (optional) - Week filter\n  • seasonType (optional) - Season type filter (regular or postseason)\n  • team (optional) - Team filter\n  • conference (optional) - Conference abbreviation filter\n  • gameId (optional) - Game id filter\n  • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "7d92017a-2e53-4705-bea7-b2259423c947",
      "name": "試合天候情報 (Patreon限定)",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        460,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/games/weather",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "gameId",
              "value": "={{ $fromAI('gameId', 'Game id filter (required if no year)', 'number') }}"
            },
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter (required if no game id)', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular, postseason, or both)', 'string') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            },
            {
              "name": "classification",
              "value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Game weather information (Patreon only)\n\nParameters:\n- Query parameters:\n  • gameId (optional) - Game id filter (required if no year)\n  • year (optional) - Year filter (required if no game id)\n  • week (optional) - Week filter\n  • seasonType (optional) - Season type filter (regular, postseason, or both)\n  • team (optional) - Team filter\n  • conference (optional) - Conference filter\n  • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "24011b60-a561-4a32-bb00-b2090bc6bd3c",
      "name": "チーム成績",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        660,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/records",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Team records\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter\n  • team (optional) - Team filter\n  • conference (optional) - Conference filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "8eb49809-7594-4e42-b183-a0995917f0ff",
      "name": "ライブ試合結果 (Patreon限定)",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        860,
        40
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/scoreboard",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "classification",
              "value": "={{ $fromAI('classification', 'Classification filter (fbs, fcs, ii, or iii). Defaults to fbs.', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter.', 'string') }}"
            }
          ]
        },
        "toolDescription": "Live game results (Patreon only)\n\nParameters:\n- Query parameters:\n  • classification (optional) - Classification filter (fbs, fcs, ii, or iii). Defaults to fbs.\n  • conference (optional) - Conference abbreviation filter."
      },
      "typeVersion": 4.2
    },
    {
      "id": "f1971c95-2ba2-4b93-9905-f0b82d5e218a",
      "name": "説明 - 試合",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1020,
        40
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Games\n\nGames scores and statistics"
      },
      "typeVersion": 1
    },
    {
      "id": "458437bc-a132-464a-ac36-78cf34ffaff4",
      "name": "付箋2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        260
      ],
      "parameters": {
        "color": 3,
        "width": 300,
        "height": 180,
        "content": "## Coaches"
      },
      "typeVersion": 1
    },
    {
      "id": "865fadcd-8bfb-4fcb-8d2c-29fc9578b87e",
      "name": "コーチ記録と履歴",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        280
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/coaches",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "firstName",
              "value": "={{ $fromAI('firstName', 'First name filter', 'string') }}"
            },
            {
              "name": "lastName",
              "value": "={{ $fromAI('lastName', 'Last name filter', 'string') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team name filter', 'string') }}"
            },
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "minYear",
              "value": "={{ $fromAI('minYear', 'Minimum year filter (inclusive)', 'number') }}"
            },
            {
              "name": "maxYear",
              "value": "={{ $fromAI('maxYear', 'Maximum year filter (inclusive)', 'number') }}"
            }
          ]
        },
        "toolDescription": "Coaching records and history\n\nParameters:\n- Query parameters:\n  • firstName (optional) - First name filter\n  • lastName (optional) - Last name filter\n  • team (optional) - Team name filter\n  • year (optional) - Year filter\n  • minYear (optional) - Minimum year filter (inclusive)\n  • maxYear (optional) - Maximum year filter (inclusive)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "ecb27ac7-72bf-4219-a648-e2b9ef3861b3",
      "name": "説明 - コーチ",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        300
      ],
      "parameters": {
        "width": 500,
        "height": 110,
        "content": "## 📋 Coaches\n\nInformation about coaches"
      },
      "typeVersion": 1
    },
    {
      "id": "836a38de-da0f-4452-98fb-87bfcbb72d39",
      "name": "付箋3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        500
      ],
      "parameters": {
        "color": 4,
        "width": 300,
        "height": 180,
        "content": "## Conferences"
      },
      "typeVersion": 1
    },
    {
      "id": "7d732505-243a-49fd-933a-eb70808ca693",
      "name": "カンファレンス",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        520
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/conferences",
        "options": {},
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Conferences"
      },
      "typeVersion": 4.2
    },
    {
      "id": "34f33a6b-8714-448d-b0ad-97433f03564b",
      "name": "説明 - カンファレンス",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        520
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Conferences\n\nConference information"
      },
      "typeVersion": 1
    },
    {
      "id": "804e9b0b-5912-437e-9d6f-3827b74ffa34",
      "name": "付箋4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        740
      ],
      "parameters": {
        "color": 5,
        "width": 700,
        "height": 180,
        "content": "## Draft"
      },
      "typeVersion": 1
    },
    {
      "id": "7c497141-14f2-4fa2-bc4f-33af95c382ca",
      "name": "NFLドラフト指名選手リスト",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        760
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/draft/picks",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "nflTeam",
              "value": "={{ $fromAI('nflTeam', 'NFL team filter', 'string') }}"
            },
            {
              "name": "college",
              "value": "={{ $fromAI('college', 'Player college filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'College confrence abbreviation filter', 'string') }}"
            },
            {
              "name": "position",
              "value": "={{ $fromAI('position', 'NFL position filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "List of NFL Draft picks\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter\n  • nflTeam (optional) - NFL team filter\n  • college (optional) - Player college filter\n  • conference (optional) - College confrence abbreviation filter\n  • position (optional) - NFL position filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "b26ddd28-9baa-43c3-9c33-7c38e25fab77",
      "name": "NFLポジションリスト",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        760
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/draft/positions",
        "options": {},
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "List of NFL positions"
      },
      "typeVersion": 4.2
    },
    {
      "id": "f19e105f-2098-4ce0-8651-451f944a596b",
      "name": "NFLチームリスト",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        760
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/draft/teams",
        "options": {},
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "List of NFL teams"
      },
      "typeVersion": 4.2
    },
    {
      "id": "646043bf-6d24-47be-82ce-3897d25057b6",
      "name": "説明 - ドラフト",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -180,
        760
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Draft\n\nNFL Draft data"
      },
      "typeVersion": 1
    },
    {
      "id": "c24efd97-38dc-4fac-aec7-6b6c491a1701",
      "name": "付箋5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        980
      ],
      "parameters": {
        "color": 6,
        "width": 300,
        "height": 180,
        "content": "## Drives"
      },
      "typeVersion": 1
    },
    {
      "id": "ee4350c6-d448-4944-bf6b-6218e5e97bb1",
      "name": "ドライブデータと結果",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        1000
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/drives",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter', 'string', 'regular') }}"
            },
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "offense",
              "value": "={{ $fromAI('offense', 'Offensive team filter', 'string') }}"
            },
            {
              "name": "defense",
              "value": "={{ $fromAI('defense', 'Defensive team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            },
            {
              "name": "offenseConference",
              "value": "={{ $fromAI('offenseConference', 'Offensive conference filter', 'string') }}"
            },
            {
              "name": "defenseConference",
              "value": "={{ $fromAI('defenseConference', 'Defensive conference filter', 'string') }}"
            },
            {
              "name": "classification",
              "value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Drive data and results\n\nParameters:\n- Query parameters:\n  • seasonType (optional) - Season type filter\n  • year (required) - Year filter\n  • week (optional) - Week filter\n  • team (optional) - Team filter\n  • offense (optional) - Offensive team filter\n  • defense (optional) - Defensive team filter\n  • conference (optional) - Conference filter\n  • offenseConference (optional) - Offensive conference filter\n  • defenseConference (optional) - Defensive conference filter\n  • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "52276d68-c7e4-4076-8a8c-3a925794f325",
      "name": "説明 - ドライブ",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        1000
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Drives\n\nDrive data"
      },
      "typeVersion": 1
    },
    {
      "id": "95ee86dc-2ab2-4db2-a1b5-0b0b193b2cb4",
      "name": "付箋6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        1220
      ],
      "parameters": {
        "color": 7,
        "width": 300,
        "height": 180,
        "content": "## Betting"
      },
      "typeVersion": 1
    },
    {
      "id": "12b66cf5-9a9d-467e-9976-1e4903886352",
      "name": "ベッティングライン",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        1240
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/lines",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "gameId",
              "value": "={{ $fromAI('gameId', 'Game id filter', 'number') }}"
            },
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team', 'string') }}"
            },
            {
              "name": "home",
              "value": "={{ $fromAI('home', 'Home team filter', 'string') }}"
            },
            {
              "name": "away",
              "value": "={{ $fromAI('away', 'Away team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Betting lines\n\nParameters:\n- Query parameters:\n  • gameId (optional) - Game id filter\n  • year (optional) - Year/season filter for games\n  • week (optional) - Week filter\n  • seasonType (optional) - Season type filter (regular or postseason)\n  • team (optional) - Team\n  • home (optional) - Home team filter\n  • away (optional) - Away team filter\n  • conference (optional) - Conference abbreviation filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "d1d60a6a-f6b0-4b61-ac9e-0a06c7c6e49a",
      "name": "説明 - ベッティング",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        1240
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Betting\n\nBetting lines and data"
      },
      "typeVersion": 1
    },
    {
      "id": "769289fd-21bb-410a-a8af-fa2063457bba",
      "name": "付箋7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        1460
      ],
      "parameters": {
        "color": 2,
        "width": 1100,
        "height": 180,
        "content": "## Plays"
      },
      "typeVersion": 1
    },
    {
      "id": "f9fae995-7908-42a2-8f12-999e56945d77",
      "name": "ライブ指標とPBP (Patreon限定)",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        1480
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/live/plays",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "id",
              "value": "={{ $fromAI('id', 'Game id', 'number') }}"
            }
          ]
        },
        "toolDescription": "Live metrics and PBP (Patreon only)\n\nParameters:\n- Query parameters:\n  • id (required) - Game id"
      },
      "typeVersion": 4.2
    },
    {
      "id": "74380e79-b501-424b-b794-8c64b6e61730",
      "name": "選手プレイ統計の種類",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        1480
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/play/stat/types",
        "options": {},
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Types of player play stats"
      },
      "typeVersion": 4.2
    },
    {
      "id": "ec2bc1a3-96ab-4aad-99ab-4df120332e5a",
      "name": "プレイ別プレイ統計",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        1480
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/play/stats",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "gameId",
              "value": "={{ $fromAI('gameId', 'gameId filter (from /games endpoint)', 'number') }}"
            },
            {
              "name": "athleteId",
              "value": "={{ $fromAI('athleteId', 'athleteId filter (from /roster endpoint)', 'number') }}"
            },
            {
              "name": "statTypeId",
              "value": "={{ $fromAI('statTypeId', 'statTypeId filter (from /play/stat/types endpoint)', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'regular, postseason, or both', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'conference abbreviation filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Play stats by play\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter\n  • week (optional) - Week filter\n  • team (optional) - Team filter\n  • gameId (optional) - gameId filter (from /games endpoint)\n  • athleteId (optional) - athleteId filter (from /roster endpoint)\n  • statTypeId (optional) - statTypeId filter (from /play/stat/types endpoint)\n  • seasonType (optional) - regular, postseason, or both\n  • conference (optional) - conference abbreviation filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "7d8c0ede-fec3-41e0-a357-f3e4693a4382",
      "name": "プレイタイプ",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -140,
        1480
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/play/types",
        "options": {},
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Play types"
      },
      "typeVersion": 4.2
    },
    {
      "id": "97fb6eb8-e85e-4ac6-bb8d-85e97b15d24b",
      "name": "プレイバイプレイデータ",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        60,
        1480
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/plays",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter', 'string', 'regular') }}"
            },
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter (required if team, offense, or defense, not specified)', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "offense",
              "value": "={{ $fromAI('offense', 'Offensive team filter', 'string') }}"
            },
            {
              "name": "defense",
              "value": "={{ $fromAI('defense', 'Defensive team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            },
            {
              "name": "offenseConference",
              "value": "={{ $fromAI('offenseConference', 'Offensive conference filter', 'string') }}"
            },
            {
              "name": "defenseConference",
              "value": "={{ $fromAI('defenseConference', 'Defensive conference filter', 'string') }}"
            },
            {
              "name": "playType",
              "value": "={{ $fromAI('playType', 'Play type filter', 'number') }}"
            },
            {
              "name": "classification",
              "value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Play by play data\n\nParameters:\n- Query parameters:\n  • seasonType (optional) - Season type filter\n  • year (required) - Year filter\n  • week (required) - Week filter (required if team, offense, or defense, not specified)\n  • team (optional) - Team filter\n  • offense (optional) - Offensive team filter\n  • defense (optional) - Defensive team filter\n  • conference (optional) - Conference filter\n  • offenseConference (optional) - Offensive conference filter\n  • defenseConference (optional) - Defensive conference filter\n  • playType (optional) - Play type filter\n  • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "ea10d718-1fe9-4fd5-ac7a-553cdb827d43",
      "name": "説明 - プレイ",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        220,
        1480
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Plays\n\nPlay by play data"
      },
      "typeVersion": 1
    },
    {
      "id": "049226b2-d2b4-4a44-b402-85470ee3dd65",
      "name": "付箋8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        1700
      ],
      "parameters": {
        "color": 3,
        "width": 1500,
        "height": 180,
        "content": "## Metrics"
      },
      "typeVersion": 1
    },
    {
      "id": "71926f92-4a7c-4ff6-a7e1-c59f421ff4ea",
      "name": "勝利確率チャートデータ",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        1720
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/metrics/wp",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "gameId",
              "value": "={{ $fromAI('gameId', 'Game id filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Win probability chart data\n\nParameters:\n- Query parameters:\n  • gameId (required) - Game id filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "a66bda48-1f7a-4810-8e84-d208001ec469",
      "name": "試合前勝利確率データ",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        1720
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/metrics/wp/pregame",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'regular or postseason', 'string') }}"
            }
          ]
        },
        "toolDescription": "Pregame win probability data\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter\n  • week (optional) - Week filter\n  • team (optional) - Team filter\n  • seasonType (optional) - regular or postseason"
      },
      "typeVersion": 4.2
    },
    {
      "id": "242ba2fd-88bb-437e-b8a6-6bdd2f24bc86",
      "name": "チーム予測ポイント追加 (PPA/EPA) 試合別",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        1720
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ppa/games",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            },
            {
              "name": "excludeGarbageTime",
              "value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
            }
          ]
        },
        "toolDescription": "Team Predicated Points Added (PPA/EPA) by game\n\nParameters:\n- Query parameters:\n  • year (required) - Year filter\n  • week (optional) - Week filter\n  • team (optional) - Team filter\n  • conference (optional) - Conference filter\n  • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations\n  • seasonType (optional) - Season type filter (regular or postseason)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "65b7bfa3-8407-4320-8de5-56cd90291b2f",
      "name": "選手予測ポイント追加 (PPA/EPA) 詳細",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -140,
        1720
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ppa/players/games",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "position",
              "value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
            },
            {
              "name": "playerId",
              "value": "={{ $fromAI('playerId', 'Player id filter', 'number') }}"
            },
            {
              "name": "threshold",
              "value": "={{ $fromAI('threshold', 'Minimum play threshold filter', 'string') }}"
            },
            {
              "name": "excludeGarbageTime",
              "value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
            }
          ]
        },
        "toolDescription": "Player Predicated Points Added (PPA/EPA) broken down by game\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter\n  • week (optional) - Week filter\n  • team (optional) - Team filter\n  • position (optional) - Position abbreviation filter\n  • playerId (optional) - Player id filter\n  • threshold (optional) - Minimum play threshold filter\n  • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations\n  • seasonType (optional) - Season type filter (regular or postseason)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "f7cfb0f4-37fe-4ba5-8419-4f61c25be14a",
      "name": "選手予測ポイント追加 (PPA/EPA) 詳細 1",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        60,
        1720
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ppa/players/season",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            },
            {
              "name": "position",
              "value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
            },
            {
              "name": "playerId",
              "value": "={{ $fromAI('playerId', 'Player id filter', 'number') }}"
            },
            {
              "name": "threshold",
              "value": "={{ $fromAI('threshold', 'Minimum play threshold filter', 'string') }}"
            },
            {
              "name": "excludeGarbageTime",
              "value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
            }
          ]
        },
        "toolDescription": "Player Predicated Points Added (PPA/EPA) broken down by season\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter\n  • team (optional) - Team filter\n  • conference (optional) - Conference abbreviation filter\n  • position (optional) - Position abbreviation filter\n  • playerId (optional) - Player id filter\n  • threshold (optional) - Minimum play threshold filter\n  • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations"
      },
      "typeVersion": 4.2
    },
    {
      "id": "1e60ce45-74cd-4d6a-8c57-440d55188b0c",
      "name": "予測ポイント (例: 期待ポイントまたはEP)",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        260,
        1720
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ppa/predicted",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "down",
              "value": "={{ $fromAI('down', 'Down filter', 'number') }}"
            },
            {
              "name": "distance",
              "value": "={{ $fromAI('distance', 'Distance filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Predicted Points (i.e. Expected Points or EP)\n\nParameters:\n- Query parameters:\n  • down (required) - Down filter\n  • distance (required) - Distance filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "63c7c48a-2f2b-4f4b-a767-b9d243eb4859",
      "name": "予測ポイント追加 (PPA/EPA) チーム別データ",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        460,
        1720
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ppa/teams",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter (required if team not specified)', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter (required if year not specified)', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            },
            {
              "name": "excludeGarbageTime",
              "value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
            }
          ]
        },
        "toolDescription": "Predicted Points Added (PPA/EPA) data by team\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter (required if team not specified)\n  • team (optional) - Team filter (required if year not specified)\n  • conference (optional) - Conference filter\n  • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations"
      },
      "typeVersion": 4.2
    },
    {
      "id": "dc9af0df-23c0-46bd-b792-9b06d7a15664",
      "name": "説明 - 指標",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        620,
        1740
      ],
      "parameters": {
        "width": 500,
        "height": 110,
        "content": "## 📋 Metrics\n\nData relating to Predicted Points and other metrics"
      },
      "typeVersion": 1
    },
    {
      "id": "7d14b883-a4b7-49b7-8ffc-6dfe3a62bfbe",
      "name": "付箋9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        1940
      ],
      "parameters": {
        "color": 4,
        "width": 1100,
        "height": 180,
        "content": "## Players"
      },
      "typeVersion": 1
    },
    {
      "id": "edc5ecd9-9677-4764-bdf6-8d34e1cd3e47",
      "name": "シーズン別転校ポータル",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        1960
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/player/portal",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Transfer portal by season\n\nParameters:\n- Query parameters:\n  • year (required) - Year filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "4731a8b8-e259-4de7-94af-8725dd436786",
      "name": "チーム残留生産性指標",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        1960
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/player/returning",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Team returning production metrics\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter\n  • team (optional) - Team filter\n  • conference (optional) - Conference abbreviation filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "4c88c199-2b93-4e45-91f0-bc453bd81b2b",
      "name": "選手情報検索",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        1960
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/player/search",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "searchTerm",
              "value": "={{ $fromAI('searchTerm', 'Term to search on', 'string') }}"
            },
            {
              "name": "position",
              "value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Search for player information\n\nParameters:\n- Query parameters:\n  • searchTerm (required) - Term to search on\n  • position (optional) - Position abbreviation filter\n  • team (optional) - Team filter\n  • year (optional) - Year filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "639c19d3-0a7a-4ebd-8510-5a3f4ce380c2",
      "name": "シーズン別選手使用率指標詳細",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -140,
        1960
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/player/usage",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number', 2022) }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            },
            {
              "name": "position",
              "value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
            },
            {
              "name": "playerId",
              "value": "={{ $fromAI('playerId', 'Player id filter', 'number') }}"
            },
            {
              "name": "excludeGarbageTime",
              "value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
            }
          ]
        },
        "toolDescription": "Player usage metrics broken down by season\n\nParameters:\n- Query parameters:\n  • year (required) - Year filter\n  • team (optional) - Team filter\n  • conference (optional) - Conference abbreviation filter\n  • position (optional) - Position abbreviation filter\n  • playerId (optional) - Player id filter\n  • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations"
      },
      "typeVersion": 4.2
    },
    {
      "id": "fc91a37b-ef5c-4df4-a270-2825e648def8",
      "name": "シーズン別選手統計",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        60,
        1960
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/stats/player/season",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            },
            {
              "name": "startWeek",
              "value": "={{ $fromAI('startWeek', 'Start week filter', 'number') }}"
            },
            {
              "name": "endWeek",
              "value": "={{ $fromAI('endWeek', 'Start week filter', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular, postseason, or both)', 'string') }}"
            },
            {
              "name": "category",
              "value": "={{ $fromAI('category', 'Stat category filter (e.g. passing)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Player stats by season\n\nParameters:\n- Query parameters:\n  • year (required) - Year filter\n  • team (optional) - Team filter\n  • conference (optional) - Conference abbreviation filter\n  • startWeek (optional) - Start week filter\n  • endWeek (optional) - Start week filter\n  • seasonType (optional) - Season type filter (regular, postseason, or both)\n  • category (optional) - Stat category filter (e.g. passing)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "90872dee-ab30-43c7-9b1f-f6635629ec3e",
      "name": "説明 - 選手",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        220,
        1960
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Players\n\nPlayer information and data"
      },
      "typeVersion": 1
    },
    {
      "id": "07bebe93-2e49-454a-9508-321c3f037498",
      "name": "付箋10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        2180
      ],
      "parameters": {
        "color": 5,
        "width": 300,
        "height": 180,
        "content": "## Rankings"
      },
      "typeVersion": 1
    },
    {
      "id": "88e4705a-c3f0-4121-9547-afd83db24ee8",
      "name": "過去の投票とランキング",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        2200
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/rankings",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
            }
          ]
        },
        "toolDescription": "Historical polls and rankings\n\nParameters:\n- Query parameters:\n  • year (required) - Year/season filter for games\n  • week (optional) - Week filter\n  • seasonType (optional) - Season type filter (regular or postseason)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "8c70351c-4294-46ae-8878-470843b04f2a",
      "name": "説明 - ランキング",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        2200
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Rankings\n\nHistorical poll rankings"
      },
      "typeVersion": 1
    },
    {
      "id": "1f643842-f0b4-4040-ad29-af0a312a36ca",
      "name": "付箋11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        2420
      ],
      "parameters": {
        "color": 6,
        "width": 900,
        "height": 180,
        "content": "## Ratings"
      },
      "typeVersion": 1
    },
    {
      "id": "d99ccc06-4444-4f96-a455-1c23cf95782c",
      "name": "過去のEloレーティング",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        2440
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ratings/elo",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Season filter', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Maximum week filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Historical Elo ratings\n\nParameters:\n- Query parameters:\n  • year (optional) - Season filter\n  • week (optional) - Maximum week filter\n  • team (optional) - Team filter\n  • conference (optional) - Conference filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "7feba738-5252-4dd6-8853-4a5e80170800",
      "name": "過去のSP+レーティング",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        2440
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ratings/sp",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Season filter (required if team not specified)', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter (required if year not specified)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Historical SP+ ratings\n\nParameters:\n- Query parameters:\n  • year (optional) - Season filter (required if team not specified)\n  • team (optional) - Team filter (required if year not specified)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "3a57d793-e178-43e3-b088-f31189edc636",
      "name": "カンファレンス別過去のSP+レーティング",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        2440
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ratings/sp/conferences",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Season filter', 'number') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Historical SP+ ratings by conference\n\nParameters:\n- Query parameters:\n  • year (optional) - Season filter\n  • conference (optional) - Conference abbreviation filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "573033f2-dbb5-46a5-9497-c6a254fbf193",
      "name": "過去のSRSレーティング",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -140,
        2440
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/ratings/srs",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Season filter (required if team not specified)', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter (required if year not specified)', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Historical SRS ratings\n\nParameters:\n- Query parameters:\n  • year (optional) - Season filter (required if team not specified)\n  • team (optional) - Team filter (required if year not specified)\n  • conference (optional) - Conference filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "aa07c918-73ed-4e48-ab2e-d885bb9199ea",
      "name": "説明 - レーティング",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        20,
        2440
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Ratings\n\nTeam rating data"
      },
      "typeVersion": 1
    },
    {
      "id": "3d867e5f-b751-4948-a15f-fb232cac6360",
      "name": "付箋12",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        2660
      ],
      "parameters": {
        "color": 7,
        "width": 700,
        "height": 180,
        "content": "## Recruiting"
      },
      "typeVersion": 1
    },
    {
      "id": "f9de01c4-b4ff-4c7a-8717-e598e0f3153a",
      "name": "リクルートポジショングループ評価",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        2680
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/recruiting/groups",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "startYear",
              "value": "={{ $fromAI('startYear', 'Starting year', 'number') }}"
            },
            {
              "name": "endYear",
              "value": "={{ $fromAI('endYear', 'Ending year', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'conference filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Recruit position group ratings\n\nParameters:\n- Query parameters:\n  • startYear (optional) - Starting year\n  • endYear (optional) - Ending year\n  • team (optional) - Team filter\n  • conference (optional) - conference filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "deb0737d-ce1f-48b7-b2e3-809977c021df",
      "name": "選手リクルート評価とランキング",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        2680
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/recruiting/players",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Recruiting class year (required if team no specified)', 'number') }}"
            },
            {
              "name": "classification",
              "value": "={{ $fromAI('classification', 'Type of recruit (HighSchool, JUCO, PrepSchool)', 'string', 'HighSchool') }}"
            },
            {
              "name": "position",
              "value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
            },
            {
              "name": "state",
              "value": "={{ $fromAI('state', 'State or province abbreviation filter', 'string') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Committed team filter (required if year not specified)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Player recruiting ratings and rankings\n\nParameters:\n- Query parameters:\n  • year (optional) - Recruiting class year (required if team no specified)\n  • classification (optional) - Type of recruit (HighSchool, JUCO, PrepSchool)\n  • position (optional) - Position abbreviation filter\n  • state (optional) - State or province abbreviation filter\n  • team (optional) - Committed team filter (required if year not specified)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "304d0d68-43a9-4fb0-bc5f-0f3e23c641b7",
      "name": "チームリクルートランキングと評価",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        2680
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/recruiting/teams",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Recruiting class year', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Team recruiting rankings and ratings\n\nParameters:\n- Query parameters:\n  • year (optional) - Recruiting class year\n  • team (optional) - Team filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "f948e874-ba6d-48d2-b346-9d09d0225c8b",
      "name": "説明 - リクルート",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -180,
        2680
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Recruiting\n\nRecruiting rankings and data"
      },
      "typeVersion": 1
    },
    {
      "id": "e373fc16-5205-458e-95bf-5065e68cf1f0",
      "name": "付箋13",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        2900
      ],
      "parameters": {
        "color": 2,
        "width": 1100,
        "height": 180,
        "content": "## Teams"
      },
      "typeVersion": 1
    },
    {
      "id": "3d3e974e-35f9-4101-9cb5-3b3dc8d1aee5",
      "name": "チームロースター",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        2920
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/roster",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team name', 'string') }}"
            },
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Season year', 'number') }}"
            }
          ]
        },
        "toolDescription": "Team rosters\n\nParameters:\n- Query parameters:\n  • team (optional) - Team name\n  • year (optional) - Season year"
      },
      "typeVersion": 4.2
    },
    {
      "id": "c4511e48-1aa0-4b7d-a95e-895ff3a60ff9",
      "name": "チームタレント複合ランキング",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        2920
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/talent",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Team talent composite rankings\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "781f8ebe-2d60-4169-93b7-8612c67a3c6f",
      "name": "チーム情報",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        2920
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/teams",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            }
          ]
        },
        "toolDescription": "Team information\n\nParameters:\n- Query parameters:\n  • conference (optional) - Conference abbreviation filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "d80da101-e8f9-4450-937f-ab1e1237ee89",
      "name": "FBSチームリスト",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -140,
        2920
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/teams/fbs",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "FBS team list\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "24105c92-cfc2-466e-a32c-ec72a5c80265",
      "name": "チーム対戦履歴",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        60,
        2920
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/teams/matchup",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "team1",
              "value": "={{ $fromAI('team1', 'First team', 'string') }}"
            },
            {
              "name": "team2",
              "value": "={{ $fromAI('team2', 'Second team', 'string') }}"
            },
            {
              "name": "minYear",
              "value": "={{ $fromAI('minYear', 'Minimum year', 'number') }}"
            },
            {
              "name": "maxYear",
              "value": "={{ $fromAI('maxYear', 'Maximum year', 'number') }}"
            }
          ]
        },
        "toolDescription": "Team matchup history\n\nParameters:\n- Query parameters:\n  • team1 (required) - First team\n  • team2 (required) - Second team\n  • minYear (optional) - Minimum year\n  • maxYear (optional) - Maximum year"
      },
      "typeVersion": 4.2
    },
    {
      "id": "4d1b9f3e-0992-4a84-b62a-6249c63492b7",
      "name": "説明 - チーム",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        220,
        2920
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Teams\n\nTeam information"
      },
      "typeVersion": 1
    },
    {
      "id": "1d408c0c-9513-4733-b521-409150edc382",
      "name": "付箋14",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        3140
      ],
      "parameters": {
        "color": 3,
        "width": 900,
        "height": 180,
        "content": "## Stats"
      },
      "typeVersion": 1
    },
    {
      "id": "7fd07dc3-bf0e-4605-b5d7-30f2c30e1a6e",
      "name": "チーム統計カテゴリ",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        3160
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/stats/categories",
        "options": {},
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Team stat categories"
      },
      "typeVersion": 4.2
    },
    {
      "id": "884acc8d-98ae-4537-aefe-3199181439cc",
      "name": "試合別詳細チーム指標",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -540,
        3160
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/stats/game/advanced",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter (required if no team specified)', 'number') }}"
            },
            {
              "name": "week",
              "value": "={{ $fromAI('week', 'Week filter', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter (required if no year specified)', 'string') }}"
            },
            {
              "name": "opponent",
              "value": "={{ $fromAI('opponent', 'Opponent filter', 'string') }}"
            },
            {
              "name": "excludeGarbageTime",
              "value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
            },
            {
              "name": "seasonType",
              "value": "={{ $fromAI('seasonType', 'Season type filter (regular, postseason, or both)', 'string') }}"
            }
          ]
        },
        "toolDescription": "Advanced team metrics by game\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter (required if no team specified)\n  • week (optional) - Week filter\n  • team (optional) - Team filter (required if no year specified)\n  • opponent (optional) - Opponent filter\n  • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations\n  • seasonType (optional) - Season type filter (regular, postseason, or both)"
      },
      "typeVersion": 4.2
    },
    {
      "id": "ddc5b1a7-554c-4054-994c-e4b269867267",
      "name": "シーズン別チーム統計",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -340,
        3160
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/stats/season",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter (required if no team specified)', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter (required if no year specified)', 'string') }}"
            },
            {
              "name": "conference",
              "value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
            },
            {
              "name": "startWeek",
              "value": "={{ $fromAI('startWeek', 'Starting week filter', 'number') }}"
            },
            {
              "name": "endWeek",
              "value": "={{ $fromAI('endWeek', 'Starting week filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Team statistics by season\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter (required if no team specified)\n  • team (optional) - Team filter (required if no year specified)\n  • conference (optional) - Conference abbreviation filter\n  • startWeek (optional) - Starting week filter\n  • endWeek (optional) - Starting week filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "f2e58660-6dc8-4a90-9ed7-29a39d7d0fe8",
      "name": "シーズン別詳細チーム指標",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -140,
        3160
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/stats/season/advanced",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "year",
              "value": "={{ $fromAI('year', 'Year filter (required if no team specified)', 'number') }}"
            },
            {
              "name": "team",
              "value": "={{ $fromAI('team', 'Team filter (required if no year specified)', 'string') }}"
            },
            {
              "name": "excludeGarbageTime",
              "value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
            },
            {
              "name": "startWeek",
              "value": "={{ $fromAI('startWeek', 'Starting week filter', 'number') }}"
            },
            {
              "name": "endWeek",
              "value": "={{ $fromAI('endWeek', 'Starting week filter', 'number') }}"
            }
          ]
        },
        "toolDescription": "Advanced team metrics by season\n\nParameters:\n- Query parameters:\n  • year (optional) - Year filter (required if no team specified)\n  • team (optional) - Team filter (required if no year specified)\n  • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations\n  • startWeek (optional) - Starting week filter\n  • endWeek (optional) - Starting week filter"
      },
      "typeVersion": 4.2
    },
    {
      "id": "fe86a85a-be1b-4286-8451-e5bfe1468304",
      "name": "説明 - 統計",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        20,
        3160
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Stats\n\nStatistical data"
      },
      "typeVersion": 1
    },
    {
      "id": "0ffc77c9-9098-4572-af4d-028be87cee4f",
      "name": "付箋15",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -920,
        3380
      ],
      "parameters": {
        "color": 4,
        "width": 300,
        "height": 180,
        "content": "## Venues"
      },
      "typeVersion": 1
    },
    {
      "id": "ea7e7c80-413d-4836-bf7c-345afa20814d",
      "name": "アリーナと会場情報",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -740,
        3400
      ],
      "parameters": {
        "url": "=https://api.collegefootballdata.com/venues",
        "options": {},
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Arena and venue information"
      },
      "typeVersion": 4.2
    },
    {
      "id": "15139c98-1d98-40e2-b89a-1e366b2c955f",
      "name": "説明 - 会場",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        3400
      ],
      "parameters": {
        "width": 500,
        "height": 150,
        "content": "## 📋 Venues\n\nInformation about venues"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "shared": [
    {
      "role": "workflow:owner",
      "project": {
        "id": "G5fce9xGuBAsWBXe",
        "icon": null,
        "name": "David Ashby <david.ashby.lds@gmail.com>",
        "type": "personal",
        "createdAt": "2025-06-04T02:55:02.013Z",
        "updatedAt": "2025-06-04T02:56:01.361Z",
        "projectRelations": [
          {
            "role": "project:personalOwner",
            "user": {
              "id": "715c1c00-cb48-4712-9a32-f1f4b6db2b30",
              "role": "global:owner",
              "email": "david.ashby.lds@gmail.com",
              "disabled": false,
              "lastName": "Ashby",
              "settings": {
                "npsSurvey": {
                  "responded": true,
                  "lastShownAt": 1749357655581
                },
                "userActivated": true,
                "userActivatedAt": 1749075994495,
                "easyAIWorkflowOnboarded": true,
                "firstSuccessfulWorkflowId": "3N3vVikZb3MckFYm"
              },
              "createdAt": "2025-06-04T02:55:01.745Z",
              "firstName": "David",
              "isPending": false,
              "updatedAt": "2025-06-08T04:40:58.399Z",
              "mfaEnabled": false,
              "personalizationAnswers": {
                "version": "v4",
                "personalization_survey_n8n_version": "1.95.3",
                "personalization_survey_submitted_at": "2025-06-04T02:56:07.075Z"
              }
            },
            "userId": "715c1c00-cb48-4712-9a32-f1f4b6db2b30",
            "createdAt": "2025-06-04T02:55:02.013Z",
            "projectId": "G5fce9xGuBAsWBXe",
            "updatedAt": "2025-06-04T02:55:02.013Z"
          }
        ]
      },
      "createdAt": "2025-06-30T18:38:53.151Z",
      "projectId": "G5fce9xGuBAsWBXe",
      "updatedAt": "2025-06-30T18:38:53.151Z",
      "workflowId": "nj7NS9J58jAqvo5R"
    }
  ],
  "pinData": {},
  "settings": {
    "timezone": "America/New_York"
  },
  "createdAt": "2025-06-30T18:38:53.148Z",
  "updatedAt": "2025-06-30T19:11:02.000Z",
  "versionId": "b3471d91-7ade-4f0a-9b85-8399007c33f0",
  "isArchived": false,
  "staticData": null,
  "connections": {
    "7d8c0ede-fec3-41e0-a357-f3e4693a4382": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "7d732505-243a-49fd-933a-eb70808ca693": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "24011b60-a561-4a32-bb00-b2090bc6bd3c": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "3d3e974e-35f9-4101-9cb5-3b3dc8d1aee5": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "12b66cf5-9a9d-467e-9976-1e4903886352": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "d80da101-e8f9-4450-937f-ab1e1237ee89": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "c8eb792a-91e6-4192-a563-3a39924caccf": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "d00506b5-c800-4bc9-9a23-c6674b46bed3": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "781f8ebe-2d60-4169-93b7-8612c67a3c6f": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "73938163-7681-4da0-a040-903968dabdd7": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "f19e105f-2098-4ce0-8651-451f944a596b": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "97fb6eb8-e85e-4ac6-bb8d-85e97b15d24b": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "fb9d536b-b5be-4490-b204-65ee58fd0f30": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "ec2bc1a3-96ab-4aad-99ab-4df120332e5a": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "315c8c13-df43-4901-823a-2a66d67b508e": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "24105c92-cfc2-466e-a32c-ec72a5c80265": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "7fd07dc3-bf0e-4605-b5d7-30f2c30e1a6e": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "b26ddd28-9baa-43c3-9c33-7c38e25fab77": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "ee4350c6-d448-4944-bf6b-6218e5e97bb1": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "d99ccc06-4444-4f96-a455-1c23cf95782c": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "7feba738-5252-4dd6-8853-4a5e80170800": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "573033f2-dbb5-46a5-9497-c6a254fbf193": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "fc91a37b-ef5c-4df4-a270-2825e648def8": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "7c497141-14f2-4fa2-bc4f-33af95c382ca": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "ddc5b1a7-554c-4054-994c-e4b269867267": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "edc5ecd9-9677-4764-bdf6-8d34e1cd3e47": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "74380e79-b501-424b-b794-8c64b6e61730": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "71926f92-4a7c-4ff6-a7e1-c59f421ff4ea": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "ea7e7c80-413d-4836-bf7c-345afa20814d": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "865fadcd-8bfb-4fcb-8d2c-29fc9578b87e": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "a66bda48-1f7a-4810-8e84-d208001ec469": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "884acc8d-98ae-4537-aefe-3199181439cc": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "88e4705a-c3f0-4121-9547-afd83db24ee8": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "4c88c199-2b93-4e45-91f0-bc453bd81b2b": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "f9de01c4-b4ff-4c7a-8717-e598e0f3153a": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "c4511e48-1aa0-4b7d-a95e-895ff3a60ff9": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "f2e58660-6dc8-4a90-9ed7-29a39d7d0fe8": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "8eb49809-7594-4e42-b183-a0995917f0ff": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "4731a8b8-e259-4de7-94af-8725dd436786": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "f9fae995-7908-42a2-8f12-999e56945d77": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "497d38b6-3290-4fa1-a329-a0d32d705700": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "3a57d793-e178-43e3-b088-f31189edc636": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "304d0d68-43a9-4fb0-bc5f-0f3e23c641b7": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "deb0737d-ce1f-48b7-b2e3-809977c021df": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "7d92017a-2e53-4705-bea7-b2259423c947": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "639c19d3-0a7a-4ebd-8510-5a3f4ce380c2": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "1e60ce45-74cd-4d6a-8c57-440d55188b0c": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "63c7c48a-2f2b-4f4b-a767-b9d243eb4859": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "242ba2fd-88bb-437e-b8a6-6bdd2f24bc86": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "65b7bfa3-8407-4320-8de5-56cd90291b2f": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "f7cfb0f4-37fe-4ba5-8419-4f61c25be14a": {
      "ai_tool": [
        [
          {
            "node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  },
  "triggerCount": 0
}
よくある質問

このワークフローの使い方は?

上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。

このワークフローはどんな場面に適していますか?

上級 - エンジニアリング, AI RAG検索拡張

有料ですか?

このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。

関連ワークフロー

api.clarify.io MCPサーバー
Clarify APIとAIエージェント統合による音声・動画データ検索・分析
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
27 ノードDavid Ashby
エンジニアリング
Lyft MCP サーバー
MCPを使用した完全なLyft API統合(16種の操作をサポート)
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
25 ノードDavid Ashby
エンジニアリング
[eBay] フィード API MCP サーバー
MCPサーバーに基づく、eBay Feed APIの完全統合(AIアジェント向け)
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
31 ノードDavid Ashby
エンジニアリング
[eBay] 商品订阅源サービスMCPサーバー
AIエージェント用eBay商品フィードサービスのAPIゲートウェイ
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
11 ノードDavid Ashby
エンジニアリング
アメリカ EPA 執行・コンプライアンス歴オンライン(ECHO)プレミアム版 - クリーン ウォーター法(CWA)Rest Services MCP サーバ
EPAクリーンウォーター法案データアクセスとコンプライアンス監視API統合
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
43 ノードDavid Ashby
エンジニアリング
アメリカ EPA 執行・コンプライアンス歴オンライン(ECHO) - リソース保護・回収法案 MCP サーバ
EPA環境コンプライアンスデータAPI - AIエージェントMCPサーバー
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
21 ノードDavid Ashby
エンジニアリング
ワークフロー情報
難易度
上級
ノード数83
カテゴリー2
ノードタイプ3
難易度説明

上級者向け、16ノード以上の複雑なワークフロー

作成者
David Ashby

David Ashby

@cfomodz

A hacker by nature, programmer by trade ⚒️ I'm looking to collaborate on things that save human labor 📫 How to reach me Github👇 -> Discord

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34