TickTick MCPサーバー統合

TickTick MCPサーバー統合

FlowHuntのTickTick MCPサーバー統合により、AIワークフローがTickTick内のタスク・プロジェクト・リマインダーを自動的に管理できるようになり、強力な自動化機能で生産性を高めます。

「TickTick」MCPサーバーとは?

TickTick MCPサーバーは、AIアシスタントやLLM対応ツールをTickTickタスク管理プラットフォームと統合するためのModel Context Protocol(MCP)サーバーです。TickTickの機能をMCP経由で公開することで、知的かつコンテキスト認識のタスク操作やワークフロー自動化を実現します。開発者やAIクライアントは、このサーバーを活用してタスクやプロジェクト、サブタスクの作成・更新・完了などをプログラム的に管理し、TickTickの整理機能を最大限に活かすことができます。本サーバーは安全なOAuth2認証、堅牢なエラーハンドリングを備え、個人の生産性向上や反復作業の自動化、TickTickデータを他のAIプラットフォームや開発環境へ直接統合したい場合にも適しています。

プロンプト一覧

利用可能なドキュメントやコードベースには、プロンプトテンプレートは記載されていません。

リソース一覧

利用可能なドキュメントやコードベースには、明示的なMCPリソースは記載されていません。

ツール一覧

  • get_task_by_ids

    • プロジェクトIDとタスクIDで特定のタスクを取得します。TickTickTaskSchemaに準拠した詳細なタスクオブジェクトを返します。
  • create_task

    • 指定したプロジェクト内に新しいタスクを作成します。タイトル、内容、説明、日付、リマインダー、優先度、サブタスクの設定が可能です。
  • update_task

    • プロジェクト内の既存タスクを更新します。作成時に設定できるすべてのプロパティ(タスクID・プロジェクトID含む)の変更が可能です。
  • complete_task

    • 指定したタスクをプロジェクト内で完了済みにします。

このMCPサーバーのユースケース

  • タスク自動化
    • タスクの作成・更新をプログラム的に行い、AIエージェントによる個人やチームのタスク管理を自動化します。
  • プロジェクト整理
    • プロジェクトやサブタスクの整理・更新を自動化し、ワークフローの進行状況を最適化します。
  • 習慣トラッキング
    • AIを活用して定期的または習慣ベースのタスクを分析・更新し、生産性や目標管理を支援します。
  • 他ツールとの連携
    • TickTickと他の生産性・AIツールを連携させ、データのシームレスな流れやタスクの一元管理を実現します。
  • コンテキスト認識リマインダー
    • ユーザーの行動や状況に応じてAIがタスクの設定・更新・完了を自動で行い、スマートなリマインダーや通知を強化します。

セットアップ手順

Windsurf

  1. システムにNode.jsがインストールされていることを確認します。
  2. Windsurfの設定ファイル(例:config.json)を探します。
  3. mcpServersセクションにTickTick MCPサーバーのエントリを追加します:
    {
      "mcpServers": {
        "ticktick-mcp": {
          "command": "npx",
          "args": ["@alexarevalo9/ticktick-mcp-server@latest"]
        }
      }
    }
    
  4. 設定ファイルを保存し、Windsurfを再起動します。
  5. TickTick MCPサーバーが正常に起動・アクセスできることを確認します。

APIキーのセキュリティ対策:

{
  "mcpServers": {
    "ticktick-mcp": {
      "command": "npx",
      "args": ["@alexarevalo9/ticktick-mcp-server@latest"],
      "env": {
        "TICKTICK_CLIENT_ID": "your-client-id",
        "TICKTICK_CLIENT_SECRET": "your-client-secret"
      },
      "inputs": {}
    }
  }
}

Claude

  1. Node.jsが未導入の場合はインストールします。
  2. ClaudeのMCP設定ファイルを探します。
  3. 下記スニペットでTickTick MCPサーバーを追加します:
    {
      "mcpServers": {
        "ticktick-mcp": {
          "command": "npx",
          "args": ["@alexarevalo9/ticktick-mcp-server@latest"]
        }
      }
    }
    
  4. 保存後、Claudeを再起動します。
  5. MCPサーバーが利用可能か確認します。

Cursor

  1. 事前にNode.jsをインストールします。
  2. Cursorの設定パネルまたはファイルを開きます。
  3. mcpServersセクションにTickTick MCPサーバーを追加します:
    {
      "mcpServers": {
        "ticktick-mcp": {
          "command": "npx",
          "args": ["@alexarevalo9/ticktick-mcp-server@latest"]
        }
      }
    }
    
  4. 保存してCursorを再起動します。
  5. MCPサーバーへの接続を確認します。

Cline

  1. Node.jsがインストールされていることを確認します。
  2. ClineのMCP設定ファイルを編集します。
  3. TickTick MCPサーバー設定を挿入します:
    {
      "mcpServers": {
        "ticktick-mcp": {
          "command": "npx",
          "args": ["@alexarevalo9/ticktick-mcp-server@latest"]
        }
      }
    }
    
  4. 変更を保存しClineを再起動します。
  5. MCPサーバーが正常に動作するかテストします。

