Skip to main content
Glama

Dida365 (TickTick) MCP Server

by iamjzx

Dida365 (TickTick) MCP サーバー

これは、Dida365(TickTick)APIと連携するためのツールを提供するモデルコンテキストプロトコル(MCP)サーバーです。ユーザー認証後、AIアシスタントがDida365内のタスクとプロジェクトを管理できるようになります。

特徴

  • Dida365によるユーザー認証
  • すべてのプロジェクト(リスト)を取得する
  • コレクションボックスからタスクを取得する
  • さまざまなパラメータで新しいタスクを作成する
  • コレクションボックス内の既存のタスクを更新する
  • コレクションボックス内のタスクを削除する
  • 新しいプロジェクトを作成する

前提条件

  • Node.js (v14以上)
  • npmまたはyarn
  • Dida365(TickTick)アカウント

リポジトリのクローンを作成してローカルで実行することをお勧めします。

インストール

  1. このリポジトリをクローンする
  2. 依存関係をインストールします:
npm install

使用法

トークンを取得する
  1. https://developer.dida365.com/manageを開き、「新しいアプリ」をクリックして Dida365 (TickTick) アプリを作成します。
  2. 「編集」アプリをクリックし、OAuthリダイレクトURL「 http://106.75.247.14:3999/oauth/callback 」を設定します。
  3. クライアントIDとクライアントシークレットを取得する
  4. https://dida365.com/oauth/authorize?scope=tasks:read tasks:write\&client\_id={client\_id}\&state=state\&redirect\_uri=http://106.75.247.14:3999/oauth/callback\&response\_type=code 」を開きます

{client_id}を自分のクライアントIDに置き換えることを忘れないでください

サーバーはフォームを返します

  1. client_id と client_secret を入力し、送信してトークンを取得します。
さまざまなクライアント向けの設定
カーソル
  1. カーソルを開き、「設定」>「MCP」に移動します。
  2. 「新しいグローバルMCPサーバーを追加」をクリックします。
  3. mcp.json に次の構成を追加します。
"dida365": { "command": "cmd", "args": [ "/c", "npx", "-y", "@smithery/cli@latest", "run", "@iamjzx/dida", "--config", "{\"token\":\"your token\"}" ] }
  1. ファイルを保存し、mcp を有効にします。
クロードデスクトップ
  1. Claudeデスクトップを開き、「設定」>「開発者」に移動します
  2. 開発者モードを有効にする
  3. 「Edit Config」をクリックして、claude_desktop_config.jsonを開きます。
  4. 「mcpServers」セクションに次の構成を追加します。
"dida365": { "command": "cmd", "args": [ "/c", "npx", "-y", "@smithery/cli@latest", "run", "@iamjzx/dida", "--config", "{\"token\":\"your token\"}" ] }
  1. ファイルを保存し、Claude Desktopを再起動します。

ログ

サービス ランタイム ログはsrc/server.logファイルで表示できます。

未完成

API がないため、次のことはできません。

  1. 特定のプロジェクトからタスクを取得する
  2. 特定のプロジェクト内の既存のタスクを更新する
  3. 特定のプロジェクト内のタスクを削除する
  4. 特定のプロジェクトに新しいタスクを作成する
-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

AI アシスタントが Dida365 (TickTick) タスク管理 API と対話するためのツールを提供し、ユーザーの認証後にタスクとプロジェクトを管理できるようにします。

  1. 特徴
    1. 前提条件
      1. リポジトリのクローンを作成してローカルで実行することをお勧めします。
        1. インストール
        2. 使用法
      2. ログ
        1. 未完成

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            Provides API access to a locally-hosted task management system with features for creating, updating, and organizing tasks, including support for urgency levels, effort estimates, subtasks, and bi-directional sync with Obsidian markdown files.
            Last updated -
            12
            8
            Python
            MIT License
            • Apple
          • A
            security
            A
            license
            A
            quality
            Integrates with Harvest time tracking API, enabling AI assistants to manage time entries, projects, clients, and tasks through natural language commands.
            Last updated -
            11
            10
            Python
            MIT License
            • Apple
          • A
            security
            A
            license
            A
            quality
            A task management server that helps AI assistants break down user requests into manageable tasks and track their completion with user approval steps.
            Last updated -
            17
            682
            16
            JavaScript
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            Enables AI assistants to manage tasks in Sunsama, including creating tasks, reading daily and backlog tasks, marking tasks complete, and organizing projects through streams.
            Last updated -
            20
            6
            TypeScript
            MIT License

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/iamjzx/dida'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server