{
  "name": "NPR listening service MCP server",
  "nodes": [
    {
      "id": "7be9e88e-30f1-483c-bbb4-e7ed2e032c45",
      "name": "Setup Instructions",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1380,
        -240
      ],
      "parameters": {
        "width": null,
        "height": 1060,
        "content": "### ⚙️ Setup Instructions\n\n1. **Import Workflow**: \nLoad this workflow into your n8n instance\n\n2. **Configure Authentication**: \nSet up oauth2 credentials\n\n3. **Activate Workflow**:\nEnable the workflo"
      }
    },
    {
      "id": "35cb901e-e854-419d-9992-91dc391d7d6e",
      "name": "Workflow Overview",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1120,
        -240
      ],
      "parameters": {
        "width": 420,
        "height": 1040,
        "content": "## 🛠️ NPR Listening Service MCP Server ✅ 9 operations\n\n### About\nAudio recommendations tailored to a user's preferences\n\n### 🔧 How it Works\n\nThis workflow converts the NPR Listening Service API into a"
      }
    },
    {
      "id": "94246208-4692-4e28-955d-f2fe87637b67",
      "name": "NPR Listening Service MCP Server",
      "type": "@n8n/n8n-nodes-langchain.mcpTrigger",
      "position": [
        -620,
        -240
      ]
    },
    {
      "id": "3d2a0011-7dc6-45c5-82c6-019ce5d1853e",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        -100
      ],
      "parameters": {
        "width": 300,
        "height": 200,
        "content": "## Aggregation"
      }
    },
    {
      "id": "0c87620d-9608-4a9d-97d6-ff26d6dba51f",
      "name": "Get Aggregation Recommendations",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -520,
        -60
      ]
    },
    {
      "id": "1818abb9-4238-4613-ba90-485e8082a524",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        140
      ],
      "parameters": {
        "width": 300,
        "height": 200,
        "content": "## Channels"
      }
    },
    {
      "id": "8813ca45-f2a6-4ea3-a377-c4b3319b18d4",
      "name": "List Available Channels",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -520,
        180
      ]
    },
    {
      "id": "5bf3f584-bbef-4723-9b69-db04b68d2180",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        380
      ],
      "parameters": {
        "width": 300,
        "height": 200,
        "content": "## History"
      }
    },
    {
      "id": "a3f83689-9dad-45a0-a62c-9b8a01e0b50f",
      "name": "Get User Ratings History",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -520,
        420
      ]
    },
    {
      "id": "3ba30a59-c094-416e-b648-aabe01452835",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        620
      ],
      "parameters": {
        "width": 500,
        "height": 200,
        "content": "## Organizations"
      }
    },
    {
      "id": "d2eaa3a7-d899-4f7c-bf26-1083381cc6ba",
      "name": "Get Category Recommendations",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -520,
        660
      ]
    },
    {
      "id": "b1dd969e-1876-4a98-abad-99147e288205",
      "name": "Get Organization Details",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -320,
        660
      ]
    },
    {
      "id": "46e7450f-306b-4a58-9acd-ec2a589eb9cf",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        860
      ],
      "parameters": {
        "width": 300,
        "height": 200,
        "content": "## Promo"
      }
    },
    {
      "id": "29c7a041-9715-4df9-9d49-88fa9074393e",
      "name": "Get Recent Promo Audio",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -520,
        900
      ]
    },
    {
      "id": "66444861-da4a-43ec-9531-d73311199c4c",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        1100
      ],
      "parameters": {
        "width": 300,
        "height": 200,
        "content": "## Ratings"
      }
    },
    {
      "id": "615674ac-500a-4537-8377-abc20c62af57",
      "name": "Submit Media Ratings",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -520,
        1140
      ]
    },
    {
      "id": "1979c204-f489-4e07-a148-91a8934a89af",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        1340
      ],
      "parameters": {
        "width": 300,
        "height": 200,
        "content": "## Recommendations"
      }
    },
    {
      "id": "9fd1c14b-044c-4300-98f4-eb880b7ccaa1",
      "name": "Get User Recommendations",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -520,
        1380
      ]
    },
    {
      "id": "87d8ade4-eaea-48f4-bf93-f2053f3e9989",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        1580
      ],
      "parameters": {
        "width": 300,
        "height": 200,
        "content": "## Search"
      }
    },
    {
      "id": "fc72a50c-1408-4931-ae30-103a15a160de",
      "name": "Get Search Recommendations",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        -520,
        1620
      ]
    }
  ],
  "connections": {
    "Submit Media Ratings": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Recent Promo Audio": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "List Available Channels": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Organization Details": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get User Ratings History": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get User Recommendations": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Search Recommendations": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Category Recommendations": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Aggregation Recommendations": {
      "ai_tool": [
        [
          {
            "node": "NPR Listening Service MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}