Dida365 (TickTick) MCP Server
Dida365 (TickTick) MCP サーバー
これは、Dida365(TickTick)APIと連携するためのツールを提供するモデルコンテキストプロトコル(MCP)サーバーです。ユーザー認証後、AIアシスタントがDida365内のタスクとプロジェクトを管理できるようになります。
特徴
Dida365によるユーザー認証
すべてのプロジェクト(リスト)を取得する
コレクションボックスからタスクを取得する
さまざまなパラメータで新しいタスクを作成する
コレクションボックス内の既存のタスクを更新する
コレクションボックス内のタスクを削除する
新しいプロジェクトを作成する
Related MCP server: TaskFlow MCP
前提条件
Node.js (v14以上)
npmまたはyarn
Dida365(TickTick)アカウント
リポジトリのクローンを作成してローカルで実行することをお勧めします。
インストール
このリポジトリをクローンする
依存関係をインストールします:
npm install使用法
トークンを取得する
https://developer.dida365.com/manageを開き、「新しいアプリ」をクリックして Dida365 (TickTick) アプリを作成します。
「編集」アプリをクリックし、OAuthリダイレクトURL「 http://106.75.247.14:3999/oauth/callback 」を設定します。
クライアントIDとクライアントシークレットを取得する
{client_id}を自分のクライアントIDに置き換えることを忘れないでください
サーバーはフォームを返します
client_id と client_secret を入力し、送信してトークンを取得します。
さまざまなクライアント向けの設定
カーソル
カーソルを開き、「設定」>「MCP」に移動します。
「新しいグローバルMCPサーバーを追加」をクリックします。
mcp.json に次の構成を追加します。
"dida365": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@smithery/cli@latest",
"run",
"@iamjzx/dida",
"--config",
"{\"token\":\"your token\"}"
]
}ファイルを保存し、mcp を有効にします。
クロードデスクトップ
Claudeデスクトップを開き、「設定」>「開発者」に移動します
開発者モードを有効にする
「Edit Config」をクリックして、claude_desktop_config.jsonを開きます。
「mcpServers」セクションに次の構成を追加します。
"dida365": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@smithery/cli@latest",
"run",
"@iamjzx/dida",
"--config",
"{\"token\":\"your token\"}"
]
}ファイルを保存し、Claude Desktopを再起動します。
ログ
サービス ランタイム ログはsrc/server.logファイルで表示できます。
未完成
API がないため、次のことはできません。
特定のプロジェクトからタスクを取得する
特定のプロジェクト内の既存のタスクを更新する
特定のプロジェクト内のタスクを削除する
特定のプロジェクトに新しいタスクを作成する
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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