FreeAgent MCP サーバー
FreeAgentのタイムスリップとタイマーを管理するためのClaude MCP(Model Context Protocol)サーバー。このサーバーにより、ClaudeはFreeAgentアカウントと連携して、時間を追跡し、タイマーを管理し、タイムスリップの操作を処理できます。
特徴
- ネストされたデータを含むタイムスリップの一覧表示とフィルタリング
- 新しいタイムスリップを作成する
- 既存のタイムスリップを更新する
- タイマーの開始と停止
- タイムスリップを削除する
- OAuthトークンの自動更新
- 包括的なエラー処理
- Dockerサポート
前提条件
- Node.js 18+ (Node.js を直接使用する場合)
- Docker と Docker Compose (コンテナ化して使用する場合)
- APIアクセス可能なFreeAgentアカウント
- FreeAgent 開発者ダッシュボードからの OAuth 認証情報
インストール
オプション1: Node.jsの直接インストール
- リポジトリをクローンします。
- 依存関係をインストールします:
- OAuth トークンを取得します。
オプション2: Dockerのインストール
- リポジトリをクローンします。
- 環境ファイルを作成します。
- Docker イメージをビルドします。
構成
サーバーを MCP 設定に追加します (通常は%APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
にあります)。
Node.js のインストールの場合:
Docker インストールの場合:
使用法
設定が完了すると、Claude は次のツールを使用できるようになります。
タイムスリップ一覧
タイムスリップを作成
タイマーコントロール
発達
Node.js開発
Docker開発
貢献
- リポジトリをフォークする
- 機能ブランチを作成します(
git checkout -b feature/amazing-feature
) - 変更をコミットします (
git commit -am 'Add some amazing feature'
) - ブランチにプッシュする (
git push origin feature/amazing-feature
) - プルリクエストを開く
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
謝辞
- 優れたAPIドキュメントを提供するFreeAgent
- MCP SDKのClaudeチーム
Related MCP Servers
- -securityFlicense-qualityA MCP server for TickTick that enables interacting with your TickTick task management system directly through Claude and other MCP clients.Last updated -106Python
- -securityAlicense-qualityAn MCP server that enables Claude to interact with Port.io's AI agent, allowing users to trigger the agent with prompts and receive structured responses including status, output, and action items.Last updated -12PythonMIT License
- -securityAlicense-qualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -229PythonMIT License
- -securityAlicense-qualityAn MCP server that allows Claude models to use Union tasks, workflows, and apps as tools in conversations.Last updated -5PythonApache 2.0