Skip to content
Model Context Protocol

AI連携(MCP)

無料のModel Context Protocolサーバーを使用して、あらゆるAIエージェントからQRコードを生成できます。VS Code Copilot、Claude Desktopなどに対応。

Model Context Protocolとは?

Model Context Protocol(MCP)は、AIエージェントが外部ツールと連携するためのオープンスタンダードです。当サービスの無料MCPサーバーを使えば、GitHub Copilot、Claude、ChatGPTなど対応するあらゆるAIからプログラム的にQRコードを生成できます。APIキーは不要です。

VS Code / GitHub Copilotでのセットアップ

プロジェクトの.vscode/mcp.jsonファイルに以下を追加すると、Copilot Chatから直接QRコードを生成できます。

// .vscode/mcp.json
{
  "servers": {
    "qr-generator": {
      "command": "node",
      "args": ["mcp-server/index.js"]
    }
  }
}

Claude Desktopでのセットアップ

claude_desktop_config.jsonに以下を追加すると、Claude Desktopの会話でQR生成を利用できます。

// claude_desktop_config.json
{
  "mcpServers": {
    "qr-generator": {
      "command": "node",
      "args": ["/path/to/mcp-server/index.js"]
    }
  }
}

利用可能なツール

generate_qr_code

QRコードを生成し、共有リンク付きのPNG/SVG画像を取得します。

パラメータ

名前 必須 説明
type url, wifi, vcard, email, phone, sms, calendar
url url エンコードするURL
ssid, password, security wifi WiFi認証情報(セキュリティ: WPA/WEP/nopass)
size 任意 100–2000px (デフォルト: 300)
format 任意 png / svg (デフォルト: png)
foreground_color, background_color 任意 16進カラーコード(例: #0d9488)
save_qr_code

生成されたQRコードのdata URIをディスク上のファイルに保存します。

パラメータ: data_uri (必須), file_path (必須)

プロンプト例

"https://example.com のQRコードを生成して"
"ネットワーク名MyWiFi、パスワードsecret123のWiFi QRコードを作成して"
"連絡先のQRコードを作成: John Doe, john@example.com, +1234567890"
"https://example.com のQRコードを前景色ダークグリーン#0d9488、サイズ500pxで生成して"