能力标签
🔌
MCP工具

Jarvis-Agent-Factory

基于 TypeScript · 让 AI 助手直接操作你的系统与工具
⭐ 6 Stars 💻 TypeScript 📄 MIT 🏷 AI 7.5分
7.5AI 综合评分
mcptypescript
✦ AI Skill Hub 推荐

Jarvis-Agent-Factory 是 AI Skill Hub 本期精选MCP工具之一。综合评分 7.5 分,整体质量较高。我们推荐使用将其纳入你的 AI 工具库,帮助提升工作效率。

📚 深度解析
Jarvis-Agent-Factory 是一款基于 MCP(Model Context Protocol)标准协议的 AI 工具扩展。MCP 协议由 Anthropic 开发并开源,旨在建立 AI 模型与外部工具之间的标准化通信接口,目前已被 Claude Desktop、Claude Code、Cursor 等主流 AI 工具采纳。

通过安装 Jarvis-Agent-Factory,你的 AI 助手将获得额外的工具调用能力,可以用自然语言直接操控该工具的功能,无需学习复杂的命令行语法。MCP 工具的核心价值在于"一次配置,永久增强"——配置完成后,每次与 AI 对话时都可以无缝调用这些工具。

在技术实现上,MCP 工具通过标准的 JSON-RPC 协议与 AI 客户端通信,工具的功能以"工具列表"的形式暴露给 AI 模型,AI 可以按需调用。Jarvis-Agent-Factory 提供了结构化的工具调用接口,使 AI 模型能够精确地理解和使用每个功能点,显著降低 AI 在工具使用上的错误率。

与传统的 API 集成相比,MCP 工具的优势在于无需编写代码——用户只需在配置文件中添加几行 JSON,即可让 AI 获得全新能力。AI Skill Hub 将 Jarvis-Agent-Factory 评为 AI 评分 7.5 分,属于同类工具中的优质选择。
📋 工具概览

跨平台多智能体 AI 编程助手配置集 + MCP 编排引擎,支持 Claude Code / OpenCode / Codex。

Jarvis-Agent-Factory 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。

GitHub Stars
⭐ 6
开发语言
TypeScript
支持平台
Windows / macOS / Linux
维护状态
轻量级项目,按需更新
开源协议
MIT
AI 综合评分
7.5 分
工具类型
MCP工具
Forks
📖 中文文档
以下内容由 AI Skill Hub 根据项目信息自动整理,如需查看完整原始文档请访问底部「原始来源」。

跨平台多智能体 AI 编程助手配置集 + MCP 编排引擎,支持 Claude Code / OpenCode / Codex。

Jarvis-Agent-Factory 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。

📌 核心特色
  • 通过标准 MCP 协议与 Claude、Cursor 等主流 AI 客户端深度集成
  • 提供结构化工具调用接口,显著降低 AI 集成复杂度
  • 支持 Claude Desktop 和 Claude Code 无缝接入,开箱即用
  • 可与其他 MCP 工具组合叠加,构建完整 AI 工作站
  • 轻量无侵入设计,不影响现有系统架构
🎯 主要使用场景
  • 在 Claude Desktop 对话中直接调用本地工具,实现 AI 与系统的深度联动
  • 通过自然语言驱动复杂的多步骤自动化任务,代替繁琐手动操作
  • 将多个 MCP 工具组合使用,构建个人专属 AI 工作站
以下安装命令基于项目开发语言和类型自动生成,实际以官方 README 为准。
安装命令
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/Wjl1224734792/Jarvis-Agent-Factory

# 方式二:手动配置 claude_desktop_config.json
{
  "mcpServers": {
    "jarvis-agent-factory": {
      "command": "npx",
      "args": ["-y", "jarvis-agent-factory"]
    }
  }
}

# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
📋 安装步骤说明
  1. 确认已安装 Node.js(v18 或以上版本)
  2. 打开 Claude Desktop 或 Claude Code 的 MCP 配置文件
  3. 按「交给 Agent 安装 → Claude Desktop」标签中的 JSON 配置填入 mcpServers 字段
  4. 保存配置文件并重启 Claude 客户端
  5. 重启后,在对话中即可使用本工具
以下用法示例由 AI Skill Hub 整理,涵盖最常见的使用场景。
常用命令 / 代码示例
# 安装后在 Claude 对话中直接使用
# 示例:
用户: 请帮我用 Jarvis-Agent-Factory 执行以下任务...
Claude: [自动调用 Jarvis-Agent-Factory MCP 工具处理请求]

