Skip to main content
Glama
bizswoop-development

bizprint-mcp-server

MCP-сервер BizPrint

Описание

MCP-сервер (Model Context Protocol), который подключает ИИ-ассистентов к облачному API печати BizPrint. Отправляйте задания на печать, управляйте принтерами и станциями, а также отслеживайте статус заданий на печать с помощью естественного языка.

Related MCP server: OpenPrints MCP

Функции

  • Просмотр списка и проверка принтеров, станций и заданий на печать

  • Отправка документов на любой настроенный принтер по URL

  • Отслеживание статуса задания на печать в режиме реального времени

  • Поддержка пагинации для больших парков устройств

  • Безопасная аутентификация API через HMAC-SHA256

  • Установка в один клик через расширение Claude Desktop

Инструменты

Инструмент

Описание

list_printers

Список всех настроенных принтеров с их параметрами

get_printer

Получение подробной информации о конкретном принтере по ID

list_stations

Список всех станций печати и их статусов

get_station

Получение подробной информации о конкретной станции по ID

create_print_job

Отправка URL документа на принтер

get_print_job

Проверка статуса задания на печать

list_print_jobs

Список всех заданий на печать с пагинацией

Предварительные требования

  • Учетная запись BizPrint Cloud с API-ключами (начать работу)

  • Node.js 18 или новее (не требуется для установки расширения Desktop)

Установка

Расширение для Desktop (рекомендуется)

Установите напрямую из каталога коннекторов Anthropic в Claude Desktop:

  1. Откройте Claude Desktop

  2. Перейдите в Settings > Extensions

  3. Найдите "BizPrint" и нажмите Install

  4. Введите свои API-ключи BizPrint при появлении запроса

Ваши API-ключи надежно хранятся в связке ключей вашей операционной системы.

Альтернативно, скачайте файл .mcpb из раздела Releases и дважды щелкните по нему для установки.

Из исходного кода

git clone https://github.com/bizswoop-development/bizprint-mcp-server.git
cd bizprint-mcp-server
npm install
npm run build

Это создаст скомпилированный сервер в build/index.js, на который можно ссылаться в конфигурации вашего MCP-клиента.

Конфигурация

Сервер требует две переменные окружения и одну опциональную:

Переменная

Обязательно

Описание

BIZPRINT_PUBLIC_KEY

Да

Ваш публичный API-ключ BizPrint

BIZPRINT_SECRET_KEY

Да

Ваш секретный API-ключ BizPrint

BIZPRINT_API_URL

Нет

Переопределение базового URL API (по умолчанию: https://print.bizswoop.app/api/connect-application/v1)

Вы можете найти свои API-ключи в панели управления BizPrint в настройках вашего приложения.

Claude Desktop (вручную)

Добавьте следующее в файл конфигурации Claude Desktop, указав путь к месту, куда вы клонировали репозиторий:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "bizprint": {
      "command": "node",
      "args": ["/absolute/path/to/bizprint-mcp-server/build/index.js"],
      "env": {
        "BIZPRINT_PUBLIC_KEY": "your-public-key",
        "BIZPRINT_SECRET_KEY": "your-secret-key"
      }
    }
  }
}

Claude Code

claude mcp add bizprint -- node /absolute/path/to/bizprint-mcp-server/build/index.js \
  --env BIZPRINT_PUBLIC_KEY=your-public-key \
  --env BIZPRINT_SECRET_KEY=your-secret-key

Примеры

Пример 1: Проверка настроек принтера

Вы: Какие принтеры у меня настроены?

Claude: Позвольте мне проверить ваши принтеры BizPrint.

У вас настроено 2 принтера:

  1. Front Desk Laser (ID: 12) - Включен, Станция 3, A4, Цветной

  2. Warehouse Label (ID: 15) - Включен, Станция 3, Этикетка 4x6, Ч/Б

Оба принтера назначены на Станцию 3 ("Office Station"), которая в данный момент онлайн.

Пример 2: Отправка задания на печать

Вы: Распечатай счет по адресу https://example.com/invoices/1042.pdf на принтере на стойке регистрации.

Claude: Я создал задание на печать:

Задание отправлено в BizPrint и будет распечатано, как только станция его получит.

Пример 3: Отслеживание статуса задания на печать

Вы: Покажи мне недавние задания на печать и их статус.

Claude: Вот ваши недавние задания на печать:

  1. Задание 287 - COMPLETED, Принтер 12, "Invoice #1042"

  2. Задание 286 - COMPLETED, Принтер 15, "Shipping label order #523"

  3. Задание 285 - FAILED, Принтер 12, "Monthly report"

Задание 285 не удалось выполнить. Возможно, стоит проверить статус принтера и попробовать снова.

Вы: Какой статус у задания 287?

Claude: Задание 287 теперь completed. Оно было успешно распечатано на принтере Front Desk Laser.

Разработка

npm install
npm test          # run tests
npm run build     # compile TypeScript
npm run pack:mcpb # build .mcpb desktop extension bundle

Политика конфиденциальности

Это расширение подключается к облачному API печати BizPrint (print.bizswoop.app) с использованием ваших учетных данных API. Оно передает команды принтера и URL-адреса документов на серверы BizPrint для выполнения заданий на печать. Никакие данные не хранятся локально, кроме ваших API-ключей (защищенных в связке ключей вашей ОС). Полную информацию о конфиденциальности см. в нашей политике конфиденциальности: https://getbizprint.com/privacy-policy/

Обработка данных

  • Учетные данные API хранятся в защищенной связке ключей вашей операционной системы

  • Данные заданий на печать (URL документов, выбор принтера) отправляются в облачный API BizPrint

  • Это расширение не собирает данные разговоров или личную информацию

  • Данные не передаются третьим лицам, за исключением случаев, необходимых для выполнения заданий на печать

Поддержка

Лицензия

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Provides integration with Lulu Print API for print-on-demand services through Claude Desktop and other MCP clients, enabling users to create and manage print jobs, validate files, calculate costs, and handle shipping for books and printed materials.
    2
    12
    3
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables users to connect Claude with various 3D printer management systems, allowing tasks like printer status monitoring, file management, print job control, and STL file manipulation.
    103
    GPL 2.0
  • F
    license
    -
    quality
    D
    maintenance
    A cross-platform MCP server that enables AI assistants to manage printers, query printer status, and print files on Windows, macOS, and Linux.
    15

View all related MCP servers

Related MCP Connectors

  • Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.

  • Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.

  • OCR, transcription, file extraction, and image generation for AI agents via MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bizswoop-development/bizprint-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server