n8n-mcp

n8n-mcp is an MCP server that implements a lightweight note storage and retrieval system for Model Context Protocol clients. Built as a Python adaptation of an earlier Node.js project, it provides an in-memory or session-based storage mechanism accessible via a custom note:// URI scheme. Developers and knowledge workers use n8n-mcp to allow AI assistants to persist notes, manage context across interactions, and generate summaries of accumulated information. The server exposes tools to write individual notes with custom names and text content, while updating clients dynamically about resource changes. It also exposes standard MCP resources with plain text MIME types and provides structured prompt workflows to synthesize stored content into brief or detailed overviews. By connecting to clients like Claude Desktop, the server turns conversational interfaces into structured external memory stores for ad-hoc notes, task lists, and research fragments.

Category: AI Memory & Context

Tags: knowledge-base, notes, storage, summarization

Visit n8n-mcp

How to install and configure n8n-mcp

To install and configure n8n-mcp with Claude Desktop, follow these steps: 1. Open your Claude Desktop configuration file: - macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - Windows: %APPDATA%/Claude/claude_desktop_config.json 2. Add n8n-mcp to your mcpServers object using the published package configuration: json { "mcpServers": { "n8n-mcp": { "command": "uvx", "args": [ "n8n-mcp" ] } } } 3. Alternatively, for local development, clone the repository and configure it with uv: json { "mcpServers": { "n8n-mcp": { "command": "uv", "args": [ "--directory", "(path_to_repo)/n8n-mcp", "run", "n8n-mcp" ] } } } 4. Restart Claude Desktop to start the server over stdio.

What you can do with n8n-mcp

  • Storing temporary notes and task lists during chat sessions using the add-note tool with specified names and contents. * Fetching and reviewing previously saved notes directly via custom note:// URI schemes within the MCP client interface. * Generating concise overviews of all stored session notes by executing the summarize-notes prompt with brief formatting. * Producing comprehensive research briefings from stored fragments using the summarize-notes prompt configured for detailed output.

Key facts

  • https://github.com/shifusen329/n8n-mcp
  • AI Memory & Context, Notes & Knowledge Management
  • knowledge-base, notes, storage, summarization

Part of MCP Servers

Related MCP servers

  • MCP Memory Dashboard — MCP Memory Dashboard is an MCP server desktop interface that connects to the MCP Memory Service to provide visual semantic…
  • MCP Kanban Memory — MCP Kanban Memory is an MCP server that provides a kanban-based task management and state retention system for AI-driven workflows.…
  • MCP Memory Keeper — MCP Memory Keeper is an MCP server that provides persistent context management and memory storage for Claude AI coding assistants.…
  • MCP Knowledge Base — MCP Knowledge Base is an MCP server that processes local documents and answers queries based on their contents through similarity…
  • MCP Notes — MCP Notes is an MCP server that provides note-taking and note-management capabilities to AI models using Amazon Web Services DynamoDB…
  • MCP Memory Toolkit — MCP Memory Toolkit is an MCP server that provides persistent memory capabilities for Claude and other compatible assistants using ChromaDB.…

What is n8n-mcp?

n8n-mcp is a Python-based Model Context Protocol server that provides basic note storage capabilities. It lets AI assistants create notes, expose them as resources using a custom note URI scheme, and run summarization prompts across all recorded notes.

How do I install n8n-mcp?

You can run n8n-mcp using uvx by adding it to your Claude Desktop configuration file under mcpServers with the command uvx and argument n8n-mcp. Alternatively, you can run a local copy with uv by pointing the directory argument to your local repository clone.

What tools and prompts are available in n8n-mcp?

The server includes an add-note tool that accepts name and content parameters to store notes. It also provides a summarize-notes prompt, which gathers all stored notes and synthesizes them into either brief or detailed summaries based on an optional style argument.

Which MCP clients work with n8n-mcp?

n8n-mcp works with any MCP-compatible client that supports standard input/output stdio connections, such as Claude Desktop. It can also be inspected and tested locally using the official Model Context Protocol inspector utility.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories