模型上下文协议服务器

Trackfusion MCP服务器是一个为AI助手(如Claude、OpenClaw等)提供项目和任务管理的模型上下文协议服务器。

  • by emre6943
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 emre6943/TrackFusionMcp

使用说明

Trackfusion MCP服务器

用于Trackfusion的MCP(模型上下文协议)服务器。将项目和任务暴露给Claude、OpenClaw等人工智能助手。

设置

npm install
npm run build

配置

复制示例env文件并填写API密钥:

cp .env.example .env

编辑 .env 与你的价值观:

TRACKFUSION_API_KEY=tf_your_key_here
TRACKFUSION_API_URL=https://europe-west1-oz-track.cloudfunctions.net/api  # optional, defaults to production

服务器加载 .env 自动通过 dotenv.

用法

使用OpenClaw(mcporter)

mcporter add trackfusion --stdio "node /path/to/trackfusion/mcp/dist/index.js" --env TRACKFUSION_API_KEY=tf_xxx

使用克劳德桌面

增添 claude_desktop_config.json:

{
  "mcpServers": {
    "trackfusion": {
      "command": "node",
      "args": ["/path/to/trackfusion/mcp/dist/index.js"],
      "env": {
        "TRACKFUSION_API_KEY": "tf_your_key_here"
      }
    }
  }
}

工具

工具 说明
list_projects 列出所有具有任务计数的项目
list_tasks 列出项目中的任务(可选状态筛选器)
get_task 获取完整的任务详细信息
create_task 创建新任务
update_task 更新任务(状态、标题、优先级等)

获取API密钥

  1. 登录Trackfusion
  2. 前往设置→ API密钥
  3. 点击“新建密钥”,选择范围,复制生成的密钥