reclaim-mcp-server について
reclaim-mcp-serverは、AIアシスタントからReclaim.aiのカレンダー、タスク、習慣、集中時間、分析情報を扱う非公式MCPサーバーです。40のツールを備え、公開するツール数をプロファイルで選べます。
主な機能
- 01タスクとカレンダーの管理
- 02習慣と集中時間の記録
- 03生産性分析の確認
- 04ツールプロファイルの選択
活用シーン
- 01タスクの作成と予定設定
- 02今後の予定の確認
- 03習慣の完了記録
- 04週次の生産性データ確認
MCP 対応
MCPクライアントにReclaim.aiの操作機能を提供し、プロファイルに応じて20、32、40のツールを公開します。利用にはReclaim.ai APIキーが必要で、Reclaim.aiとは無関係の非公式プロジェクトです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
40掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
Reclaim.ai MCP サーバー (非公式)
非公式 – Reclaim.ai とは提携していません。Reclaim.ai の公開 API を使用します。ご自身の責任でご利用ください。
AI アシスタントから MCP を介して、Reclaim.ai のカレンダー、タスク、習慣を操作できます。
できること
"Create a 2-hour task to review the Q1 budget, due Friday"
"What's on my calendar tomorrow?"
"Mark my morning workout habit as done"
"Show me my productivity stats for last week"
"Start a focus block for the next 90 minutes"
タスク、カレンダー、習慣、集中時間、分析機能に対応する40 個のツールを利用できます。完全なリファレンスについては、docs/TOOLS.md をご覧ください。
クイックスタート
1. API キーを取得します:https://app.reclaim.ai/settings/developer
2. インストール
pip install reclaim-mcp-server
3. Claude Desktop を設定します(~/Library/Application Support/Claude/claude_desktop_config.json)
{
"mcpServers": {
"reclaim": {
"command": "uvx",
"args": ["reclaim-mcp-server"],
"env": { "RECLAIM_API_KEY": "your_key_here" }
}
}
}
4. Claude Desktop を再起動します
インストール方法
| 方法 | コマンド |
|---|---|
| uvx(推奨) | uvx reclaim-mcp-server |
| pip | pip install reclaim-mcp-server |
| Smithery | npx -y @smithery/cli install universalamateur/reclaim-mcp-server --client claude |
| Docker | docker pull universalamateur/reclaim-mcp-server |
| ソース | git clone https://gitlab.com/universalamateur1/reclaim-mcp-server.git && cd reclaim-mcp-server && poetry install |
レジストリ: PyPI · Smithery · Glama · GitHub · GitLab
ツールプロファイル
RECLAIM_TOOL_PROFILE で公開するツールを制限できます。
| プロファイル | ツール | 用途 |
|---|---|---|
minimal | 20 | 基本的なタスク/習慣の管理 |
standard | 32 | 日々の生産性向上 |
full | 40 | すべての機能(デフォルト) |
{
"mcpServers": {
"reclaim": {
"command": "uvx",
"args": ["reclaim-mcp-server"],
"env": {
"RECLAIM_API_KEY": "your_key_here",
"RECLAIM_TOOL_PROFILE": "standard"
}
}
}
}
その他の設定
Docker
{
"mcpServers": {
"reclaim": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "RECLAIM_API_KEY", "universalamateur/reclaim-mcp-server"],
"env": { "RECLAIM_API_KEY": "your_key_here" }
}
}
}
Poetry(ソースから)
{
"mcpServers": {
"reclaim": {
"command": "/opt/homebrew/bin/poetry",
"args": ["--directory", "/path/to/reclaim-mcp-server", "run", "reclaim-mcp-server"],
"env": { "RECLAIM_API_KEY": "your_key_here" }
}
}
}
注: cwd ではなく --directory フラグを使用してください。Claude Desktop は cwd を尊重しません。
その他の MCP クライアント(Cursor、Continue、Zed など)
MCP 対応クライアントであれば、どれでも動作します。汎用的な stdio 設定:
{
"command": "uvx",
"args": ["reclaim-mcp-server"],
"env": { "RECLAIM_API_KEY": "your_key_here" }
}
トラブルシューティング
| 問題 | 解決方法 |
|---|---|
| "Invalid API key" | https://app.reclaim.ai/settings/developer でキーを確認してください |
| レート制限(429) | サーバーが自動的に再試行します。リクエスト頻度を下げてください |
| ツールが表示されない | 設定変更後に Claude Desktop を再起動してください |
| Docker の ARM64 警告 | Apple Silicon のネイティブサポートには v0.8.1 以降を使用してください |
開発
poetry install
poetry run pytest # Run tests
poetry run black src tests # Format
poetry run mypy src # Type check
poetry run fastmcp dev src/reclaim_mcp/server.py # Dev mode
リンク
ライセンス
MIT – Falko Sieverding (@UniversalAmateur)
FastMCP で構築 · Reclaim.ai とは提携していません
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。