n8n assistant.com
n8n assistant.com logo

n8n Assistant

Enables searching and retrieving n8n documentation, example workflows, and community forum content through a single tool...

Created byApr 23, 2025

n8n Assistant

[![smithery badge](https://smithery.ai/badge/@onurpolat05/n8n-assistant)](https://smithery.ai/server/@onurpolat05/n8n-assistant)
This project contains a Multi-Channel Platform (MCP) server used to create an assistant integrated with n8n. The assistant can be used to search for n8n documentation, example workflows, and community forums.

Features

  • **Web Search**: Searches n8n documentation, workflows, and community forums based on a specific query.
  • **HTML Content Fetching**: Uses BeautifulSoup to extract the main content from search results.
  • **Asynchronous Processing**: Performs HTTP requests asynchronously, providing faster response times.

Requirements

  • Python 3.7 or higher
  • `httpx` library
  • `beautifulsoup4` library
  • `python-dotenv` library

Installation

Installing via Smithery

To install n8n-assistant for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@onurpolat05/n8n-assistant):

Manual Installation

  1. Clone this repository: ```bash git clone <repository-url> cd <repository-directory> ```
  1. Install the required dependencies: ```bash pip install -r requirements.txt ```
  1. Create a `.env` file and add the necessary API keys: ```plaintext SERPER_API_KEY=your_api_key_here ```

Usage

To start the assistant, run the following command:
Then, you can query the assistant for information related to n8n like this:

MCP Server

This project uses the `n8n-asistans` MCP server. The server is started with the following command:

Contributing

If you would like to contribute, please create a pull request or report issues.

License

This project is licensed under the MIT License.