ithura について
ithuraは、Ithuraのプロジェクトワークスペースを管理するMCPサーバーです。チームは構造化されたJSONツールを通じて、MCPクライアントからタスク、プロジェクト、スプリント、モジュール、Wikiページを読み書きできます。
主な機能
- 01プロジェクトの読み取りと更新
- 02タスクの作成、更新、削除
- 03スプリントとタスクの所属管理
- 04モジュールの作成と管理
- 05ワークスペース内の検索
- 06ラベルとタスクコメントの管理
活用シーン
- 01スプリントに残るタスクの確認
- 02報告された不具合のタスク作成
- 03期間内に完了したタスクの要約
- 04ワークスペース内の作業の検索
MCP 対応
APIトークンとワークスペースのスラッグを使って、MCPクライアントをIthuraワークスペースに接続します。ワークスペースの読み書きに対応する23のツールを公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y ithura-mcpITHURA_API_KEYシークレットWorkspace API token, created under Settings > API tokens. Carries the permissions of the member who created it.ITHURA_WORKSPACE_SLUGThe workspace slug, as it appears in your Ithura URL.ITHURA_API_URLAPI base URL. Defaults to https://api.ithura.com; set this when self-hosting.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
23掲載時のツール一覧 · 3 週間前に更新
このツールにパラメーターはありません。
詳細
Ithura MCP サーバー
意図を持って取り組むチームのための静かなプロジェクト管理ワークスペース、 Ithura の Model Context Protocol サーバーです。
Claude、Cursor、または任意の MCP クライアントを Ithura ワークスペースに接続して、 タスク、スプリント、プロジェクト、モジュール、Wiki ページ、受付情報など、 実際の作業を読み書きできます。
"What is left in the current sprint?"
"Create a task for the login timeout bug and put it in this sprint."
"Summarise every task that moved to Done this week."
com.ithura/mcp として公式 MCP Registry
に掲載されています。
インストール
インストール手順はありません。MCP クライアントから npx を指定してください。
npx ithura-mcp
Claude Desktop / Claude Code
MCP 設定(claude_desktop_config.json、または Claude Code のプロジェクト内にある
.mcp.json)に追加してください。
{
"mcpServers": {
"ithura": {
"command": "npx",
"args": ["-y", "ithura-mcp"],
"env": {
"ITHURA_API_KEY": "your-api-token",
"ITHURA_WORKSPACE_SLUG": "your-workspace"
}
}
}
}
Cursor
~/.cursor/mcp.json に同じブロックを指定できます。
設定
| 変数 | 必須 | デフォルト | 備考 |
|---|---|---|---|
ITHURA_API_KEY | はい | ワークスペースの API トークン。Settings > API tokens から取得します | |
ITHURA_WORKSPACE_SLUG | はい | ワークスペース URL に含まれるスラッグ | |
ITHURA_API_URL | いいえ | https://api.ithura.com | セルフホストする場合は、独自のホストを指定します |
Ithura の Settings > API tokens でトークンを作成してください。このトークンには作成者であるメンバーの権限が適用されます。エージェントに付与するアクセス権限に合わせて、ユーザーを選んで作成してください。
ツール
作業グラフ全体を扱う23のツールがあります。
| 領域 | ツール |
|---|---|
| プロジェクト | list_projects, get_project, create_project, update_project |
| タスク | list_issues, get_issue, create_issue, update_issue, delete_issue |
| コメント | list_issue_comments, add_issue_comment |
| スプリント | list_cycles, create_cycle, add_issues_to_cycle, remove_issue_from_cycle |
| モジュール | list_modules, create_module, add_issues_to_module, delete_module |
| メタデータ | list_states, list_labels, create_label |
| 検索 | search_workspace |
すべてのツールは JSON を返すため、モデルは文章ではなく実際のフィールド値を確認できます。
注意事項
- HTTP API では作業項目を
issueと呼びますが、製品上ではタスクと呼びます。ツール名は API に準拠しています。 - 書き込みは実際に反映されます。エージェントのアクセス範囲をワークスペースの一部に限定したい場合は、プロジェクトへのアクセス権を制限したメンバーのトークンを使用してください。
- セルフホストする場合は、
ITHURA_API_URLにインスタンスの URL を設定してください。それ以外は変更せずに動作します。
リンク
- Ithura:https://ithura.com
- ドキュメント:https://ithura.com/docs
- API リファレンス:https://ithura.com/docs/integrations
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。