Motomarks MCP Server について
Motomarks MCP Serverは、自動車ブランドのカタログと画像CDNをMCP対応クライアントに接続するホスト型サービスです。AIツールでブランド情報を調べ、ロゴURLを作成でき、OAuth 2.1またはAPIキーで認証します。
主な機能
- 01自動車ブランドと詳細の検索
- 02色、パレット、ブランド情報の確認
- 03複数形式・サイズのロゴ閲覧
- 04CDN画像URLの生成
- 05アカウントプランとAPI利用状況の確認
活用シーン
- 01Webページに埋め込む車のロゴを検索
- 02画面設計用にブランドカラーを取得
- 031日のAPI残量を確認
MCP 対応
ブランド検索、詳細情報、ロゴアセット、画像URL生成、アカウント照会のツールをMCPクライアントに提供し、関連リソースとプロンプトも公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://motomarks.io/api/mcpclaude mcp add --transport http io-motomarks https://motomarks.io/api/mcp{"mcpServers":{"io-motomarks":{"type":"http","url":"https://motomarks.io/api/mcp"}}}Cursor で開く{"servers":{"io-motomarks":{"type":"http","url":"https://motomarks.io/api/mcp"}}}VS Code で開く{"mcpServers":{"io-motomarks":{"type":"http","url":"https://motomarks.io/api/mcp"}}}{"mcpServers":{"io-motomarks":{"serverUrl":"https://motomarks.io/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| string | はい | Motomarks アカウントの所有者となるメールアドレス。 |
詳細
Motomarks MCP サーバー
Motomarks 公式の Model Context Protocol(MCP)サーバーです。クラウドホスト型のブリッジにより、AI ツールから Motomarks の自動車ロゴ API と画像 CDN に安全かつリアルタイムにアクセスできます。
MCP Registry:io.motomarks/mcp · 認証:OAuth 2.1 または API キー · ホスティング:Motomarks Cloud
Motomarks MCP サーバーは、MCP 対応クライアントを Motomarks のブランドライブラリに接続します。設定すると、AI ツールから自動車ブランドを検索し、ブランドデータやカラーパレットを取得し、ロゴアセットを閲覧して、すぐに埋め込める CDN 画像 URL を生成できます。認証にはOAuth 2.1(ブラウザーでサインイン)またはMotomarks のシークレット API キーを使用するため、すべてのリクエストにプランとレート制限が適用されます。
Motomarks MCP サーバーを使うと、次のことができます。
- 公開済みのあらゆる自動車ブランドを検索して確認できます。名前、スラッグ、説明、色、パレット、ソーシャルリンク、企業情報などを参照できます。
- ブランドごとのロゴアセットを閲覧できます。5 種類のサイズで、webp、png、svg 形式のフルロゴ、バッジ、ワードマークを利用できます。
- 公開可能なキーで認証されたCDN 画像 URL を生成できます。HTML、React、Markdown に貼り付けてすぐに使えます。
- アカウントを確認できます。プラン、帰属表示の状態、今日の API 使用量を確認できます。
ワンクリックで設定
| Cursor に追加 | VS Code に追加 |
|---|---|
| コードベースからブランドロゴを直接参照できます。 | GitHub Copilot でブランドを検索し、ロゴを埋め込めます。 |
エンドポイント
https://motomarks.io/api/mcp
トランスポート:ストリーミング可能な HTTP。初回接続時、クライアントは Motomarks アカウントに対してブラウザーベースの OAuth フロー(動的クライアント登録 + PKCE)を実行します。JSON の編集やトークンの手動管理は不要です。
対応クライアント
| クライアント | 設定 |
|---|---|
| Claude(Claude.ai、Desktop、Code) | エンドポイント URL を指定してカスタムコネクターを追加するか、claude mcp add --transport http motomarks https://motomarks.io/api/mcp を使用します |
| Cursor | 上のワンクリックインストールを使うか、Settings → MCP で URL を追加します |
| VS Code(GitHub Copilot) | 上のワンクリックインストールを使うか、mcp.json に "motomarks": { "type": "http", "url": "https://motomarks.io/api/mcp" } を追加します |
| Google Gemini CLI | このリポジトリで gemini extensions install を実行するか、settings.json に httpUrl を追加します |
| stdio のみ対応するクライアント | mcp-remote プロキシ経由で接続します(下記参照) |
ローカルプロキシ(stdio クライアント)
stdio のみを使用するクライアントは、mcp-remote 経由で接続します。
{
"mcpServers": {
"motomarks": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://motomarks.io/api/mcp"]
}
}
}
Node.js 20 以降が必要です。プロキシは OAuth サインイン用にブラウザーを開き、トークンをローカルにキャッシュします。
ヘッドレス/API キー認証
CI、バックエンド、または対話操作を行わない環境では、OAuth の代わりに Motomarks のシークレット API キー(sk_...、ダッシュボードで作成)を Bearer トークンとして送信して認証します。
Authorization: Bearer sk_...
ローカルプロキシを使う場合:
{
"mcpServers": {
"motomarks": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://motomarks.io/api/mcp",
"--header",
"Authorization: Bearer sk_..."
]
}
}
}
サポートされているツール
| ツール | 意図 | 説明 |
|---|---|---|
search_brands | 読み取り | 名前、会社名、またはスラッグで公開済みのブランドを検索します。CDN 画像 URL を含めることもできます |
get_brand | 読み取り | ブランドの詳細情報:説明、色、パレット、ソーシャルリンク、会社情報、よくある質問 |
list_brand_assets | 読み取り | 利用可能なロゴアセット(種類、形式、サイズ、縦横比、寸法)と CDN URL |
build_image_url | 読み取り | 公開可能なキーを使用して、固定の CDN 画像 URL を生成します |
describe_api_endpoint | 読み取り | REST API の各操作に関する HTTP リファレンス |
get_account | 読み取り | プラン、帰属表示の状態、今日の使用量と上限 |
リソース:motomarks://docs/image-cdn、motomarks://docs/api-v1、motomarks://brand/{slug}。
プロンプト:find_brand_logo、embed_brand_image。
ワークフローの例
- 「この料金表に BMW のバッジロゴを追加してください。」
- 「ランボルギーニのブランドカラーを教えてください。パレット全体を表示してください。」
- 「トヨタのワードマークアセットをすべて列挙し、暗いナビゲーションバーに最適なものを選んでください。」
- 「今日あと何件 API リクエストを送れますか?」
データとセキュリティ
- すべての通信は HTTPS により転送中に暗号化されます。
- OAuth 2.1(PKCE、動的クライアント登録)またはスコープ付き API キーでアクセスを制御します。
- ツールは Motomarks のプラン、帰属表示の要件、レート制限に従います。
- シークレットキーがツールから返されることはありません。アカウント情報の出力ではキーがマスキングされます。
MCP クライアントはユーザーに代わって操作できます。信頼できるクライアントのみを使用し、最小権限を優先して、Motomarks ダッシュボードで接続済みアプリを確認してください。報告については SECURITY.md をご覧ください。
公開(メンテナー向け)
このリポジトリにはサーバーコードは含まれていません。サーバーは https://motomarks.io/api/mcp でホストされています。公開とは、レジストリやディレクトリにエンドポイントを登録することを意味します。
io.motomarksレジストリ名前空間のmotomarks.ioドメインを検証(DNS または HTTP チャレンジ)してから、マニフェストを公開します:mcp-publisher login dns --domain motomarks.io && mcp-publisher publishを server.json とともに実行します。- レジストリエントリー/リポジトリを MCP ディレクトリ(公式 MCP Registry、Cursor マーケットプレイス、Claude コネクター、PulseMCP、Smithery、Glama)に申請します。
サポート
- ドキュメント:motomarks.io/docs/mcp
- 問題:GitHub の問題
- メール:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。