Integrations
Provides tools for task and document management in Dart project management system, including creating, listing, updating, and deleting tasks and documents, with support for detailed filtering and configuration options.
Offers Discord community support for users of the Dart MCP server, providing a channel for discussions and help.
Provides an alternative deployment method for running the Dart MCP server in a containerized environment.
Dartは AI を活用したプロジェクト管理です。
dart-mcp-server
Dart の公式 AIモデル コンテキスト プロトコル (MCP)サーバーです。
特徴
プロンプト
以下のプロンプトが利用可能です
create-task
- Dart でタイトル、説明、ステータス、優先度、担当者を指定して新しいタスクを作成しますcreate-doc
- Dartでタイトル、テキストコンテンツ、フォルダを含む新しいドキュメントを作成しますsummarize-tasks
- ステータスと担当者によるフィルタリング機能を使用してタスクの概要を取得します。
これらのプロンプトにより、AI アシスタントは、基礎となる API の詳細を理解していなくても、Dart で一般的なアクションを簡単に実行できるようになります。
リソーステンプレート
以下のリソースが利用可能です
dart-config:
- ユーザーのスペースに関する設定情報dart-task:///{taskId}
- 特定のタスクに関する詳細情報dart-doc:///{docId}
- 特定のドキュメントに関する詳細情報
ツール
以下のツールが利用可能です
タスク管理
get_config
- 利用可能な担当者、ダーツボード、フォルダ、ステータス、タグ、優先度、サイズなど、ユーザーのスペースに関する情報を取得します。list_tasks
- 担当者、ステータス、ダーツボード、優先度、期限などでオプションでフィルタリングしてタスクを一覧表示しますcreate_task
- タイトル、説明、ステータス、優先度、サイズ、日付、ダーツボード、担当者、タグ、親タスクを指定して新しいタスクを作成しますget_task
- IDで既存のタスクを取得するupdate_task
- 既存のタスクのプロパティを更新するdelete_task
- タスクをゴミ箱に移動する(回復可能)
文書管理
list_docs
- フォルダー、タイトル、テキスト コンテンツなどでオプションでフィルタリングしてドキュメントを一覧表示しますcreate_doc
- タイトル、テキストコンテンツ、フォルダを含む新しいドキュメントを作成しますget_doc
- IDで既存のドキュメントを取得するupdate_doc
- 既存のドキュメントのプロパティを更新するdelete_doc
- ドキュメントをゴミ箱に移動する(回復可能)
各ツールは包括的な入力検証をサポートし、構造化された JSON 応答を返します。
設定
MCP サーバーを実行する最も簡単な方法はnpx
を使用することですが、Docker セットアップも利用できます。
クライアントのMCP設定ファイルを見つける
クロード
- 必要に応じてClaude Desktopをインストールする
- Claudeデスクトップアプリを開き、設定に入り、「開発者」タブを開いて、「設定の編集」ボタンをクリックして設定ファイルを開きます。
- 以下の「MCPサーバーの設定」手順に従ってください。
カーソル
- 必要に応じてカーソルをインストールする
- カーソルを開いて「カーソル設定」(通常のVSCode IDE設定ではありません)に移動し、「MCP」タブを開いて「新しいグローバルMCPサーバーを追加」ボタンをクリックして設定ファイルを開きます。
- 以下の「MCPサーバーの設定」手順に従ってください。
クライン
- 必要に応じてIDEにClineをインストールします
- IDEを開き、Clineサイドバーを開き、上部の左から2番目の「MCPサーバー」アイコンボタンをクリックし、「インストール済み」タブを開いて「MCPサーバーの構成」ボタンをクリックして、構成ファイルを開きます。
- 以下の「MCPサーバーの設定」手順に従ってください。
ウィンドサーフィン
- 必要に応じてWindsurfをインストールする
- Windsurf を開き、「Windsurf 設定」(通常の VSCode IDE 設定ではありません)に移動し、「カスケード」タブを開いて、「モデル コンテキスト プロトコル (MCP) サーバー」セクションの「生の構成を表示」ボタンをクリックして、構成ファイルを開きます。
- 以下の「MCPサーバーの設定」手順に従ってください。
その他のクライアント
- MCP設定ファイルを見つけます。通常は
[client]_mcp_config.json
のようなものです。 - 以下の「MCPサーバーの設定」手順に従ってください。
MCPサーバーをセットアップする
- 必要に応じて、Node にバンドルされているnpx をインストールします。
- Dartプロファイルから認証トークンをコピーします
- MCP セットアップに次のコードを追加し、
dsa...
実際の Dart トークンに置き換えてください。Copy
バリエーション: Docker を使用したセットアップ
上記のnpx
設定がうまくいかない場合は、Docker設定も提供しています。上記の手順に従ってMCP設定ファイルを見つけてください。
- 必要に応じてDockerをインストールする
docker build -t mcp/dart .
- Dartプロファイルから認証トークンをコピーします
- MCP セットアップに次のコードを追加し、
dsa...
実際の Dart トークンに置き換えてください。Copy
ヘルプとリソース
- ホームページ
- ウェブアプリ
- ヘルプセンター
- バグと機能
- ライブラリソース
- Discordでチャット
- support@itsdart.comまでメールでお問い合わせください
貢献
貢献を歓迎します!問題を報告したり、プルリクエストを送信してください。
ライセンス
このプロジェクトはMIT ライセンスに基づいてライセンスされています。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
プロンプトとツールを使用してタスクとドキュメントを作成/管理することで、AI アシスタントが Dart プロジェクト管理と対話できるようにする公式 AI モデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityA distributable Model Context Protocol (MCP) server that exposes Dart SDK commands for AI-powered development. This server bridges the gap between AI coding assistants and Dart/Flutter development workflows by implementing the Model Context Protocol (MCP).Last updated -10112TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates with Linear, enabling AI assistants to create, update, search, and comment on issues for project management and issue tracking.Last updated -56PythonApache 2.0
- -security-license-qualityA Model Context Protocol server implementation that enables AI assistants to interact with Linear project management systems, allowing them to create, retrieve, and modify data related to issues, projects, teams, and users.Last updated -202TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Feishu project management systems, allowing retrieval of project views and work items.Last updated -4PythonMIT License