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
            This server integrates AI assistants with ClickUp workspaces, enabling task, team, list, and board management through a secure OAuth2 authentication process.
            Last updated -
            5
            56
            7
            TypeScript
            MIT License
            • Apple
          • A
            security
            A
            license
            A
            quality
            Enables AI integrations with ClickUp tasks, supporting resource management, task operations, workspace organization, and AI-powered task recommendations through a standardized protocol.
            Last updated -
            18
            605
            201
            TypeScript
            MIT License
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            Provides tools for interacting with Targetprocess, a project management and agile planning platform, enabling AI assistants to search, create, and update project entities with proper validation.
            Last updated -
            5
            4
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            This server implementation allows AI assistants to interact with Asana's API, enabling users to manage tasks, projects, workspaces, and comments through natural language requests.
            Last updated -
            189
            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