ローカルファーストのワーク管理インターフェースを通じて、AIエージェントによるタスク、タイマー、経費、請求書、およびレポートの管理を可能にします。
別名 tasktimepro/tasktime, agent-bridge, @tasktimepro/agent-bridge
- スター
- 4
- ツール
- —
- ダウンロード数(30日間)
- —
- 最新バージョン
- 1.2.1
- 最終コミット
- 2026年11月3日
- ライセンス
- AGPL-3.0
TaskTime Pro MCPとは
TaskTime ProはMCPサーバーです。 ローカルファーストのワーク管理インターフェースを通じて、AIエージェントによるタスク、タイマー、経費、請求書、およびレポートの管理を可能にします。.
プロジェクトのREADMEから生成された概要
TaskTime Pro MCP server について
TaskTime Pro Agent Bridgeを使用すると、同一デバイス上のAIエージェントがMCP stdioを介してTaskTime Proのワーク管理インターフェースとやり取りできます。このツールは、データベースファイルを直接読み取るのではなく、実行中のブラウザアプリケーションにツール呼び出しを転送する通信レイヤーとして機能します。ユーザーは、Account Agent AccessメニューからブリッジをTaskTime Pro PWAとペアリングして、ループバックのapp-sessionを確立する必要があります。
このローカルファーストのシステムはオフラインで動作し、コア機能にクラウド同期を必要としません。ブリッジは、タスク、タイマー、経費、および請求書の管理をサポートしています。基本的なレポートサマリーは無料で利用できますが、高度なレポート作成やPDFエクスポートはユーザーのサブスクリプションレベルに依存します。請求書の確定やキャンセルなどの特定の請求ツールは、承認プロセスによって制限されています。開発者は、ペアリングプロセスを開始するために、必要なapp-urlフラグを指定して npx @tasktimepro/agent-bridge を使用してブリッジを起動できます。
できること
- 1月次の業務サマリーの生成AIに対して、今月の業務活動の基本的な概要を取得するよう依頼します。
- 2請求書のライフサイクル管理ワークマネージャー内の特定の請求書を確定またはキャンセルするようエージェントに指示します。
- 3メールの送信ステータスの確認以前に送信した請求書のメールが正常に処理されたかどうかをエージェントに確認させます。
- 4請求書のキャンセル処理元の業務内容を解放しつつ、未払いの請求書をキャンセルするようエージェントに指示します。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
TaskTime Pro MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Claude CodeにTaskTime Pro MCPをインストール
$ claude mcp add agent-bridge -- npx -y @tasktimepro/agent-bridgeCursorにTaskTime Pro MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"agent-bridge": {
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}VS CodeにTaskTime Pro MCPをインストール
.vscode/mcp.json
{
"servers": {
"agent-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}VS Code CLIにTaskTime Pro MCPをインストール
$ code --add-mcp '{"name":"agent-bridge","type":"stdio","command":"npx","args":["-y","@tasktimepro/agent-bridge"]}'Claude DesktopにTaskTime Pro MCPをインストール
claude_desktop_config.json
{
"mcpServers": {
"agent-bridge": {
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}CodexにTaskTime Pro MCPをインストール
~/.codex/config.toml
[mcp_servers.agent-bridge] command = "npx" args = ["-y", "@tasktimepro/agent-bridge"]
Gemini CLIにTaskTime Pro MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"agent-bridge": {
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}自動チェック
実行日 2026年11月14日詳細レポート →自動チェックに合格しました。これはセキュリティ監査ではありません。コードを読み、サーバーに必要最小限のアクセス権を与えてください。 チェックの仕組み
- ソースリポジトリがリンクされており、アクセス可能tasktimepro/tasktime is public and reachablegithub.com/tasktimepro/tasktime ↗合格
- パッケージがこのリポジトリをソースとして示している@tasktimepro/agent-bridge names tasktimepro/tasktime as sourcenpmjs.com/package/@tasktimepro/agent-bridge ↗合格
- ビルドの来歴(Sigstore 証明)Sigstore attestation for @tasktimepro/agent-bridgenpmjs.com/package/@tasktimepro/agent-bridge/v/1.2.1#provenan ↗合格
- オープンソースライセンス (OSI)AGPL-3.0spdx.org/licenses/AGPL-3.0.html ↗合格
- 過去1年以内にコミットまたはリリースありLast commit or release 2026-11-03github.com/tasktimepro/tasktime ↗合格
- OpenSSF Scorecard未チェック
- パッケージ名が有名なパッケージに酷似していないNo popular package one edit away from @tasktimepro/agent-bridge合格
- パッケージと依存関係に重大なアドバイザリがない1 resolved dependencies checked; no critical advisoryosv.dev ↗合格
- モデルへの隠れた指示がない0 tool descriptions and the README read; no override phrases, credential paths or hidden characters合格
- 破壊的なツールがラベル付けされている未チェック
- リモート endpoint が MCP ハンドシェイクに応答する未チェック
README
GitHubで見るTaskTime Pro Agent Bridge
@tasktimepro/agent-bridge provides the tasktime-agent-bridge binary used by same-device AI agents to talk to TaskTime Pro over MCP stdio.
TaskTime Pro is a free, open-source, local-first work manager for freelancers. Core use requires no TaskTime account or cloud sync, works offline after the PWA is loaded or installed, and stores work records in the browser.
The bridge does not read or write TaskTime Pro IndexedDB/Yjs data directly. It starts a loopback app-session endpoint, waits for the running TaskTime Pro browser app to pair through Account > Agent Access, and forwards MCP tool calls to the paired browser app.
Billing-scoped tools include approval-gated invoice finalization and cancellation. Cancellation is limited to finalized unpaid invoices, retains the invoice number and audit record, and releases only source work owned by that invoice.
The paired app also owns subscription policy. Free supports one active client and the closed get_report_summary({"scope":"basic-current-month"}) overview. Advanced Reports and report exports require Pro. Email preparation and PDF export remain Free, while TaskTime-hosted invoice/quote sending requires Pro and explicit confirmation. Use get_email_send_status to reconcile an ambiguous attempt without resending it.
Install and run:
npx @tasktimepro/agent-bridge --app-url https://app.tasktime.pro
Useful commands:
tasktime-agent-bridge --manifest
tasktime-agent-bridge --app-url https://app.tasktime.pro
Use --status-file only for non-secret process/endpoint discovery. Pairing IDs, pairing codes, and launch URLs remain available through interactive stderr and the get_pairing_status/refresh_pairing setup tools; the persisted status file intentionally excludes them and is removed on clean shutdown.
The current browser tab can resume a bounded app session across refresh from sessionStorage. Same-profile close/reopen continuity uses a non-exportable browser signing key and a single-use bridge challenge to obtain a fresh session. No reusable bearer token is stored durably. Explicit disconnect/revoke/disable, expiry, or bridge restart requires pairing again.
Official MCP Registry name: pro.tasktime/agent-bridge.
Public docs:
- https://tasktime.pro/agents/
- https://tasktime.pro/agents/quickstart/
- https://tasktime.pro/agents/security/
- https://tasktime.pro/agents/tools/
License: AGPL-3.0-only.
TaskTime Pro MCPのよくある質問
TaskTime Pro MCPをClaude Codeに追加するには
ターミナルでclaude mcp add agent-bridge -- npx -y @tasktimepro/agent-bridgeを実行します。すべてのプロジェクトで利用するには--scope userを追加します。
TaskTime Pro MCPをCursorに追加するには
~/.cursor/mcp.jsonを開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
ブリッジはどのようにしてTaskTime Proのデータにアクセスするのですか?
ブリッジはデータを直接読み書きしません。代わりに、ループバックのapp-sessionエンドポイントを開始し、MCP tool呼び出しをペアリングされたブラウザアプリに転送します。
無料版ではどのような機能が利用できますか?
無料版では、1つのアクティブなクライアント、当月の基本的なレポートサマリー、メール作成、およびPDFエクスポートがサポートされています。
セッションデータは永続的に保存されますか?
再利用可能なbearerトークンは永続的に保存されません。ブリッジは、継続性を確保するために、新しいセッションを取得するための使い捨てのチャレンジを使用します。