mcpField
T
taskforge

taskforge

本地服务
taskforge.md生产力017 周前更新

关于 taskforge

taskforge 是用于 Markdown 文件夹或 Obsidian vault 的本地任务与笔记 MCP 服务,并以 CLI 形式分发。所给资料主要介绍其 Homebrew 安装方式及跨平台发布包。

主要功能

  1. 01面向 Markdown 文件夹和 Obsidian vault
  2. 02提供 CLI 与 MCP 服务
  3. 03通过 Homebrew 安装
  4. 04提供跨平台二进制文件与 MCPB 包

适用场景

  1. 01为本地 Markdown 文件夹提供任务与笔记服务
  2. 02在 Obsidian vault 中使用任务与笔记服务
  3. 03通过 Homebrew 安装 taskforge

MCP 相关

taskforge 以本地 MCP 服务形式提供任务和笔记功能,适用于 Markdown 文件夹或 Obsidian vault。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"md-taskforge-taskforge": {
"command": "npx",
"args": [
"-y",
"taskforge-md"
],
"env": {
"TASKFORGE_VAULT": "<TASKFORGE_VAULT>"
}
}
}
}
启动命令npx -y taskforge-md
需要配置的环境变量
TASKFORGE_VAULTAbsolute path to the vault folder the server reads and writes

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmtaskforge-md1.0.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

TaskForge 分发 tap

taskforge CLI 和 MCP 服务的公开分发仓库。 它有两种用途:

  • Homebrew tap — Formula/taskforge.rb。 安装:brew install azhard/tap/taskforge
  • 发布托管 — 此处的 GitHub Releases 存放交叉编译的二进制文件、 各平台的 .mcpb 包以及 SHA256SUMS。

两者均由源代码仓库中的本地发布脚本 (scripts/release/publish-cli.sh) 发布——此仓库中没有 CI。Formula 和发布资源在维护者的机器上生成,然后直接推送到此处。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。