# 查看可用工具列表
# 在 Claude 中输入:"列出所有可用的 MCP 工具"
以下配置示例基于典型使用场景生成,具体参数请参照官方文档调整。
配置示例
// claude_desktop_config.json 配置示例
{
  "mcpServers": {
    "jarvis-agent-factory": {
      "command": "npx",
      "args": ["-y", "jarvis-agent-factory"],
      "env": {
        // "API_KEY": "your-api-key-here"
      }
    }
  }
}

// 保存后重启 Claude Desktop 生效
📑 README 深度解析 真实文档 完整度 52/100 查看 GitHub 原文 →
以下内容由系统直接从 GitHub README 解析整理,保留代码块、表格与列表结构。

Jarvis Agent Factory · 贾维斯智能体工厂

License: MIT Version npm Visual Primitives MCP <br>💡 纯文本模型(如 DeepSeek)主力用户 → 搭配 Visual Primitives MCP 获得视觉理解能力 <br>简体中文 | English

AI 编程助手配置集 + MCP 编排引擎。从想法到交付的完整软件开发流水线,<br>仅支持 Claude Code

v4.7.6 — 产物会话隔离 + 删除无效扁平复制 + 简化模型配置 + 端口隔离 + 46 MCP 工具

核心特性

特性说明
**MCP 编排引擎**FSM 硬约束 Gate A→B→C→C1→C1.5→C2→D→E,跳过/回退被拒绝
**零手动启动**MCP stdio 自动拉起引擎,Claude Code 开箱即用
**Agent Team 支持**jarvis init 自动启用 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS,Team + SubAgent 混合编排
**智能路由**/auto 自动检测任务→路由最优流水线→跳过无关Gate→按复杂度分配Agent
**多流水线类型**full / frontend / backend / lite / refactor / hotfix / migrate / evaluate / debug / research / release / ask / simplify / trace / improve 共 15 种模式,按需选择
**项目记忆系统**.jarvis/memory/ 跨会话笔记/决策记录/项目上下文,OMC 风格持久化
**会话事件日志**session_events 表记录生命周期事件,跨会话可观测性
**项目级存储隔离**<project>/.jarvis/ 独立数据库 + PID,每个项目跨会话记忆不跨项目共享
**会话管理**会话命名(MCP session_set_name)· 归档/删除 · 置顶 · 指令标签(/jarvis 等)
**Web 面板**数据看板首页(#/)· 流水线看板(#/dashboard)· 归档(#/archive)· Agent 配置(#/agents)· SSE 实时推送
**远程面板**单 HTML 文件下载即可打开,无需本地 web 构建
**Agent 配置**Web 面板修改模型/思考等级 → 自动同步回 .md 源文件
**浏览器测试**文档驱动工作流:test-doc-writer → test-executor → remediation-expert 闭环
**智能安装**Hash 对比只覆盖变更文件,用户自定义自动保留
**智能 MCP 合并**jarvis upgrade / jarvis init 增量合并 MCP 配置,不覆盖用户自定义服务
**智能 env 合并**jarvis init 增量合并 settings.json env,保护用户自定义环境变量
**Hook/Plugin**Claude Code hooks + MCP 全覆盖
**平台扩展**platform_info MCP 工具 + /api/platforms REST 端点
**零原生依赖**Node 22.5+ 内置 node:sqlite,安装秒级完成

引擎能力矩阵

能力机制触发方式
Agent spawn 后检查 GateHook/Plugin → gate_check🔄 自动(engine auto-start via stdio)
条件不满足报警Hook/Plugin → gate_enforce🔄 自动
推进 Gateadvance_gate MCP 工具👆 编排者手动
轻量入口跳转gate_jump MCP 工具(lite 模式)👆 编排者手动
跳过/回退 Gate 拒绝FSM 硬约束🔄 自动
操作前 Gate 检查gate_check MCP 工具🔄 自动
Team/SubAgent 策略pipeline_guideteam_strategy + agent_mode👆 按需
流程指引pipeline_guide MCP 工具👆 按需
平台信息platform_info MCP 工具👆 按需
会话命名session_set_name MCP 工具👆 按需
流水线状态Dashboard + SSE 实时推送👆 按需
项目级会话隔离<project>/.jarvis/engine.db 独立数据库🔄 自动
Agent 配置Web 面板配置 → .md/.toml 文件同步👆 保存时触发

快速开始

懒人模式 — 复制这句话粘贴到 Claude Code,让 AI 帮你自动安装:

打开 https://github.com/Wjl1224734792/Jarvis-Agent-Factory 帮我安装配置好 Jarvis Agent Factory,按照项目 QUICKSTART.md 的快速开始步骤操作即可,装好之后运行 jarvis init -y

手动安装(3 步):

npm i -g jarvis-agent-factory   # 安装 CLI(零原生依赖,node:sqlite 内置)
jarvis init -y                   # 一键部署配置 + MCP + 钩子

📖 完整安装指南、CLI 命令、环境变量、MCP 配置QUICKSTART.md

MCP 配置指南

📖 引擎 MCP 配置、Visual Primitives MCP 接入、开发环境配置QUICKSTART.md

浏览器测试工作流

test-doc-writer → test-executor → remediation-expert
   (编写用例)       (按文档执行)      (失败→修复→复测)

专为浏览器自动化测试设计的文档驱动闭环,集成在 Gate C2 阶段:

  1. test-doc-writer — 编写结构化测试用例文档(步骤、预期结果),不执行测试
  2. test-executor — 严格按照文档执行测试,产出通过/失败清单报告
  3. remediation-expert — 分析失败用例,spawn 对应修复 Agent,最多 2 轮修复-重测

Visual Primitives MCP(推荐,纯文本模型必备)

npm GitHub

基于 DeepSeek《Thinking with Visual Primitives》论文的视觉理解 MCP,将截图/图片转为精确的文字描述和坐标定位。使用纯文本模型(如 DeepSeek)作为主力的用户强烈推荐——它为纯文本模型提供了"眼睛"。

纯文本模型为什么需要它? DeepSeek V4 等纯文本模型无法"看"图片。Visual Primitives MCP 将截图转为自然语言描述 + 坐标数据,让纯文本模型也能理解 UI 布局、定位元素、读取截图内容。
🎯 aiskill88 AI 点评 A 级 2026-05-23

该项目提供了一个开源的 MCP 工具,支持多种 AI 编程助手,具有较好的开发流水线和编排引擎。

⚡ 核心功能
👥 适合人群
Claude Desktop / Claude Code 用户AI 工具开发者需要扩展 AI 能力的专业人士自动化工程师
🎯 使用场景
  • 在 Claude Desktop 对话中直接调用本地工具,实现 AI 与系统的深度联动
  • 通过自然语言驱动复杂的多步骤自动化任务,代替繁琐手动操作
  • 将多个 MCP 工具组合使用,构建个人专属 AI 工作站
⚖️ 优点与不足
✅ 优点
  • +MIT 协议,可免费商用
  • +标准化 MCP 协议,生态互联性强
  • +与 Claude 官方生态无缝对接
  • +即插即用,配置简单快捷
⚠️ 不足
  • 依赖 Claude 客户端,非 Claude 用户无法使用
  • MCP 协议仍在持续演进,接口可能变更
  • 需要一定的配置步骤
⚠️ 使用须知

AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。

建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。

📄 License 说明

✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。

🔗 相关工具推荐
🧩 你可能还需要
基于当前 Skill 的能力图谱,自动补全的工具组合
❓ 常见问题 FAQ
解答
💡 AI Skill Hub 点评

经综合评估,Jarvis-Agent-Factory 在MCP工具赛道中表现稳健,质量良好。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。

⬇️ 获取与下载
⬇ 下载源码 ZIP

✅ MIT 协议 · 可免费商用 · 直接从 aiskill88 服务器下载,无需跳转 GitHub

📚 深入学习 Jarvis-Agent-Factory
查看分步骤安装教程和完整使用指南,快速上手这款工具
🌐 原始信息
原始名称 Jarvis-Agent-Factory
原始描述 开源MCP工具:跨平台多智能体 AI 编程助手配置集 + MCP 编排引擎。从想法到交付的完整软件开发流水线,支持 Claude Code / OpenCode / Codex。⭐6 · TypeScript
Topics mcptypescript
GitHub https://github.com/Wjl1224734792/Jarvis-Agent-Factory
License MIT
语言 TypeScript
🔗 原始来源
🐙 GitHub 仓库  https://github.com/Wjl1224734792/Jarvis-Agent-Factory

收录时间:2026-05-22 · 更新时间:2026-05-22 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。