mcpField
N
N8n Asistans

N8n Asistans

本地服务
github.com/onurpolat05AI 与智能体1478 周前更新

关于 N8n Asistans

n8n Assistant 是面向 n8n 用户的助手,可搜索 n8n 文档、示例工作流和社区论坛,并提取搜索结果的主要内容。它以异步 HTTP 请求处理查询。

主要功能

  1. 01搜索 n8n 文档
  2. 02搜索示例工作流和社区论坛
  3. 03提取搜索结果的 HTML 正文
  4. 04异步执行 HTTP 请求

适用场景

  1. 01查找 n8n 功能的相关文档
  2. 02寻找可参考的工作流示例
  3. 03从社区论坛检索 n8n 信息

MCP 相关

项目提供 MCP 服务,使支持 MCP 的客户端能够查询 n8n 文档、工作流示例和社区论坛。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

n8n 助手

smithery badge

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

n8n-asistans MCP server

功能

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

要求

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

安装

通过 Smithery 安装

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

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 node", "docs")

MCP 服务

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

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

贡献

如果你想参与贡献,请创建拉取请求或报告问题。

许可证

本项目采用 MIT 许可证。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。