Atono について
Atono MCP Serverは、AIコーディングツールをAtonoワークスペースに接続し、プロダクトの作業項目とドメイン情報を提供します。ストーリー、バグ、エピックなどに加え、用語集や項目ごとのAIコンテキストも扱えます。
主な機能
- 01ストーリー、バグ、エピックの読み書き
- 02サブタスクと添付ファイルの管理
- 03ワークスペース用語集とAIコンテキストの参照
- 04チーム、ワークフロー、タイムボックスの操作
- 05関連するバグとストーリーのリンク
活用シーン
- 01コーディングエージェントへの用語や決定事項の提供
- 02AIツールからストーリーやバグを作成・更新
- 03エピック、サブタスク、タイムボックス項目の確認
MCP 対応
Atonoワークスペースのデータを読み書きする41個のツールをMCPクライアントに提供します。Atono APIキーでワークスペースに接続します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
docker run -i --rm -e X_API_KEY docker.io/atonoio/atono-mcp-server:1.1.1X_API_KEYシークレットAtono API key. Create one in workspace settings under Manage API keys. Treat it as a password.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Atono MCP サーバー
チームのプロダクトに関するコンテキストを、AI コーディングツールに提供します。
AI ツールは高速で自信に満ちていますが、実際のプロダクトの動作を推測しています。アクセスできるコンテキストに基づいてしか動作できないため、正しく見え、レビューを通過してリリースされた後、数週間してから問題が発覚する成果物を生み出します。
Atono MCP サーバーは、Claude Code、Claude Desktop、Cursor、VS Code、Copilot、Windsurf、CodexをAtonoのワークスペースに直接接続します。ストーリー、バグ、エピック、サブタスク、受け入れ条件、タイムボックスの読み取りと書き込みを行う41種類のツールに加え、出力品質を実際に向上させる2つの機能を備えています。ワークスペースのプロダクト用語集と、各項目のAI コンテキスト(設計上の決定、調査、要約)です。
エージェントは、セッションのたびにドメイン知識を学び直す必要がなくなります。
クイックスタート
前提条件
- Docker Desktop v27.0以降がインストールされ、バックグラウンドで実行されていること
- Atono API キー — ワークスペース設定 → API キーを管理
- MCP 対応ツール
Claude Code
claude mcp add --transport stdio atono \
--env X_API_KEY=YOUR_ATONO_API_KEY \
-- docker run --pull=always -i --rm -e X_API_KEY atonoai/atono-mcp-server:latest
/mcpを実行して、Atono が表示されることを確認します。
Claude Desktop
claude_desktop_config.json:
{
"mcpServers": {
"atono": {
"command": "docker",
"args": [
"run", "--pull=always", "-i", "--rm",
"-e", "X_API_KEY=YOUR_ATONO_API_KEY",
"atonoai/atono-mcp-server:latest"
]
}
}
}
Cursor
Cursor MCP ディレクトリからワンステップでインストールするか、mcp.jsonに追加します。
{
"mcpServers": {
"atono-mcp-server": {
"command": "docker",
"args": [
"run", "--pull=always", "-i", "--rm",
"-e", "X_API_KEY=YOUR_ATONO_API_KEY",
"atonoai/atono-mcp-server:latest"
]
}
}
}
VS Code(GitHub Copilot)
Copilot Chat → ツールの構成 → MCP サーバーの追加 → Docker Image → atonoai/atono-mcp-server:latestを選択し、同じ JSON を.vscode/mcp.jsonで使用して、サーバーを再起動します。
Windsurf
mcp_config.jsonに、Cursor と同じ JSON を設定します。Windsurf を再起動します。
OpenAI Codex
~/.codex/config.toml:
[mcp_servers.atono]
command = "docker"
args = ["run", "--pull=always", "-i", "--rm", "-e", "X_API_KEY", "atonoai/atono-mcp-server:latest"]
[mcp_servers.atono.env]
X_API_KEY = "YOUR_ATONO_API_KEY"
確認: アシスタントに 「利用可能な Atono MCP ツールを教えてください」 と尋ねます。
更新: 不要です。再起動時に--pull=alwaysが最新のイメージを取得します。
41種類のツール
セットアップとコンテキスト(5) atono_configuration · atono_list_users · atono_list_teams · atono_get_team_workflow · atono_get_glossary
ストーリー(10) atono_get_story · atono_list_story_personas · atono_create_story · atono_update_story_title · atono_update_story_content · atono_update_story_ac · atono_update_story_additional_content · atono_update_story_team · atono_update_story_step · atono_update_story_assignee
バグ(7) atono_list_environments · atono_get_bug · atono_create_bug · atono_update_bug · atono_update_bug_step · atono_update_bug_assignee · atono_document_bug_fix
エピック(7) atono_create_epic · atono_get_epic · atono_update_epic_title · atono_update_epic_description · atono_update_epic_user_stories · atono_add_story_to_epic · atono_remove_story_from_epic
サブタスク(4) atono_get_subtasks · atono_create_subtask · atono_update_subtask · atono_delete_subtask
添付ファイル(3) atono_upload_file_url · atono_create_attachment · atono_get_attachment
タイムボックス(2) atono_list_timeboxes · atono_list_timebox_items
リンクされた項目(1) atono_link_bugs_or_stories
AI コンテキスト(2) atono_get_ai_context · atono_update_ai_context
全リファレンス:docs.atono.io/docs/atono-mcp-tools
エージェント利用時の注意事項
atono_update_ai_contextを呼び出す前に、必ずatono_get_ai_contextを呼び出してください。- 一部の書き込み処理は、追記ではなく置き換えを行います。
atono_update_story_acとatono_update_epic_user_storiesは、すべての条件/記述を置き換えます。同様に、atono_update_epic_descriptionとatono_update_story_additional_contentも置き換えを行います。先に読み取ってください。 - サーバーがアクセスできるのは、API キーで認証されたワークスペースのみです。定義済みの Atono アクションのみを公開し、それ以外は公開しません。
- API キーはパスワードとして扱ってください。絶対にコミットしないでください。
- エージェントの操作は記録され、監査できます。MCP による変更は「Performed by MCP server」として Activities に表示され、人間の操作者が帰属先の作成者として記録されます。
プラン
MCP サーバーは、Free(最大25ユーザー)を含むすべてのAtonoプランでご利用いただけます。
あらかじめ知っておいていただきたい点が1つあります。Freeプランでは、用語集とAIコンテキストを30日間お試しいただけます。試用期間の終了後にFreeワークスペースへエージェントを接続すると、ツールは利用可能な状態ですが、取得するコンテキストは空になります。これは不具合ではなく、ライセンスの状態によるものです。最もよくある意外な点なので、ここでお伝えしておきます。
| Free | Starter | Growth | |
|---|---|---|---|
| MCPサーバーと41個すべてのツール | ✓ | ✓ | ✓ |
| プロダクトナレッジ(用語集+AIコンテキスト) | 30日間のトライアル | ✓ | ✓ |
| 料金 | $0、最大25ユーザー | $19/ユーザー/月 | $39/ユーザー/月 |
Atonoについて
Atonoは、プロダクトのコンテキストを作業と結び付けておくプロダクトエンジニアリングプラットフォームです。チームとそのAIエージェントが、見た目が正しいだけのものではなく、本当に意図したものを構築できるようにします。
Atonoのストーリーには、受け入れ条件、ロールアウトを制御するフィーチャーフラグ、機能したかどうかを示す利用データ、そしてエージェントが読み取るAIコンテキストが、1つのオブジェクトに含まれています。従来のスタックでは、この4つは4つの異なるプロダクトに分散し、連携の境目ごとにコンテキストが失われます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。