
Kotsukotsu
io.github.kurosaki-yuto由 GitHub 帳號 kurosaki-yuto 發布v1.0.0更新於 Nov 2, 2026
Goal-based task manager for humans and AI. Read goals, add subtasks, report results.
概覽
Kotsukotsu 是以目標為基礎的任務管理工具,其遠端 MCP 伺服器讓 AI 讀取目標、新增子任務,並把結果寫回共用的任務樹。
- 可以做什麼
- 讀取目標及其任務樹,包含完成標準與目前狀態
- 在任務中新增子任務並登錄執行步驟
- 將子任務標記為完成並寫回結果
- 傳送聊天訊息,並讀取前例、範本等任務脈絡
- 開始或結束任務時接收範本中的知識與注意事項
- 適用情境
- 適合團隊在 Kotsukotsu 中以目標和子任務管理工作,並希望 AI 助理接手任務、拆解步驟,在人機共用的同一處記錄進度的情境。
- 執行需求
- 需要遠端 MCP 端點;README 說明連線權杖在應用程式設定頁面簽發。使用應用程式本身需要 Kotsukotsu 帳號(電子郵件加密碼)。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Kotsukotsu,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.kurosaki-yuto%2Fkotsukotsu/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"kotsukotsu": {
"type": "http",
"url": "https://mcp.kotukotu.app/mcp"
}
}
}README
こつこつ (kotsukotsu)
コツれば終わる。
ゴールを分ける。AI に任せる。人が決める。「やりたい」を「終わった」に変えていく、 人と AI のための実行管理アプリ。合同会社もちもつの自社プロダクト。
「何をやるか」ではなく「どのゴールの、どの完了基準を満たすためにやるか」から タスクを分解して積む。人と AI (Claude / MCP) が同じ画面を正のソースとして共有する。
ホスト版: https://kotukotu.app (合同会社もちもつが運営)
できること
- ゴールとタスクを AI が読み書きする: どのタスク (小タスク含む) にも「完了の基準」と「現状」(日付 / 済んだこと / ボール / 残り・詰まり) を持たせ、 AI が MCP で読んで、作業の手順をタスクの中に登録し、終わるたびにチェックと結果を書き戻す。進行中 (誰のどの AI が手を動かしているか) も出る
- AIで進める: タスクを開いて押すと、そのタスクの指示文が入った状態で Claude Code / Codex / claude.ai が開く。 スマホは指示文が落ちないようブラウザで開く版と、Claude アプリで開く版を選べる
- 連携ガイド (設定 → 連携ガイド): こつこつ本体は外部ツールと直接は繋がらない。Chatwork・Gmail・カレンダー・ドライブ・Notion・GitHub・Zoom は AI の側に繋ぎ、AI が読んで現状に書く。繋ぎ方・「AI にまとめて入れてもらう」(Claude Code に頼んで接続とプラグインを入れる)・ 「何を足すとよいか診断」のボタンと、使い方のコラム (/column) がある
- 型 (テンプレート): 必要な入力値 + 資料リンク + タスクの木を型にして、メンバーを選んで振ると新しいゴールごと丸ごと入る (/templates)。終えたゴールの「…」→「型にする」で作れる
型は仕事に要るナレッジの入口で、本文は持たない。資料 (やり方・実物・置き場所・情報源の URL と「何のために見るか」)・注意点・結んだ前例を持ち、
AI がタスクに入るとき (get_goal / start_task) と終えるとき (complete_subtask) に渡る。差し戻しが入ると AI が注意点を足して型が育つ (直した履歴から戻せる)。
KATA_GITHUB_REPO/KATA_GITHUB_TOKENを設定すると、型を直すたびに GitHub へ Markdown で書き出す (こつこつが止まっても型が残る) - 前例 (playbook): 終えたタスクのやり方を残すと、似たタスクに次の AI が取りかかるときに前例として渡る
- 通知・@メンション・コメント・ファイル添付・メンバーごとの担当範囲
アーキ
- フロント: Next.js 16 App Router + React 19 + Tailwind v4
- ホスト: Cloudflare Workers (
@opennextjs/cloudflare) - DB: Cloudflare D1 (
kotsukotsu-db) - ファイル: Cloudflare R2 (
kotsukotsu-files) - リアルタイム: 別 Worker (
realtime-worker/ Durable Object) - 認証: メール + パスワード。セッション Cookie
- Push: Web Push (VAPID)
- AI 連携:
mcp-workerが MCP サーバー。Claude からlist_goals/add_subtask/complete_subtask/send_chatなどを直接叩ける
ディレクトリ
セットアップ
データベース・デプロイ先は、使う会社・人がそれぞれ自分の Cloudflare アカウントに作る。
npm run setup が D1 の作成からシークレット、3 つの Worker のデプロイまで1回でやる。
同じ名前の Worker・データベースが既にあれば上書きせずに止まる。
無料プランで動く。
Claude Code などの AI に「立ち上げて」と頼めば、AGENTS.md の手順どおりに進めてくれる。
Cloudflare 以外 (AWS・Google Cloud・社内サーバーなど) で動かすときは Docker 版: npm run setup:docker (docs/self-hosting-docker.md)。
詳しくは docs/self-hosting.md (料金・あとから足せるもの・消し方・手で立ち上げる場合)。
ローカル開発:
キーバインド
iPhone は画面下部のツールバーから操作 (⇤ ⇥ +行 ✓完了)。PWA としてホーム画面に追加できる。
MCP (Claude 連携)
mcp-worker/ が MCP サーバー本体。設定と使えるツールの一覧は
mcp-worker/README.md を参照。接続トークンはアプリの設定画面から発行する
(/api/me/mcp-token)。
データバックアップ
ライセンス
MIT © 合同会社もちもつ
來源:README.md,提交 5ef6764
工具
0版本歷史
1- v1.0.0最新Oct 26, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式必需10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分