Token导航 LogoToken导航TokenDH.com
marktoflow (d2c99f) logo
AI代理未说明官方级别未说明来源级核验

marktoflow (d2c99f)

MCP Server

开源AI工作流自动化工具,通过Markdown文件定义和执行工作流,支持多种AI代理和本地LLM,适用于数据安全敏感场景。

工具数

0

提示词数

0

GitHub Stars

23

资源数

0
工作流自动化本地LLMTypeScriptClaude数据安全Claude

安装说明

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

作者 / 组织

marktoflow

提供方

marktoflow

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

marktoflow

Open-source AI workflow automation — your workflows are just markdown files.

Use your Copilot/Claude/Codex subscriptions · ACP-ready agents · 39 integrations · Local LLMs · Self-hosted

Visual workflow designer — drag-and-drop nodes, AI-assisted editing, one-click execution

______________________________________________________________________

快速开始

npm install -g marktoflow

marktoflow init

marktoflow run workflow.md

就是这样。你的工作流程是一个带有YAML frontmatter的markdown文件:

---
workflow:
  id: hello-world
  name: Hello World

tools:
  slack:
    sdk: '@slack/web-api'
    auth:
      token: '${SLACK_BOT_TOKEN}'

steps:
  - action: slack.chat.postMessage
    inputs:
      channel: '#general'
      text: 'Hello from marktoflow!'
---

已经拥有GitHub Copilot、Claude、Codex或Gemini订阅?直接使用它-无API密钥:

marktoflow run workflow.md --agent copilot   # GitHub Copilot subscription
marktoflow run workflow.md --agent claude     # Claude CLI login
marktoflow run workflow.md --agent codex      # Codex CLI
marktoflow run workflow.md --agent ollama     # Free, runs locally
marktoflow run workflow.md --agent gemini-cli # Google Gemini subscription

ACP支持的代理变体也可与现有的SDK适配器一起使用:

marktoflow run workflow.md --agent copilot-acp
marktoflow run workflow.md --agent gemini-acp
marktoflow run workflow.md --agent claude-code-acp
marktoflow run workflow.md --agent codex-acp

为什么是marktoflow?

你得到了什么
Markdown原生工作流程包括 .md 文件——可读、可审计、可区分、版本控制
使用现有的AICopilot,Claude,Codex订阅-不需要额外的API密钥
AI工具调用代理循环——模型调用工具、获取结果并自主推理
本地LLMs也可选的llama.cpp、VLLM、Ollama支架,适用于气隙或离线使用
设计安全自托管,无遥测,您的数据永远不会离开您的基础设施
结构化输出JSON模式和JSON模式验证,用于可靠的AI响应
MCP优先零配置的本地模型上下文协议支持
ACP就绪Copilot、Gemini、Claude Code和Codex各有一个ACP变体
直接SDK调用官方SDK,完整的TypeScript类型,无包装API
并行执行同时运行多个AI代理——代码审查和批处理速度提高3倍
可视化编辑器可选的拖放GUI marktoflow gui
成本跟踪准确了解每个工作流的运行成本

安全与隐私

marktoflow专为关心数据去向的团队和个人而设计。

marktoflow云代理平台
数据驻留您的基础设施——除非您发送,否则什么都不会留下在供应商服务器上处理的数据
本地LLM支持头等舱——llama.cpp、VLLM、Ollama通常仅限云
气隙操作✅ 本地型号的完全离线支持❌ 需要互联网
审计跟踪Git历史+SQLite执行日志——完全可检查供应商控制的日志
工作流透明度简单的标记——在运行前阅读每一步不透明的代理行为
遥测无——零电话回家,零追踪各不相同
凭据存储本地加密(AES-256-GCM)或您的保险库(HashiCorp、AWS、Azure)由供应商管理
许可证MIT——检查、修改、自托管通常为专有

使用案例: 你想要人工智能驱动的自动化,但你的公司政策(或常识)说敏感数据——代码、凭证、客户信息、内部文档——不应该通过第三方代理平台。marktoflow完全在您的机器或服务器上运行,您可以选择LLM。

