条形码扫描器mcp
MCP服务器,用于扫描和生成条形码和二维码。
用例
从照片中解码条形码:“这个条形码上写着什么?”→ 读取图像,检测条形码格式,并返回解码后的文本。
生成二维码:“创建二维码https://example.com" → 生成具有可配置纠错功能的PNG QR码图像。
创建发货标签:“为跟踪号1Z999AA10123456784生成Code 128条形码”→ 生成指定格式的条形码图像。
验证打印的条形码:“扫描此产品条形码并查找商品”→ 解码条形码并返回文本以供进一步查找。
设置
claude mcp add barcode-scanner-mcp -- npx -y barcode-scanner-mcp或者使用HTTP传输:
# Start the server
MCP_TRANSPORT=http PORT=3000 npx -y barcode-scanner-mcp
# Add to Claude
claude mcp add --transport http barcode-scanner-mcp http://localhost:3000/mcp工具
| 工具 | 说明 |
|---|---|
decode_image | 从图像文件或base64数据中解码条形码或二维码 |
generate_qr | 从文本或URL生成二维码PNG |
generate_barcode | 生成25+种格式的条形码PNG(代码128、EAN-13、UPC-a等) |
贡献
GitHub上欢迎拉取请求!开始:
- 安装Git和Node.js
- 克隆存储库
- 安装依赖项
npm install - 跑
npm run test运行测试 - 建立
npm run build
发布
版本遵循 语义版本规范.
要发布:
- 使用
npm version升级版本 - 跑
git push --follow-tags使用标签推送 - 等待GitHub Actions发布到NPM注册表。
