Hi, I am testing the new MCP Server Trigger and MCP Client nodes with a very simple workflow example. A MCP Server Trigger with 2 tools (of Airtable): getContacts and createContact:
The main workflow (that calls MCP Server Trigger) is a simple IA Agent with a MCP client as tool. Everything seems to be working correctly with MCP nodes but the ‘IA Agent’ return the following error: Provider returned error.
I think the problem is related on the format response that MCP Client returns to ‘IA Agent’ whose structure I think ‘IA Agent’ does not know to interpret (show below):
Output MCP Client >> IA Agent
[{ “response”: [{“type”: “text”, “text”: “[{"records":[{"id":"rec8OnAOUgj9wEL9U","createdTime":"2025-03-31T07:45:32.000Z","fields":{"nombre":"Juan Pérez","email":"[email protected]"}},{"id":"rec8sWXDfDzmpYS0h","createdTime":"2025-03-07T19:46:32.000Z","fields":{"nombre":"Álvaro García","email":"[email protected]"}}]}]”}]}]
Information about my n8n setup
- **n8n version: 1.88.0
- Running n8n via: web localhost:5678
- **Operating system: Windows 10
I appreciate your help!!
Thanks in advance!!