nanocart-mcp について
nanocart-mcpは、ストア管理用のNanoCart公式MCPサーバーです。商品、注文、クーポン、購読者、設定、売上レポートを扱うツールを備え、破壊的操作には確認用の注釈が付いています。
主な機能
- 01商品、バリエーション、画像の管理
- 02注文と配送情報の処理
- 03クーポン、カテゴリ、購読者の管理
- 04売上レポートの確認と設定変更
- 05読み取り専用・破壊的ツールの表示
活用シーン
- 01ストアの商品一覧と更新
- 02追跡情報を付けて注文を発送済みにする
- 03割引条件を指定したクーポンの作成
- 04最近の売上と未発送注文の確認
MCP 対応
ローカルstdioとホスト型Streamable HTTPのMCP接続を提供し、NanoCartのストア管理用に39個のツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.nanocart.io/mcpclaude mcp add --transport http bytebunny-io-nanocart https://mcp.nanocart.io/mcp{"mcpServers":{"bytebunny-io-nanocart":{"type":"http","url":"https://mcp.nanocart.io/mcp"}}}Cursor で開く{"servers":{"bytebunny-io-nanocart":{"type":"http","url":"https://mcp.nanocart.io/mcp"}}}VS Code で開く{"mcpServers":{"bytebunny-io-nanocart":{"type":"http","url":"https://mcp.nanocart.io/mcp"}}}{"mcpServers":{"bytebunny-io-nanocart":{"serverUrl":"https://mcp.nanocart.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.nanocart.io/mcp認証が必要ツール
詳細
nanocart-mcp
公式のNanoCart MCP サーバーです。Claude Code、Claude Desktop、Cursor、Codex など、MCP 対応のあらゆる AI エージェントからストアを運営できます。商品の一覧表示や更新(バリエーションと画像を含む)、注文、クーポン、カテゴリー、登録者、設定の管理、売上レポートの取得を、話しかけるだけで行えます。
39 個のツール。 読み取り専用のツールにはその旨が記されています。商品をアーカイブするツールやクーポンを削除するツールなど、破壊的な操作を行うツールには注記が付いているため、エージェントが実行前に確認します。返金、請求情報の変更、API キーの管理は、意図的に公開していません。これらの操作はダッシュボードで行ってください。
認証情報
ダッシュボードから取得します。Settings → API Keys(sc_live_...。秘密にしてください)と、Settings → Store Information(ストア ID)です。キーを使うとストアへの完全な管理者アクセスが可能になるため、パスワードと同様に取り扱ってください。
オプション A — ローカル(推奨)
Claude Code:
claude mcp add nanocart --env NANOCART_API_KEY=sc_live_... --env NANOCART_STORE_ID=your-store-id -- npx -y nanocart-mcp
stdio MCP に対応する任意のクライアント(JSON 設定形式):
{
"mcpServers": {
"nanocart": {
"command": "npx",
"args": ["-y", "nanocart-mcp"],
"env": {
"NANOCART_API_KEY": "sc_live_...",
"NANOCART_STORE_ID": "your-store-id"
}
}
}
}
オプション B — ホステッド(インストール不要)
エンドポイント:https://mcp.nanocart.io/mcp?store=your-store-id。ヘッダーに
Authorization: Bearer sc_live_... を指定します(Streamable HTTP)。
Claude Code:
claude mcp add nanocart --transport http "https://mcp.nanocart.io/mcp?store=your-store-id" --header "Authorization: Bearer sc_live_..."
注:OAuth ベースのカスタムコネクターのみをサポートする Web クライアント(claude.ai のコネクター UI など)では、まだ API キーヘッダーを送信できません。その場合はオプション A を使用してください。
プロンプトの例
- 「下書きの商品を一覧表示して、画像があるものを公開して」
- 「SUMMER20 クーポンを作成して。20% オフ、最低注文額は $50、有効期限は 8 月末」
- 「先週の売上は? まだ発送が必要な注文はある?」
- 「注文 NCT-1042 を追跡番号 9400 1000 0000 0000 0000 00 で発送済みにして」
- 「./shots の写真をアップロードして、それぞれ $24 で商品を作成して」
安全性
- すべての応答でシークレットは伏せられます。キーがそのまま表示されたり、ログに記録されたりすることはありません。
- 破壊的な操作を行うツールには MCP の
destructiveHintアノテーションが付いているため、適切に動作するクライアントは実行前に確認を求めます。 - 価格は整数の
price_centsで明示されるため、ドルとセントの取り違えがありません。
このツールは、ウェブサイトへのカート組み込みに関する連携知識を提供するNanoCart スキルと組み合わせて使用できます。ドキュメント: https://docs.nanocart.io/#ai-build · AI 向け:https://docs.nanocart.io/llms-full.txt
MIT · © 2026 NanoCart · ByteBunny, LLC の企業
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。