mcpField
T
TAPD MCP Server

TAPD MCP Server

ローカル
github.com生産性

TAPD MCP Server について

Cursor/Copilot で TAPD のバグ / 要件を照会、分析、書き戻し

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"scizuixiangsis-tapd": {
"command": "npx",
"args": [
"-y",
"tapd-mcp-server"
],
"env": {
"TAPD_ACCESS_TOKEN": "<TAPD_ACCESS_TOKEN>"
}
}
}
}
起動コマンドnpx -y tapd-mcp-server
設定が必要な環境変数
TAPD_ACCESS_TOKENシークレットTAPD 个人访问令牌

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmtapd-mcp-server1.0.2

ツール

17

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
idstringいいえ不具合 ID。TAPD は複数 ID での検索に対応しています。id を指定すると、他者に移管された不具合も検索できるよう、既定では担当者による絞り込みを省略します(current_owner も明示的に指定した場合を除く)。
pageintegerいいえページ番号。既定値は 1 です。集約検索(workspace_id を指定しない場合)では、プロジェクトごとにページ分けされ、全プロジェクトをまたぐページ分けにはなりません。
limitintegerいいえ返す結果の上限。既定値は 30、最大値は 200 です。集約検索では、プロジェクトごとの上限になります。
titlestringいいえ不具合タイトル。TAPD はあいまい検索に対応しています。
statusstringいいえ不具合のステータス。TAPD は列挙値による検索と不一致検索に対応しています。
createdstringいいえ作成日時。TAPD は時間による検索に対応しています。
reporterstringいいえ報告者。TAPD は複数ユーザーでの検索に対応しています。
story_idstringいいえ関連要件 ID。その要件に関連する不具合を返します。既定では現在ログイン中のユーザーで絞り込みません(id の完全一致検索と同様に、他者が担当する関連不具合も検索できます)。current_owner を明示的に指定した場合に限り、その担当者との積集合で絞り込みます。id パラメーターと併用した場合は、両方の条件の積集合を返します。このフィルターには特定のプロジェクトが必要なため、workspace_id も指定してください。
descriptionstringいいえ不具合の詳細な説明。TAPD はあいまい検索に対応しています。
workspace_idstringいいえTAPD のプロジェクト ID。指定するとそのプロジェクトのみを検索し、指定しない場合は担当者が参加するすべてのプロジェクトの不具合を集約します。対象となるプロジェクトを確認するには、先に tapd_list_workspaces を使用してください。
current_ownerstringいいえ単一の担当者の TAPD nick。省略すると、既定で現在ログイン中のユーザーが担当する不具合を検索します。指定すると、その担当者の不具合を検索します。先に tapd_search_users を使用して nick を確認することをおすすめします。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。