io.github.QrMakerIO/mcp-server

السجل الرسمي التسويق والمبيعات

Generate styled QR codes, manage dynamic short links with analytics, and publish landing pages.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

NPM package @qr-maker/mcp-server
Claude Code
claude mcp add io-github-qrmakerio-mcp-server -e 'QR_MAKER_API_KEY=<your qr_maker_api_key>' -- npx -y @qr-maker/mcp-server@0.1.1
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "io-github-qrmakerio-mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "@qr-maker/mcp-server@0.1.1"
            ],
            "env": {
                "QR_MAKER_API_KEY": "<your qr_maker_api_key>"
            }
        }
    }
}

متغيرات البيئة

  • QR_MAKER_API_KEY إلزامي سري Your QR Maker API key from qr-maker.io/app/settings/api-keys

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. @qr-maker/mcp-server
  2. Quick Start
  3. Get Your API Key
  4. Available Tools (19)
  5. Example Prompts
  6. Testing with MCP Inspector
  7. Documentation
  8. License

@qr-maker/mcp-server

MCP (Model Context Protocol) server for QR Maker — generate styled QR codes, manage dynamic short links with click analytics, and publish micro-landing pages from any AI assistant.

Quick Start

Claude Code

Add to ~/.claude/claude_code_config.json:

{
  "mcpServers": {
    "qr-maker": {
      "command": "npx",
      "args": [
        "@qr-maker/mcp-server",
        "--api-key=qk_live_YOUR_API_KEY"
      ]
    }
  }
}

Restart Claude Code and type /mcp to verify.

Cursor / Windsurf

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "qr-maker": {
      "command": "npx",
      "args": ["@qr-maker/mcp-server", "--api-key=qk_live_YOUR_API_KEY"]
    }
  }
}
Environment Variables

Instead of --api-key, you can set:

export QR_MAKER_API_KEY=qk_live_YOUR_API_KEY
export QR_MAKER_API_URL=https://api.qr-maker.io  # default

Get Your API Key

  1. Sign up at qr-maker.io
  2. Go to Settings → API Keys
  3. Click Create Key and copy it

Available Tools (19)

QR Code Generation
ToolDescription
generate_qrGenerate a styled QR code with custom colors, dots, logos, and frames
batch_generateBatch generate up to 100 QR codes (Pro+)
get_batch_statusPoll batch job status
ToolDescription
create_short_linkCreate a tracked short link with click analytics
list_linksList short links with click counts
get_linkGet details of a specific short link
update_linkUpdate target URL, status, or expiration
delete_linkPermanently delete a short link
get_link_analyticsClick analytics — countries, devices, daily breakdown
Style Presets
ToolDescription
create_templateSave a reusable QR style preset
list_templatesList saved style presets
update_templateUpdate a style preset
delete_templateDelete a style preset
render_templateGenerate QR using a saved style preset
Landing Pages
ToolDescription
publish_landingPublish HTML landing page + short link + QR in one call
get_landingGet landing page details
update_landingUpdate landing HTML and re-publish
Account
ToolDescription
get_usageCheck current quota and usage
get_capabilitiesFeature matrix for your plan

Example Prompts

Once connected, try:

  • "Generate a QR code for my website with purple rounded dots"
  • "Create a short link for https://qr-maker.io and show me the analytics"
  • "Publish a landing page for my restaurant with a menu and WhatsApp button"
  • "List my style presets and render one with new content"

Testing with MCP Inspector

npx @modelcontextprotocol/inspector \
  npx @qr-maker/mcp-server -- \
  --api-key=qk_live_YOUR_KEY

Documentation

License

MIT

الأسئلة الشائعة

ما هو io.github.QrMakerIO/mcp-server؟

Generate styled QR codes, manage dynamic short links with analytics, and publish landing pages.

كيف أثبّت io.github.QrMakerIO/mcp-server؟

يعمل على جهازك. في Claude Code: claude mcp add io-github-qrmakerio-mcp-server -e 'QR_MAKER_API_KEY=<your qr_maker_api_key>' -- npx -y @qr-maker/mcp-server@0.1.1. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.github.QrMakerIO/mcp-server إلى مفتاح API؟

نعم. يتطلب QR_MAKER_API_KEY، وتضبطها في إعداداته.

هل io.github.QrMakerIO/mcp-server مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون io.github.QrMakerIO/mcp-server؟

ينشره qr-maker-io. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.