如何比较

与工作流平台

特性marktoflowZapiern8nGitHub操作
开源
工作流格式Markdown专有JSONYAML
版本控制Git原生受限Git原生
AI代理支持内置插件插件有限
AI工具调用内置插件
本地LLM通过插件
直接SDK访问通过操作
可视化编辑器
自我主持仅限跑步者
按任务定价免费免费(自主机)基于分钟

与人工智能代理平台

功能marktoflowOpenClawLangChainCrewAI
自托管仅网关
本地LLM支持一流有限
气隙/离线部分部分
无遥测选择退出选择退出
工作流格式Markdown(可审计)不透明Python代码Python代码
可视化编辑器
39个本地集成社区社区
非人工智能工作流
数据保持本地始终通过网关路由取决于LLM取决于LL

集成

39个原生SDK集成——所有这些都有TypeScript类型、重试逻辑和输入验证。

类别服务
沟通Slack、团队、Discord、Telegram、WhatsApp、Twilio
电子邮件Gmail、Outlook、SendGrid、Mailchimp
谷歌工作区表格、日历、驱动器、文档
项目管理Jira、Linear、Asana、Trello
知识概念,汇流
开发者GitHub,Airtable
支付Stripe,Shopify
支持Zendesk
存储Dropbox、AWS S3
数据库Supabase、PostgreSQL、MySQL
通用HTTP客户端(任何REST API)、RSS/Atom提要
AI代理GitHub Copilot、Claude、Codex、Gemini——现有的SDK适配器加上每个用于Copilot/Gemini/Claude Code/Code的ACP变体——加上用于本地/自定义设置的OpenAI、Ollama、llama.cpp、VLLM-- 通过Slack/Telegram进行控制

ACP、MCP和技能

marktoflow现在保留了现有的SDK支持的代理集成 为每个具有ACP功能的编码剂添加一个ACP支持的变体:

  • copilot-acp
  • gemini-acp
  • claude-code-acp
  • codex-acp

ACP代理可以直接通过工具选项连接MCP服务器和可重复使用的技能提示:

tools:
  agent:
    sdk: copilot-acp
    options:
      model: gpt-5.4
      mcpServers:
        github:
          type: stdio
          command: npx
          args: ['-y', '@modelcontextprotocol/server-github']
      skills:
        - name: repo-review
          prompt: Focus on security, reliability, and migration risks.

包裹

包装描述
marktoflow一体式安装: npm install -g marktoflow
@marktoflow/marktoflow作用域元包(CLI+GUI+集成)
@marktoflow/core解析器、引擎、状态管理、插件系统
@marktoflow/cli命令行界面和工作流运行器
@marktoflow/gui可视化工作流设计器(web UI)
@marktoflow/integrations39个服务集成和AI适配器

示例

中的生产就绪工作流模板 examples/:

  • 代理任务执行器 --通过Slack/Telegram控制人工智能代理(Claude、Copilot、OpenCode、Ollama、Gemini)。发送任务指令,获得具有通过/失败状态的结构化结果。

示例:发送“创建一个名为UserProfile的React组件,并进行电子邮件验证”→ 代理以安全权限执行→ 返回结构化结果(已通过3/3个任务✅)

  # Run the Slack version
  marktoflow run examples/agent-task-executor/workflow-slack.md

  # Or use Telegram
  marktoflow run examples/agent-task-executor/workflow-telegram.md

- 多代理代码审查 --安全+性能+质量审查并行进行(快3倍) - 批量公关处理 --在5分钟内审查50个PR,而不是25个 - 协商一致决定 --收集不同的人工智能观点以做出更好的决策

文档

📋 更新日志 --版本历史、新功能、安全修复、重大更改

社区

  • --问题、想法、展示和讲述
  • 贡献 --PR欢迎
  • 问题 --Bug报告和功能请求

许可证

麻省理工学院

目录标签

目录标签

工作流自动化本地LLMTypeScriptClaude数据安全本地部署AI代理Markdown工作流

支持客户端

Claude

接入字段

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

未说明

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

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明token部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP