Files
n8nworkflows.xyz/workflows/topupsapi MCP Server-5641/topupsapi_mcp_server.json
nusquama 3ee2b27ea5 creation
2025-11-12 19:07:27 +01:00

1 line
5.1 KiB
JSON

{"id":"0LibV64IZUrnrxXp","meta":null,"name":"topupsapi MCP Server","tags":[],"nodes":[{"id":"55990118-1b22-4e07-a900-5b13d4eed6b2","name":"Setup Instructions","type":"n8n-nodes-base.stickyNote","position":[-1380,-240],"parameters":{"color":4,"height":1020,"content":"### ⚙️ Setup Instructions\n\n1. **Import Workflow**: \nLoad this workflow into your n8n instance\n\n2. **Authentication**: \nNo authentication required\n\n3. **Activate Workflow**:\nEnable the workflow to start the MCP server\n\n4. **Get MCP URL**: \nCopy the webhook URL from the MCP trigger\n\n5. **Connect AI Agent**:\nUse the MCP URL in your AI agent configuration\n\n\n### 💡 Usage Notes\n• Parameters are auto-populated by AI using $fromAI() expressions\n• With 2 API endpoints available as tools\n• Responses maintain original API structure\n\n\n### 🛠️ Customization\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?\nPing me on [discord](https://discord.me/cfomodz) for integration guidance and custom automations. Check the [n8n documentation](https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolmcp/) for more information."},"typeVersion":1},{"id":"9e35f053-2c1e-4a0f-bdd6-f75a7a6d4407","name":"Workflow Overview","type":"n8n-nodes-base.stickyNote","position":[-1120,-240],"parameters":{"width":420,"height":660,"content":"## 🛠️ topupsapi MCP Server ✅ 2 operations\n\n### About\nPolls is a simple API allowing consumers to view polls and vote in them.\n\n### 🔧 How it Works\n\nThis workflow converts the topupsapi 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://polls.apiblueprint.org\n• **AI Expressions**: Automatically populate parameters via `$fromAI()` placeholders\n• **Native Integration**: Returns responses directly to the AI agent\n\n\n### 📋 Available Operations (2 endpoints)\n\n**Questions (2 operations)**\nList, Create\n\n"},"typeVersion":1},{"id":"3eaa18e2-330a-4a60-b31a-cdfec5931e02","name":"topupsapi MCP Server","type":"@n8n/n8n-nodes-langchain.mcpTrigger","position":[-620,-240],"webhookId":"f3198a6d-54c2-4086-beb1-a7e96a218ac2","parameters":{"path":"topupsapi-mcp"},"typeVersion":1},{"id":"bf81835f-788d-4739-814a-602e99aca8f6","name":"Sticky Note","type":"n8n-nodes-base.stickyNote","position":[-660,-100],"parameters":{"color":2,"width":500,"height":200,"content":"## Questions"},"typeVersion":1},{"id":"aab984e6-fb74-4bbb-93f7-e44b8266e6d3","name":"Get Questions 1","type":"n8n-nodes-base.httpRequestTool","position":[-520,-60],"parameters":{"url":"=https://polls.apiblueprint.org/questions","options":{},"toolDescription":"List All Questions"},"typeVersion":4.2},{"id":"d77c0d2d-61ee-4b47-bbc1-c52ac1b9243d","name":"Create Question 1","type":"n8n-nodes-base.httpRequestTool","position":[-320,-60],"parameters":{"url":"=https://polls.apiblueprint.org/questions","method":"POST","options":{},"sendBody":true,"bodyParameters":{"parameters":[{"name":"choices","value":"={{ $fromAI('choices', 'Choices', 'json') }}"},{"name":"question","value":"={{ $fromAI('question', 'Question', 'string') }}"}]},"toolDescription":"Create a New Question\n\nParameters:\n- Body parameters:\n • choices (optional)\n • question (optional)"},"typeVersion":4.2}],"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-07-03T05:53:29.186Z","projectId":"G5fce9xGuBAsWBXe","updatedAt":"2025-07-03T05:53:29.186Z","workflowId":"0LibV64IZUrnrxXp"}],"pinData":{},"settings":{"timezone":"America/New_York"},"createdAt":"2025-07-03T05:53:29.179Z","updatedAt":"2025-07-03T16:27:49.000Z","versionId":"014dc378-05d5-484e-afa1-b31babffe632","isArchived":false,"staticData":null,"connections":{"Get Questions 1":{"ai_tool":[[{"node":"topupsapi MCP Server","type":"ai_tool","index":0}]]},"Create Question 1":{"ai_tool":[[{"node":"topupsapi MCP Server","type":"ai_tool","index":0}]]}},"triggerCount":0}