T Rush Mcp

io.github.DevDs1989由 GitHub 帳號 DevDs1989 發布v1.0.2更新於 Oct 24, 2026

MCP server for t-rush. Exposes TODO/FIXME scanning and streak tracking to AI agents.

發布方自己的服務:Rush SR Lap Analyzer

已驗證STDIO僅桌面效率與工作流開發者工具

概覽

AI 產生的概覽

本機 MCP 伺服器,讓 AI 程式助理掃描程式碼庫中的 TODO/FIXME 註解、排序並標記完成,同時記錄連續完成紀錄。

可以做什麼
  • 找出並依優先順序排列儲存庫中未完成的 TODO/FIXME 註解,也可回傳未排序的原始清單
  • 模糊搜尋既有註解以找出特定任務
  • 確認註解已從檔案中移除並標記為已解決
  • 讀取使用者目前的 t-rush 連續紀錄與統計
  • 彙總多個本機儲存庫的技術債總量
適用情境
適合希望 AI 程式代理自行從技術債中挑選工作、而不是憑空猜測的情況,也適合讓代理修掉的 TODO 與個人連續完成紀錄保持同步。
執行需求
需要 Node.js 18 以上版本;可透過 npm 全域安裝,或以 npx 作為本機 stdio 程序執行。未宣告任何帳號、API 金鑰或環境變數。會讀寫使用者家目錄下的本機 t-rush 資料檔。
安裝前請注意
標記 TODO 已解決會寫入本機 t-rush 資料檔並增加連續紀錄,代理的操作會改動已儲存的歷史。伺服器會掃描本機儲存庫,請只指向你願意讓助理讀取的程式碼。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 T Rush Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

[t-rush-mcp]

t-rush-mcp

Speedrun your technical debt, now powered by AI.

An MCP (Model Context Protocol) server that exposes the power of t-rush directly to AI coding assistants like Antigravity, Claude, and others. Let your AI agents find, prioritize, and fix TODO · FIXME · BUG comments across your codebase.

[npm version] [license]


Why t-rush-mcp?

AI coding agents are great at fixing bugs, but they often struggle to know what to work on when left unattended. t-rush-mcp bridges this gap by exposing your codebase's technical debt directly to the AI through standard MCP tools.

Agents can now query your project for open TODOs, filter them by keyword, prioritize the oldest debt, and even increment your personal t-rush completion streak when they successfully resolve them.

💻 Want to fix TODOs manually?

Try the t-rush CLI to speedrun your own TODOs! Pick a bug, start a timer, fix the code, and build a massive completion streak yourself.


Features

  • find_todos: Feeds the agent all open TODO/FIXME comments so it can rank them by age and severity natively.
  • search_todos: Allows the agent to fuzzy-search existing comments to find specific tasks.
  • resolve_todo: Verifies the comment has been removed from the file and automatically increments the t-rush streak.
  • scan_todos_raw: Returns an unranked, raw list of all tech debt in a repository.
  • get_streak_status: Exposes the user's current streak and stats to the agent.
  • aggregate_debt: Summarizes the total debt across multiple local repositories.

Install & Configuration

1. Via npm (Global Install)

You can install the MCP server globally on your machine using npm:

bash
npm install -g @devds1989/t-rush-mcp

2. Manual Configuration

To add this server manually to your client's configuration file (e.g. claude_desktop_config.json):

json
{  "mcpServers": {    "t-rush": {      "command": "npx",      "args": ["-y", "@devds1989/t-rush-mcp"],      "eager": true    }  }}

Or test it directly via npx:

bash
npx -y @devds1989/t-rush-mcp

3. Claude Code

To add this server directly to Anthropic's Claude Code CLI:

bash
claude mcp add t-rush -- npx -y @devds1989/t-rush-mcp

Requirements: Node.js 18+


How it works

t-rush-mcp uses the shared @devds1989/trush-core logic to scan your codebase using the exact same parsers as the t-rush CLI. All streak updates and history modifications made by the AI agent are instantly synchronized with your local ~/.t-rush/data.json database.

When an AI agent resolves a TODO, it increments your streak—teamwork!


Supported languages

t-rush detects TODO and FIXME in all common comment styles:

StyleLanguages
//JavaScript, TypeScript, Go, Rust, C, C++, Java, Kotlin, Swift, Dart
#Python, Ruby, Shell, YAML, R, Perl, Elixir, Crystal
--SQL, Lua, Haskell, Ada
%Erlang, LaTeX
;Lisp, Clojure, Assembly
*Inside /* */ block comments

Contributing

Contributions are welcome. Please open an issue before submitting a large PR.

bash
git clone https://github.com/DevDs1989/trush-mcpcd trush-mcpnpm installnpm run build

License

MIT © Dev

來源:README.md,提交 50a192b

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.2最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Rush 整合