Token导航 LogoToken导航TokenDH.com
N8n Fabric logo
AI代理stdio官方级别未说明来源级核验

N8n Fabric

MCP Server

n8n-fabric是一个增强型工作流自动化框架,通过集成MCP服务器、Qdrant向量存储和Redis缓存,使工作流可搜索、可记忆并可与其他工具协同工作。

工具数

22

提示词数

0

GitHub Stars

0

资源数

0
工作流自动化向量搜索PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ry-ops

提供方

ry-ops

最后核验

2026/5/17 20:23

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run n8n-fabric-mcp

详细介绍

n8n面料

工作流自动化结构层

n8n结构将n8n与MCP服务器、Qdrant矢量存储和Redis缓存封装在一起,使工作流与git steer和aiana一起可搜索、可记忆和可编排。

建筑

flowchart TB
    subgraph FABRIC["n8n-fabric"]
        direction TB
        mcp["MCP Server"]
        embed["Workflow Embedder"]
        cache["Cache Layer"]
    end

    subgraph N8N["n8n Engine"]
        api["REST API"]
        exec["Execution Engine"]
        nodes["500+ Nodes"]
    end

    subgraph STORAGE["Storage"]
        qdrant[("Qdrant\nWorkflow Vectors")]
        redis[("Redis\nCache & State")]
        postgres[("PostgreSQL\nn8n Data")]
    end

    subgraph ECOSYSTEM["ry-ops Fabric Ecosystem"]
        gitsteer["git-steer\nRepo Lifecycle"]
        aiana["aiana\nSemantic Memory"]
    end

    mcp --> api
    mcp --> embed
    mcp --> cache
    embed --> qdrant
    cache --> redis
    api --> exec
    exec --> nodes
    api --> postgres

    mcp |"MCP"| gitsteer
    mcp |"MCP"| aiana

    style FABRIC fill:#7C3AED,color:#fff
    style N8N fill:#FF6D5A,color:#fff
    style qdrant fill:#059669,color:#fff
    style redis fill:#DC2626,color:#fff
    style postgres fill:#336791,color:#fff

______________________________________________________________________

特性

MCP服务器

  • 完全n8n API访问 -工作流、执行、凭据、节点
  • 语义搜索 -按含义查找工作流,而不仅仅是名称
  • 跨结构协调 -适用于git steer和aiana

工作流智能

  • 矢量嵌入 -存储在Qdrant中用于相似性搜索的工作流
  • 模式识别 -“我是如何处理webhook的→ 变换→ API?"
  • 剧本回忆 -查找并重用经过验证的工作流模式

基础设施

  • Docker Compose -运行全栈的一个命令
  • Redis缓存 -快速工作流元数据和执行状态
  • PostgreSQL -n8n的持久存储

______________________________________________________________________

快速开始

Docker Compose(推荐)

# Clone repository
git clone https://github.com/ry-ops/n8n-fabric
cd n8n-fabric

# Start full stack (n8n + Qdrant + Redis + PostgreSQL)
docker compose up -d

# Check status
docker compose ps

# View n8n UI
open http://localhost:5678

本地开发

# Install dependencies
uv sync

# Set environment variables
export N8N_URL=http://localhost:5678
export N8N_API_KEY=your-api-key

# Run MCP server
uv run n8n-fabric-mcp

______________________________________________________________________

MCP工具

工作流管理

工具说明
workflow_list列出所有包含元数据的工作流
workflow_get按ID获取工作流(完整JSON)
workflow_create从JSON创建新工作流
workflow_update更新现有工作流
workflow_delete删除工作流
workflow_activate激活工作流
workflow_deactivate停用工作流
workflow_execute手动执行工作流
workflow_search跨工作流的语义搜索

执行管理

工具说明
execution_list使用筛选器列出执行情况
execution_get获取执行细节和数据
execution_delete删除执行
execution_retry重试失败的执行
execution_stop停止运行执行

凭据和节点

工具说明
credential_list列出凭据名称(无机密)
credential_create创建新凭据
credential_delete删除凭据
node_types列出可用节点类型
node_info获取节点类型详细信息

系统和状态

工具说明
n8n_statusn8n运行状况和版本
fabric_status全栈健康检查
fabric_sync将工作流同步到Qdrant

______________________________________________________________________

配置

环境变量

变量描述默认值
N8N_URLn8n API URLhttp://localhost:5678
N8N_API_KEYn8n API密钥(必需)
QDRANT_URLQdrant URLhttp://localhost:6343
REDIS_URL重定向URLredis://localhost:6389
N8N_ENCRYPTION_KEYn8n加密密钥(生产所需)
注: 端口6343和6389用于避免与现有Qdrant/Redis实例发生冲突。

Claude桌面集成

{
  "mcpServers": {
    "n8n-fabric": {
      "command": "uv",
      "args": ["run", "n8n-fabric-mcp"],
      "cwd": "/path/to/n8n-fabric"
    }
  }
}

______________________________________________________________________

织物生态系统

n8n结构是ry-ops结构生态系统的一部分:

结构角色MCP工具
n8n面料工作流执行、剧本工作流、执行、凭据
git操舵回购生命周期、版本控制回购、分支、安全、PR
阿亚娜语义记忆、模式回忆记忆搜索、上下文注入

交叉织物示例

"Remember how I built the Slack notification workflow"
  → aiana searches memory
  → n8n-fabric retrieves workflow
  → Returns full workflow JSON

"Create a new webhook-to-Slack workflow and commit it"
  → n8n-fabric creates workflow
  → git-steer commits workflow JSON to repo
  → aiana indexes for future recall

"Run my deployment notification playbook"
  → aiana recalls playbook pattern
  → n8n-fabric executes workflow
  → git-steer logs deployment

______________________________________________________________________

文档

______________________________________________________________________

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

______________________________________________________________________

存储库:

状态: Alpha-初始开发

版本: 0.1.0

更新: 2026-02-04

目录标签

目录标签

工作流自动化向量搜索PythonClaude本地部署语义记忆MCP服务器Redis缓存

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

22

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP