The Model Context Protocol(MCP) provides the following features:
Resources
Prompts
Tools
For n8n, I noticed that it currently supports only Tools. However, many AI Hosts nowadays have started to support both Resources and Prompts, which allows AI Host to make full use of the MCP’s functionality.
My use case:
My AI Editor can retrieve Prompts from the MCP Server to conveniently provide chat commands and/or chat templates in the AI agent’s chat interface. Similarly, Resources can supply the LLM with additional contextual information.
I think it would be beneficial to add this because:
Big +1 to this. N8n would be so powerful with resource and prompt support. It took me longer than I care to admit to realize that I was creating the resources correctly in my local MCP server, but N8n doesn’t support it.
My use case is wiring up my own MCP servers, and I’d prefer to not reinvent the wheel for querying resources.
indeed, this topic is the first element I find after some heavy research whether the MCP client tool would actually support resources or not, my next step was to directly check in the source code ^^’
So yeah, support for “resources/list” like there is for “tools/list” would be great, the current workaround is to re-expose the resources as tools for n8n.
Ideally it would be behind an option: “Can use resources” (All / Selected / None)