Skip to main content
Glama

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.

Related MCP server: n8n-MCP

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:

npx -y @smithery/cli install @onurpolat05/n8n-assistant --client claude

Manual Installation

  1. Clone this repository:

    git clone <repository-url>
    cd <repository-directory>
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Create a .env file and add the necessary API keys:

    SERPER_API_KEY=your_api_key_here

Usage

To start the assistant, run the following command:

uvicorn main:app --reload

Then, you can query the assistant for information related to n8n like this:

await get_n8n_info("HTTP Request node", "docs")

MCP Server

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

{
    "mcpServers": {
        "n8n-asistans": {
            "command": "uv",
            "args": [
                "--directory",
                "/n8n-assistant",
                "run",
                "main.py"
            ],
            "env":{
                "SERPER_API_KEY": "*********"
            }
        }
    }
}

Contributing

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

License

This project is licensed under the MIT License.

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Provides AI assistants with comprehensive access to n8n workflow automation platform, including 543 node documentation, 2,709 workflow templates, validation tools, and optional workflow management capabilities for creating and deploying automation workflows.
    Last updated
    196,443
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides AI assistants with comprehensive access to n8n node documentation, properties, and workflow templates. It enables models to search, understand, and manage n8n automation workflows through structured access to over 1,000 node types.
    Last updated
    196,443
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Provides AI assistants with comprehensive access to n8n node documentation, properties, and operations for building and managing automation workflows.
    Last updated
    196,443
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…

  • Search recordings, summarize meetings, create clips, and automate workflows from your AI assistant.

  • Search your knowledge bases from any AI assistant using hybrid RAG.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/onurpolat05/n8n-Assistant'

If you have feedback or need assistance with the MCP directory API, please join our Discord server