mcpField
R
Reclaim.ai MCP Server 🚀

Reclaim.ai MCP Server 🚀

ロヌカル
github.com/jj3ny生産性193 週間前に曎新

Reclaim.ai MCP Server 🚀 に぀いお

MCP クラむアントからタスクを管理したいナヌザヌ向けの、Reclaim.ai API を利甚する非公匏 TypeScript MCP サヌバヌです。アクティブタスクのリ゜ヌスずタスク操䜜ツヌルを提䟛し、stdio で通信したす。

䞻な機胜

  1. 01アクティブたたは党タスクの衚瀺
  2. 02タスクの䜜成・曎新・削陀
  3. 03タスクの完了・再開
  4. 04タむマヌず䜜業時間の管理
  5. 05優先床ずスケゞュヌル䟋倖の調敎

掻甚シヌン

  1. 01MCP クラむアントで Reclaim.ai のタスクを確認
  2. 02䌚話からタスクを远加・倉曎
  3. 03䜜業時間を蚘録しタむマヌを操䜜

MCP 察応

アクティブタスクのリ゜ヌスず13個のタスク操䜜ツヌルを MCP クラむアントに提䟛したす。stdio 経由で Reclaim.ai API に接続したす。

蚭定

ロヌカルサヌバヌの蚭定はどのクラむアントでも共通です。コピヌしおクラむアントの MCP 蚭定ファむルに貌り付けおください。

むンストヌル方法は未掲茉です

このサヌバヌのパッケヌゞやリモヌト゚ンドポむントはただ取埗できおいたせん。プロゞェクトの README の手順に埓っおください。

リポゞトリ

ツヌル

ツヌル䞀芧はただ取埗されおいたせん

ロヌカルサヌバヌのツヌルはマシン䞊で起動しお初めお取埗できたす。メンテナヌはただツヌル䞀芧を提䟛しおいたせん。

詳现

License: MIT npm version

Reclaim.ai MCP サヌバヌ 🚀 (非公匏)

⚠ 非公匏・無関係のプロゞェクトです – このプロゞェクトは Reclaim.ai の承認、埌揎、サポヌトを受けおいたせん。Reclaim の公開 API を䜿甚しおいるだけです。ご自身の責任で䜿甚し、Reclaim の利甚芏玄を遵守しおください。

公匏の代替手段 Reclaim.ai は公匏のリモヌト MCP サヌバヌを https://mcp.reclaim.ai で提䟛しおいたす。このコミュニティサヌバヌよりも、ファヌストパヌティの連携をお遞びいただくほうがよい堎合がありたす。Reclaim のセットアップ手順ず #3をご芧ください。

コミュニティが保守するModel Context ProtocolMCPサヌバヌです。MCP 察応のあらゆるクラむアントClaude Desktop、Continue、Cursor、カスタムスクリプトなどから、暙準のリ゜ヌスずツヌルを通じお Reclaim.ai API を利甚できたす。


🧐 なぜ MCP なのか

  • MCP は LLM 連携における「USB-C」です。1 本の接続で、あらゆるモデルがあらゆるツヌルずやり取りできたす。

  • このサヌバヌを䞀床実行するだけで、MCP 察応アプリすべおに Reclaim の匷力な機胜がすぐに加わりたす。


✹ 䞻な機胜

  • アクティブなタスクのリ゜ヌスtasks://active

  • 13 個のタスク操䜜ツヌル䞀芧衚瀺、䜜成、曎新、完了、タむマヌなど

  • 🛡 型安党TypeScript + Zodで、堅牢な゚ラヌ凊理を備えおいたす

  • 📊 蚭定䞍芁の stdio トランスポヌト。ロヌカルの AI アシスタントに最適です


📚 MCP の機胜

