n8n 助手
该项目包含一个多渠道平台 (MCP) 服务器,用于创建与 n8n 集成的助手。该助手可用于搜索 n8n 文档、示例工作流程和社区论坛。
特征
网络搜索:根据特定查询搜索 n8n 文档、工作流程和社区论坛。
HTML 内容获取:使用 BeautifulSoup 从搜索结果中提取主要内容。
异步处理:异步执行 HTTP 请求,提供更快的响应时间。
Related MCP server: n8n MCP Tools
要求
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 许可。