Token导航 LogoToken导航TokenDH.com
Wakatime MCP Rb logo
开发工具未说明官方级别未说明来源级核验

Wakatime MCP Rb

MCP Server

WakaTime MCP的Ruby实现,通过stdio公开MCP工具,提供日次和今日的时间追踪摘要。

工具数

2

提示词数

0

GitHub Stars

1

资源数

0
Ruby开发工具ClaudeAPI封装Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

geeknees

提供方

geeknees

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🚀 wakatime-mcp-rb

![MIT License](LICENSE)

WakaTime MCP server の Ruby 実装です。WakaTime Summaries API をラップし、stdio 経由で MCP ツールを公開します。

📋 概要

主な機能:

  • 🔐 WAKATIME_API_KEY で認証
  • 📊 日次サマリと今日のサマリを公開
  • 💎 Ruby と mcp-rb を使用

🚀 クイックスタート

インストール

gem install wakatime-mcp

実行

export WAKATIME_API_KEY="YOUR_API_KEY"
wakatime_mcp

WakaTime API キーは WakaTime Settings から取得できます。

🤖 MCP 設定

Claude Desktop などの MCP クライアント設定例:

{
  "mcpServers": {
    "wakatime": {
      "command": "wakatime_mcp",
      "env": {
        "WAKATIME_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

🧰 利用可能なツール

wakatime_summaries

指定期間の日次サマリを取得します。

{
  "tool": "wakatime_summaries",
  "arguments": {
    "start": "2025-01-01",
    "end": "2025-01-07",
    "project": "my-project",
    "timezone": "Asia/Tokyo"
  }
}

パラメータ:

  • start (必須): 開始日 (YYYY-MM-DD)
  • end (必須): 終了日 (YYYY-MM-DD)
  • project (オプション): プロジェクト名でフィルタ
  • timezone (オプション): タイムゾーン (例: Asia/Tokyo)

wakatime_today

今日のサマリを取得します(デフォルトは Asia/Tokyo)。

{
  "tool": "wakatime_today",
  "arguments": {
    "project": "my-project",
    "timezone": "Asia/Tokyo"
  }
}

パラメータ:

  • project (オプション): プロジェクト名でフィルタ
  • timezone (オプション): タイムゾーン (デフォルト: Asia/Tokyo)

⚙️ 設定

環境変数説明必須
WAKATIME_API_KEYWakaTime API キー

WakaTime API キーは WakaTime Settings から取得できます。

🛠️ 開発

セットアップ

git clone https://github.com/yourusername/wakatime-mcp-rb.git
cd wakatime-mcp-rb
bundle install

ローカルで実行

export WAKATIME_API_KEY="YOUR_API_KEY"
./bin/wakatime_mcp

🧪 テスト

# 全てのテストを実行
bundle exec rake test

# または
bundle exec rake

テストには以下のgemが使用されています:

  • minitest - テストフレームワーク
  • minitest-reporters - カラフルなテスト出力
  • webmock - HTTPリクエストのモック

📚 参考

📝 ライセンス

MIT

目录标签

目录标签

Ruby开发工具ClaudeAPI封装本地部署时间追踪开发效率Ruby工具

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP