01
モデルを探す
API キーで利用できるモデルを確認し、ドキュメントで機能と現在の料金を調べます。
02
リクエストを送信
同じ OmniaKey API でテキストと画像・動画・音声の非同期タスクを実行します。
03
途中から再開
タスク id を保存して状態を確認できます。ローカルのタイムアウトで生成が再実行されることはありません。
インストールから接続確認まで
01
ツールをインストール
クライアントに合った設定を選んでください。サーバーはローカルの stdio で動作します。環境を設定した後にクライアントを再起動してください。
Codex · ~/.codex/config.toml
[mcp_servers.omniakey]
command = "npx"
args = ["--yes", "github:omniakey-com/omniakey-devtools#v0.1.0", "mcp"]
env_vars = ["OMNIAKEY_API_KEY"]Claude Code
Claude Code · terminal
claude mcp add --transport stdio omniakey -- npx --yes github:omniakey-com/omniakey-devtools#v0.1.0 mcpCursor
Cursor · .cursor/mcp.json
{
"mcpServers": {
"omniakey": {
"command": "npx",
"args": [
"--yes",
"github:omniakey-com/omniakey-devtools#v0.1.0",
"mcp"
]
}
}
}macOS / Linux · Bash / zsh
read -s OMNIAKEY_API_KEY
export OMNIAKEY_API_KEYWindows · PowerShell
PowerShell
$env:OMNIAKEY_API_KEY = [System.Net.NetworkCredential]::new('', (Read-Host 'OmniaKey API key' -AsSecureString)).Password03
生成せずに確認
MCP 接続を再読み込みしてから、エージェントに読み取り専用の確認を依頼します。キーが見つからない場合は、クライアントの環境変数を確認してください。
Agent
OmniaKey MCP または CLI が利用できることを確認し、アクセス可能なモデルとメディアリクエストの共通スキーマを表示してください。生成タスクは送信しないでください。入力から結果まで
CLI をインストールし、サンプルを image.json として保存します。有料リクエストの前にモデルと料金を確認し、TASK_ID を返された id に置き換えてください。
CLI · image.json → id → assets
omniakey submit --file image.json --idempotency-key YOUR_UNIQUE_TASK_KEY
omniakey task wait TASK_ID --timeout 300
omniakey task get TASK_IDよくある質問
モデルの料金は変わりますか?
いいえ。既存の API キーと API の課金ルールを使用します。モデル一覧やローカルスキーマの確認では生成を実行しません。テキストやメディアの生成には料金が発生する場合があります。
待機がタイムアウトしたら?
リモートのタスクはキャンセルも再送信もされません。id を保存し、task get または task wait で続けて確認してください。ファイルのリンクが期限切れになった場合は、同じタスクから新しいリンクを取得できます。