n8n Community Nodes MCP Server
This MCP server enables users to search and access documentation for community-developed n8n nodes and official built-in nodes. It provides token-optimized responses for discovering n8n packages and documentation directly through AI assistants.
README
n8n Community Nodes MCP Server
A focused MCP server for:
- Community n8n packages from npm
- Official n8n docs and built-in nodes from
n8n-io/n8n-docs
Why use this
- Discover and search community n8n nodes directly from your AI assistant
- Access official n8n documentation without leaving your editor
- Context-optimized responses using TOON format to save tokens
Smart search
Searches run in parallel across multiple npm tags, results are deduplicated and ranked:
| Signal | Weight |
|---|---|
| Name match | 40% |
| Tag match | 30% |
| Description | 20% |
| Popularity | 10% |
Filler phrases are stripped from queries — "how to send slack messages" and "slack messages" return the same results.
Token-efficient responses (TOON)
All responses are encoded in TOON (Token-Oriented Object Notation) — a compact format designed for LLMs. Instead of repeating JSON keys in every object, TOON declares them once and streams rows:
[10]{package,name,description,version,downloadsLastWeek}:
n8n-nodes-slack-bolt,Slack Bolt,Advanced Slack integration,1.2.0,340
n8n-nodes-discord,Discord,Discord bot nodes for n8n,0.9.1,210
...
30–60% fewer tokens per response — more room in context, lower cost per call.
Recommended (Hosted MCP)
Use the hosted endpoint by default:
https://n8n-community-mcp.masmoudi.dev/mcp
Quick setup (hosted)
Claude Desktop
{
"mcpServers": {
"n8n-community": {
"command": "npx",
"args": [
"mcp-remote@latest",
"--http",
"https://n8n-community-mcp.masmoudi.dev/mcp",
"--allow-http"
]
}
}
}
Claude Code
claude mcp add --transport http n8n-community https://n8n-community-mcp.masmoudi.dev/mcp
Cursor
{
"mcpServers": {
"n8n-community": {
"url": "https://n8n-community-mcp.masmoudi.dev/mcp"
}
}
}
Codex
[mcp_servers.n8n-community]
url = "https://n8n-community-mcp.masmoudi.dev/mcp"
Tools
Community npm tools
search→ Search community npm packages onlylist→ List community npm packages onlydocs→ Get community npm package metadata + optional README
Official n8n docs tools
search_official_nodes→ Search official built-in nodes fromn8n-io/n8n-docsget_official_node_docs→ Get official node docs markdownsearch_n8n_docs_pages→ Search official docs pagesget_n8n_docs_page→ Get full docs page markdown by path
Self-host (Optional)
If you want your own instance:
npm install
npm run build
node dist/index.js
Or with an explicit path:
node /path/to/n8n-community-nodes-mcp/dist/index.js
Environment variables
MCP_HOST(default:127.0.0.1)MCP_PORT(default:3333)
Local endpoint:
http://127.0.0.1:3333/mcp
Local client config (self-hosted)
Use the same client snippets as above, but replace URL with:
http://127.0.0.1:3333/mcp
Notes
- Official docs data source is GitHub (unauthenticated):
n8n-io/n8n-docs. - Example path for
get_n8n_docs_page:docs/integrations/builtin/core-nodes/n8n-nodes-base.code.md
License
MIT — see LICENSE.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.