返回市场
n8n助手

n8n助手

作者:onurpolat0514 星标更新:2025-05-02

项目介绍

n8n 助手

smithery 徽章

本项目包含一个用于创建与n8n集成的助手的多通道平台(MCP)服务器。该助手可用于搜索n8n文档、示例工作流和社区论坛。

<a href="https://glama.ai/mcp/servers/@onurpolat05/n8n-Assistant"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=3188449963,2859689283&fm=3081&app=3_081&f=PNG?w=760&h=400" alt="n8n-asistans MCP 服务器" /> </a>

特性

  • 网络搜索:根据特定查询搜索n8n文档、工作流和社区论坛。
  • HTML内容抓取:使用BeautifulSoup从搜索结果中提取主要内容。
  • 异步处理:异步执行HTTP请求,提供更快的响应时间。

要求

  • Python 3.7或更高版本
  • httpx
  • beautifulsoup4
  • python-dotenv

安装

通过Smithery安装

要通过Smithery自动安装n8n-assistant到Claude Desktop:

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

手动安装

  1. 克隆此仓库:

    git clone <repository-url>
    cd <repository-directory>
    
  2. 安装所需的依赖项:

    pip install -r requirements.txt
    
  3. 创建一个.env文件并添加必要的API密钥:

    SERPER_API_KEY=your_api_key_here
    

使用方法

要启动助手,请运行以下命令:

uvicorn main:app --reload

然后,你可以像这样查询助手以获取有关n8n的信息:

await get_n8n_info("HTTP Request节点", "文档")

MCP服务器

本项目使用n8n-asistans MCP服务器。服务器通过以下命令启动:

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

贡献

如果您想贡献,请创建一个拉取请求或报告问题。

许可证

本项目在MIT许可证下发布。