Skip to main content
Glama
bizswoop-development

bizprint-mcp-server

BizPrint MCP Server

概要

AIアシスタントをBizPrintクラウドプリントAPIに接続するMCP(Model Context Protocol)サーバーです。自然言語を通じて、印刷ジョブの送信、プリンターやステーションの管理、印刷ジョブのステータス監視を行うことができます。

Related MCP server: OpenPrints MCP

機能

  • プリンター、ステーション、印刷ジョブの一覧表示と詳細確認

  • URLを指定して、設定済みの任意のプリンターへドキュメントを送信

  • 印刷ジョブのステータスをリアルタイムで監視

  • 大規模な環境に対応したページネーション機能

  • セキュアなHMAC-SHA256 API認証

  • Claude Desktop拡張機能によるワンクリックインストール

ツール

ツール

説明

list_printers

設定済みの全プリンターとその設定を一覧表示

get_printer

IDを指定して特定のプリンターの詳細を取得

list_stations

全プリントステーションとそのステータスを一覧表示

get_station

IDを指定して特定のステーションの詳細を取得

create_print_job

ドキュメントのURLをプリンターへ送信

get_print_job

印刷ジョブのステータスを確認

list_print_jobs

ページネーションを使用して全印刷ジョブを一覧表示

前提条件

  • APIキーを持つBizPrintクラウドのアカウント (利用開始はこちら)

  • Node.js 18以降(Desktop拡張機能のインストールには不要)

インストール

Desktop拡張機能(推奨)

Claude DesktopのAnthropicコネクタディレクトリから直接インストールします:

  1. Claude Desktopを開く

  2. 「設定」 > 「拡張機能」へ移動

  3. 「BizPrint」を検索して「インストール」をクリック

  4. プロンプトが表示されたらBizPrint APIキーを入力

APIキーはオペレーティングシステムのキーチェーンに安全に保存されます。

または、Releasesから .mcpb ファイルをダウンロードし、ダブルクリックしてインストールしてください。

ソースからインストール

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

これにより、MCPクライアントの設定で参照できるコンパイル済みサーバーが build/index.js に生成されます。

設定

サーバーには2つの環境変数が必要で、1つのオプション設定があります:

変数

必須

説明

BIZPRINT_PUBLIC_KEY

はい

BizPrint APIの公開キー

BIZPRINT_SECRET_KEY

はい

BizPrint APIの秘密キー

BIZPRINT_API_URL

いいえ

APIベースURLのオーバーライド(デフォルト: 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. フロントデスク用レーザー (ID: 12) - 有効、ステーション3、A4、カラー

  2. 倉庫用ラベル (ID: 15) - 有効、ステーション3、4x6ラベル、白黒

どちらのプリンターもステーション3(「オフィスステーション」)に割り当てられており、現在オンラインです。

例2:印刷ジョブの送信

ユーザー: https://example.com/invoices/1042.pdf の請求書をフロントデスクのプリンターで印刷して。

Claude: 印刷ジョブを作成しました:

ジョブはBizPrintに送信されました。ステーションが取得次第、印刷されます。

例3:印刷ジョブのステータス監視

ユーザー: 最近の印刷ジョブとそのステータスを見せて。

Claude: 最近の印刷ジョブは以下の通りです:

  1. ジョブ 287 - 完了、プリンター 12、「請求書 #1042」

  2. ジョブ 286 - 完了、プリンター 15、「配送ラベル 注文 #523」

  3. ジョブ 285 - 失敗、プリンター 12、「月次レポート」

ジョブ 285は失敗しました。プリンターの状態を確認して再試行してください。

ユーザー: ジョブ 287のステータスは?

Claude: ジョブ 287は現在完了しています。フロントデスク用レーザープリンターで正常に印刷されました。

開発

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

プライバシーポリシー

この拡張機能は、お客様のAPI認証情報を使用してBizPrintクラウドプリントAPI (print.bizswoop.app) に接続します。印刷ジョブを実行するために、プリンターコマンドとドキュメントURLをBizPrintのサーバーに送信します。APIキー(OSのキーチェーンに安全に保存)以外、データはローカルに保存されません。プライバシーに関する詳細については、プライバシーポリシーをご覧ください:https://getbizprint.com/privacy-policy/

データ取り扱い

  • API認証情報はオペレーティングシステムの安全なキーチェーンに保存されます

  • 印刷ジョブデータ(ドキュメントURL、プリンター選択)はBizPrintクラウドAPIに送信されます

  • この拡張機能によって会話データや個人情報が収集されることはありません

  • 印刷ジョブの実行に必要な範囲を超えて、データが第三者と共有されることはありません

サポート

ライセンス

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