アカウントではなく、作業範囲を渡す。
専用トークンはワークスペース、読み取り/書き込み権限、有効期限、即時無効化を備えています。
トークンを作成
「エージェント」でワークスペースと最小限の権限を選び、一度だけ表示されるキーを保存します。HTTP仕様はapi.devicecamp.app/openapi.yamlです。
MCPへ接続
Devicecampバイナリをstdioサブプロセスとして実行します。トークンはコマンド引数ではなく非公開の環境変数へ入れます。
{
"mcpServers": {
"devicecamp": {
"command": "/absolute/path/to/platform",
"args": ["mcp"],
"env": {
"DEVICECAMP_API_URL": "https://api.devicecamp.app",
"DEVICECAMP_AGENT_TOKEN": "dca_..."
}
}
}
}リポジトリを準備
get_bootstrap_artifactsは、認証情報を含まないAGENTS.mdとdevice.yamlを生成します。