Token导航 LogoToken导航

MCP Server · 浏览器工具

Toolflow MCP

一个基于Bun MCP服务器的组合式管道和数据传递工具,支持通过插件扩展功能,适用于数据处理和自动化任务。

未说明官方级别未说明来源级核验工具 2
数据处理TypeScript结构化数据

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
RogerNavelsaker
提供方
RogerNavelsaker

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Toolflow MCP 属于浏览器工具类 MCP Server,公开资料标注 2 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前要先准备 访问 Token。

分类

浏览器工具

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

工具流mcp

toolflow-mcp 是一个Bun MCP服务器,用于组合管道和Nushell风格的数据传递。

面向模型的曲面有意最小化:

  • 二元的: toolflow
  • 可选外壳别名: tf
  • 主MCP工具: toolflow
  • 内省工具: toolflow_registry

该设计的灵感来自F#管道正向组合、高阶函数组合子和Nushell风格的结构化数据流,同时保持MCP表面足够通用,可以通过本地插件而不是向上流式处理每个动词来进化。

目标

  • 将多步骤工作放在一个MCP工具调用中。
  • 通过管道保留功能“当前值”。
  • 故障时停止并返回结构化的尸检痕迹。
  • 通过配置和secrets文件从本地模块加载新动词。
  • 将其他MCP服务器连接到一个客户端可见的MCP条目后面。
  • 除非网桥发生故障,否则将上游网桥stderr排除在面向用户的客户端路径之外。

数字用户线路

管道形状:

verb [args] |> verb [args] |> verb [args]

规则:

  • 每个成功步骤的输出将成为下一步的输入。
  • 使用 $path.to.value 从当前值中选择。
  • 使用 tee 在不替换当前值的情况下运行副作用。
  • 字符串使用单引号。
  • 对象和数组参数允许使用JSON文本。

示例:

get 'https://example.com/data.json' |> jq '.items.0' |> write 'tmp/item.json'
read 'package.json' |> json |> jq '.name'
get 'https://example.com/data.json' |> tee write 'tmp/raw.json' |> jq '.items'

配置和秘密

除非被环境变量覆盖,否则服务器会在当前工作目录中查找两个文件:

  • toolflow.config.json
  • toolflow.secrets.json

环境覆盖:

  • TOOLFLOW_CONFIG
  • TOOLFLOW_SECRETS

配置示例:

{
  "plugins": [
    {
      "name": "example-http",
      "module": "./src/plugins/example-http.ts",
      "enabled": true,
      "config": {
        "baseUrl": "https://example.com/api"
      }
    }
  ]
}

示例秘密:

{
  "example-http": {
    "token": "replace-me"
  }
}

此拆分将连接详细信息保存在跟踪的配置文件中,将凭据保存在单独的本地文件中。

回购包括:

插件合同

插件模块必须导出以下任一项 default 或 definePlugin 并返回:

type PluginDefinition = {
  name: string;
  description?: string;
  verbs?: ToolflowVerb[];
  tools?: ToolflowTool[];
};

插件动词被连接到 toolflow,这使MCP表面保持在单个执行入口点,同时仍然允许流DSL后面的本地插件增长。

MCP桥接插件

toolflow-mcp 还可以桥接其他stdio MCP服务器。

当前映射模型:

  • 用于组合的命名空间流动词: flox.search_packages
  • 桥接工具没有直接的顶级MCP再导出

通用网桥助手通过stdio启动上游MCP服务器,在内部实现命名空间流谓词 toolflow,并捕获上游stderr,这样启动横幅就不会泄露到客户端会话中。

当前第一座桥:

内置动词

  • echo:返回第一个参数或当前值
  • get:获取URL内容并在可能的情况下解析JSON
  • jq:从当前值中选择点路径
  • write:将当前值写入文件并保持流动
  • read:读取UTF-8文件
  • json:将当前字符串值解析为JSON
  • tee:运行副作用并保留当前值

Bridge动词示例

flox.search_packages '{"search_term":"python","limit":5}'
flox.run_command '{"working_dir":"/home/rona","environment_dir":"","command":"command -v bun"}'
nixos.nix '{"action":"search","source":"nixos","type":"packages","query":"ripgrep","limit":3}'

安装

bun install
bun run dev

最小MCP配置:

{
  "mcpServers": {
    "toolflow": {
      "command": "toolflow"
    }
  }
}

范围

  • Bun首次MCP运行时
  • 带有跟踪输出的组合管道执行
  • Nushell风格的结构化数据在步骤之间传递
  • 可配置的插件加载
  • 一个顶级MCP工具,其他所有内容都表示为流动词

命令行界面

该二进制文件还公开了本地shell/operator子命令:

toolflow registry
toolflow status
toolflow doctor
toolflow help

tf 在安装可选的短输出时,可用作短shell别名。

下一步

  • 除了动词外,还注册插件定义的直接MCP工具
  • 添加更丰富的选择器和转换
  • 在核心包外添加OneTool和Context Mode桥接插件

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

数据处理TypeScript本地部署自动化插件系统管道组合结构化数据

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Toolflow MCP

MCP World · 本页

2未说明未标注1 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Toolflow MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Toolflow MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Toolflow MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Toolflow MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Toolflow MCP 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP