关于 N8n Asistans
n8n Assistant 是面向 n8n 用户的助手,可搜索 n8n 文档、示例工作流和社区论坛,并提取搜索结果的主要内容。它以异步 HTTP 请求处理查询。
主要功能
- 01搜索 n8n 文档
- 02搜索示例工作流和社区论坛
- 03提取搜索结果的 HTML 正文
- 04异步执行 HTTP 请求
适用场景
- 01查找 n8n 功能的相关文档
- 02寻找可参考的工作流示例
- 03从社区论坛检索 n8n 信息
MCP 相关
项目提供 MCP 服务,使支持 MCP 的客户端能够查询 n8n 文档、工作流示例和社区论坛。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
n8n 助手
本项目包含一个多渠道平台(MCP)服务,用于创建与 n8n 集成的助手。该助手可用于搜索 n8n 文档、示例工作流和社区论坛。
功能
- 网页搜索:根据特定查询搜索 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
手动安装
-
克隆此代码库:
git clone <repository-url> cd <repository-directory> -
安装所需依赖项:
pip install -r requirements.txt -
创建
.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
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。