ツヌルアクション
ツヌル説明パラメヌタヌ✅ 冪等☠ 砎壊的
reclaim_list_tasksタスクを䞀芧衚瀺既定倀アクティブ{ "filter"?: "active"|"all" }✅❌
reclaim_get_taskタスクを取埗{ "taskId": number }✅❌
reclaim_create_task新しいタスクを䜜成{ /* task properties */ }❌❌
reclaim_update_taskタスクのプロパティを曎新{ "taskId": number, /* updated properties */ }✅❌
reclaim_mark_complete完了ずしおマヌク{ "taskId": number }✅❌
reclaim_mark_incompleteアヌカむブを解陀未完了ずしおマヌク{ "taskId": number }✅❌
reclaim_delete_task完党に削陀{ "taskId": number }✅✅
reclaim_add_timeスケゞュヌルに分数を远加{ "taskId": number, "minutes": number }❌❌
reclaim_start_timerタむマヌを開始{ "taskId": number }✅❌
reclaim_stop_timerタむマヌを停止{ "taskId": number }✅❌
reclaim_log_work䜜業時間を蚘録{ "taskId": number, "minutes": number, "end"?: string }❌❌
reclaim_clear_exceptionsスケゞュヌルの䟋倖をクリア{ "taskId": number }✅❌
reclaim_prioritizeプランナヌで優先床を蚭定{ "taskId": number }✅❌

⚠ 既知の問題

COMPLETE ≠ 完了です。 Reclaim は、䜜業が終わっおいなくおも、スケゞュヌルされたブロック が終了するずタスクを COMPLETE ずしおマヌクしたす。このサヌバヌは、LLM がツヌルを䜿っおアクティブなタスクを取埗する際、これらのタスクをアクティブなものずしお扱いたすたた、COMPLETE のタスクも匕き続きアクティブであるこずをモデルに䌝えたす。ただし、LLMClaudeは「未完了」たたは「アクティブ」なタスクを尋ねられたずき、COMPLETE のタスクを無芖するこずがありたす。その堎合は、「ステヌタスが COMPLETE のタスクも含めおください」ず LLM に明瀺的に指瀺する必芁があるかもしれたせん。

🚀 クむックスタヌト

  1. 前提条件

  2. Claude Desktop の蚭定最小構成

    {
      "mcpServers": {
        "reclaim": {
          "command": "npx",
          "args": ["reclaim-mcp-server"],
          "env": { "RECLAIM_API_KEY": "xxx" }
        }
      }
    }
    

代替蚭定

{
  "mcpServers": {
    "reclaim": {
      "command": "absolute/path/to/node (run `which node` in terminal)",
      "args": ["/absolute/path/to/reclaim-mcp-server/dist/index.js"],
      "env": { "RECLAIM_API_KEY": "xxx" }
    }
  }
}
代替方法手動むンストヌル

゜ヌスからのむンストヌルを垌望する堎合

git clone https://github.com/jj3ny/reclaim-mcp-server.git
cd reclaim-mcp-server
pnpm install && pnpm build

# Run with your API key
RECLAIM_API_KEY=your_api_key node dist/index.js

🀝 コントリビュヌト

バグ報告や PR を歓迎したすコントリビュヌトするには

  1. リポゞトリをフォヌクしたす
  2. フィヌチャヌブランチを䜜成したすgit checkout -b feature/amazing-feature
  3. 倉曎を加えたすコヌドスタむルに埓っおください
  4. Conventional Commits の圢匏feat:、fix: などでコミットしたす
  5. ブランチにプッシュしたすgit push origin feature/amazing-feature
  6. プルリク゚ストを䜜成したす

PR を䜜成する前に、コミットをスカッシュしおください。

📄 ラむセンス

MIT – LICENSE を参照しおください。

コメント

MCP は初めおですか

プロトコルの抂芁から最初のサヌバヌの導入たで、よくある疑問にたずめお答えたす。

AI アプリケヌションが倖郚のツヌルやデヌタ゜ヌスに統䞀的な方法で接続するためのオヌプンなプロトコルです。クラむアントはモデルずの察話を担い、MCP サヌバヌはツヌル・リ゜ヌス・プロンプトテンプレヌトを提䟛したす。暙準メッセヌゞでやり取りするため、1 ぀のサヌバヌを耇数のクラむアントで再利甚できたす。