注意: すべてのプラットフォームで、APIキーなどの機密認証情報は上記のように環境変数で安全に管理してください。

フロー内でのMCPの使い方

FlowHuntでMCPを利用する場合

FlowHuntワークフローにMCPサーバーを統合するには、まずフローにMCPコンポーネントを追加し、AIエージェントに接続します。

FlowHunt MCPフロー

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションに、以下のJSON形式でMCPサーバー情報を入力してください。

{
  "ticktick-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定後、AIエージェントはこのMCPサーバーのすべての機能にアクセス可能となります。“ticktick-mcp"は実際のMCPサーバー名称やURLに適宜置き換えてください。


概要

セクション対応状況詳細/備考
概要
プロンプト一覧テンプレートなし
リソース一覧明示的なMCPリソースなし
ツール一覧4ツール: get_task_by_ids, create_taskなど
APIキーのセキュリティ対策環境変数パターン記載
サンプリングサポート(評価時は重要度低)言及なし

上記の通り、TickTick MCPサーバーは堅実なタスク管理統合とツール群を提供しますが、プロンプトテンプレートやリソース公開、サンプリング/rootsドキュメントはありません。設定とツールドキュメントは明確ですが、プロンプト・リソース定義や高度なMCP機能がない点は一部利用者にとって拡張性の制約となる場合があります。


MCP評価スコア

ライセンスファイル有無⛔(LICENSEファイルなし)
ツールが1つ以上ある
フォーク数5
スター数20

所感:
TickTick MCPサーバーは主要ツールのドキュメントが充実していますが、高度なMCP機能やライセンス面が不明瞭です。一般的なMCPの使いやすさ・公開性は5/10評価で、基本機能は十分ながらプロンプト/リソース拡張性や法的利用明確性が不足しています。

よくある質問

TickTick MCPサーバーとは何ですか?

TickTick MCPサーバーは、Model Context Protocolを通じてFlowHuntや他のAIツールがTickTickのタスク管理機能と連携できるようにするサーバーです。AIエージェントがTickTick内でタスクの作成・更新・完了を自動化でき、高度なワークフロー自動化をサポートします。

TickTick MCPサーバーはどのようなツールを提供していますか?

タスクIDによる取得、新しいタスクの作成、既存タスクの更新、タスクの完了など、TickTickプロジェクト内でのさまざまなタスク管理ツールを提供します。

TickTickのAPI認証情報をどのように安全に管理できますか?

MCPサーバー設定内の環境変数にTickTickのclient IDとsecretを保存し、認証情報をソースコードから分離して安全性を確保してください。

TickTick MCPサーバーはFlowHuntのフローで利用できますか?

はい!FlowHuntのフローにMCPコンポーネントを追加し、MCPサーバー接続を設定することで、AIエージェントがTickTickのタスク管理機能すべてにアクセスできるようになります。

TickTick MCPサーバーはプロンプトテンプレートやリソース定義に対応していますか?

いいえ、現行バージョンではプロンプトテンプレートや明示的なMCPリソース定義は提供されていません。

TickTickとFlowHuntを統合する主なユースケースは何ですか?

個人やチームのタスク管理自動化、プロジェクト整理、習慣トラッキング、他の生産性ツールとの同期、AIエージェントによるコンテキスト認識リマインダーの実現などです。

TickTickをFlowHuntと連携

FlowHuntのAIエージェントとTickTickを統合して、シームレスかつ自動化されたタスク管理で生産性を大幅アップしましょう。

詳細はこちら

Todoist MCPサーバー連携
Todoist MCPサーバー連携

Todoist MCPサーバー連携

Todoist MCPサーバーはAIアシスタントとTodoistを接続し、自然言語によるタスク管理を実現します。FlowHuntワークフローから直接タスクの作成・更新・完了・検索が可能となり、生産性を向上させます。...

1 分で読める
AI Automation +4
Tyk Dashboard MCPサーバー
Tyk Dashboard MCPサーバー

Tyk Dashboard MCPサーバー

Tyk Dashboard MCPサーバーはOpenAPI/Swagger仕様を動的なMCPサーバーへと変換し、AIアシスタントがREST APIとツールとして直接やり取りできるようにします。API統合を効率化し、エンドポイントのクエリ、テスト、自動化を可能にします。...

1 分で読める
MCP Server AI Integration +5
Google Tasks MCPサーバー
Google Tasks MCPサーバー

Google Tasks MCPサーバー

Google Tasks MCPサーバーは、AIアシスタントとGoogle Tasksを連携し、標準化されたプロトコルアクションを通じてタスクの管理と自動化をシームレスに実現します。ワークフロー自動化、生産性ツール、パーソナルアシスタントの統合に最適です。...

2 分で読める
AI MCP +5