mcpField
W
WakaTime MCP by usefulapi

WakaTime MCP by usefulapi

リモート
usefulapi.io生産性0今日更新
リポジトリ公式サイト

WakaTime MCP by usefulapi について

WakaTime MCP by usefulapi は、Claude や Cursor などから WakaTime のデータを参照するホスト型 MCP サーバーです。OAuth でアカウントに接続し、コーディング統計やプロジェクト、組織データを読み取り専用で提供します。

主な機能

  1. 01日次サマリーとコーディング統計の取得
  2. 02時間、ハートビート、エディターの確認
  3. 03プロジェクト、マシン、コミットの一覧表示
  4. 04目標、組織ダッシュボード、リーダーボードの確認

活用シーン

  1. 01特定日のコーディング時間と活動の確認
  2. 02プロジェクトのコミットと個人目標の追跡
  3. 03組織メンバーの統計の確認
  4. 04公開または非公開リーダーボードの閲覧

MCP 対応

ホスト型 MCP サーバーとして、MCP クライアントに WakaTime の参照ツールを提供します。OAuth でログインし、データ操作は読み取り専用です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://wakatime.usefulapi.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

23

このツールにパラメーターはありません。

詳細

usefulapi による WakaTime MCP

Claude、Cursor、または任意の MCP クライアントから WakaTime を利用できます。コーディング時間の概要と統計、時間とハートビート、プロジェクト、マシン、コミット、目標、組織のダッシュボードとリーダーボードを確認できます。読み取り専用です。 ホスト型のため、ローカルへのインストールは不要です。ご自身の WakaTime 認証情報を使って接続します。

ライブエンドポイント: https://wakatime.usefulapi.io/mcp · ホームページ: https://usefulapi.io/wakatime

接続

  • Claude(claude.ai、Desktop):Customize → Connectors を開き、+ Add → Add custom connector をクリックして、https://wakatime.usefulapi.io/mcp を貼り付けます。
  • Claude Code: claude mcp add --transport http wakatime https://wakatime.usefulapi.io/mcp を実行し、続けて /mcp を実行してログインします。
  • VS Code: VS Code に追加。
  • Cursor およびその他のクライアント: URL をリモート MCP サーバーとして追加します。
{
  "mcpServers": {
    "wakatime": {
      "url": "https://wakatime.usefulapi.io/mcp"
    }
  }
}

URL のみを追加してください。クライアント設定に Authorization ヘッダーや API キーを追加しないでください。サーバーが OAuth でサインインし、ログインページで WakaTime の認証情報を求められます。

詳しい設定手順、認証情報の確認場所、よくある質問:https://usefulapi.io/wakatime/

ツール

ツール種類内容
wakatime_get_userread現在のユーザーを取得
wakatime_get_summariesread日ごとの概要を取得
wakatime_get_statsreadコーディング統計を取得
wakatime_get_all_time_since_todayread全期間の合計を取得
wakatime_get_status_bar_todayread今日のコーディング時間を取得
wakatime_get_insightreadインサイトを取得
wakatime_get_durationsread1 日分の時間を取得
wakatime_get_heartbeatsread1 日分のハートビートを取得
wakatime_list_projectsreadプロジェクトを一覧表示
wakatime_list_machinesreadマシンを一覧表示
wakatime_list_user_agentsread使用したエディターとプラグインを一覧表示
wakatime_list_commitsreadプロジェクトのコミットを一覧表示
wakatime_get_commitreadプロジェクトのコミットを取得
wakatime_list_goalsread目標を一覧表示
wakatime_get_goalread目標を取得
wakatime_list_orgsread組織を一覧表示
wakatime_list_org_dashboardsread組織のダッシュボードを一覧表示
wakatime_list_org_dashboard_membersreadダッシュボードのメンバーを一覧表示
wakatime_get_org_dashboard_summariesread1 日分のダッシュボード概要を取得
wakatime_get_org_member_summariesreadダッシュボードのメンバー別概要を取得
wakatime_list_private_leaderboardsread非公開リーダーボードを一覧表示
wakatime_get_private_leaderboardread非公開リーダーボードを取得
wakatime_get_public_leadersread公開リーダーボードを取得
wakatime_usage_statusmeta使用状況(無料プランの使用量メーター)
wakatime_request_featuremeta不足している機能をリクエスト
wakatime_upgrademetaPro にアップグレード(無制限*)
wakatime_cancel_subscriptionmetaPro サブスクリプションをキャンセル

read ツールは読み取り専用です。write ツールはデータを変更するため、クライアントは実行前に確認を求める必要があります。meta ツールは使用状況の報告、サブスクリプションの管理、機能リクエストの送信を行います。

料金

プラン料金上限
Free$0月 50 回のツール呼び出し
Pro(ユーザーごと)$9/mo または $90/yr(2 か月分無料)無制限*

*Pro には、このサーバーで月 10,000 回のツール呼び出しという公正使用上限があります。それ以上必要な場合は、[email protected] までご連絡ください。

Pro が適用されるのはこのサーバーのみです。wakatime_upgrade で登録してください(Stripe Checkout のリンクが返されます)。wakatime_cancel_subscription でいつでもキャンセルできます。Pro は支払い済み期間の終了まで利用でき、現行期間分の返金はありません。また、その前に wakatime_upgrade を実行するとキャンセルが取り消されます。あるいは [email protected] までご連絡ください。

ライセンス

MIT © usefulapi。WakaTime とは提携関係になく、承認も受けていません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。