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"]
}
}
}
{
"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"]
}
}
}
{
"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で生成して"