Skip to main content
Glama
nsh1l

PrintQueueApp MCP Server

by nsh1l

AYP Print-Queue

Windows用のスタンドアローン印刷キューアプリです。XLSX / XLS / XLSM / PDF をローカルで選択またはドロップし、一覧から選んだプリンターへ送信します。

  • ネットワーク公開・Cloudflare Tunnel・MCPサーバーは使用しません

  • ファイルとキュー状態はアプリ実行中だけ保持します

  • 「送信済み」はWindowsへ印刷要求を渡せた状態です。物理印刷完了はプリンター側で確認してください

Windowsでのテスト

前提

  • Windows 10 version 2004 (build 19041) 以降

  • .NET 8 SDK

  • 対象ファイルを開いて印刷できる既定アプリ(PDFは通常のPDFビューア、Excel系はExcel等)

起動

PowerShellで実行します。

cd WinUIMCPServer
dotnet restore
dotnet build -c Debug
dotnet run -c Debug

最小確認

cd WinUIMCPServer
dotnet run -c Debug -- --self-test

期待値:

QueueItem self-test passed.

Related MCP server: MCP Printer Server

配布用ビルド

.NET 8とWindows App Runtimeを同梱したwin-x64向けフォルダーを生成します。

cd WinUIMCPServer
dotnet publish -c Release -r win-x64 --self-contained true `
  -p:WindowsAppSDKSelfContained=true `
  -p:PublishSingleFile=false `
  -o ..\dist\AYP-Print-Queue-win-x64

AYP-Print-Queue-win-x64フォルダーをZIPにして配布してください。WinUIのnative DLL群が必要なため、PrintQueueApp.WinUI.exeだけを取り出して配布することはできません。PDFとExcelの印刷には、対象形式のWindows Shell printto動詞を提供する関連付け済みアプリが必要です。

手動テスト手順

  1. アプリを起動する。

  2. PDFまたはExcelファイルを「ファイルを選択」またはドロップゾーンから追加する。

  3. 選択削除・キュークリアができることを確認する。

  4. プリンター一覧から Microsoft Print to PDF を選択する。

  5. 「選択したプリンターへ送信」を押し、キューが「送信済み」になることと、Windowsの印刷ダイアログ/出力保存が起きることを確認する。

現在の制約

  • キューは永続化しません。アプリ終了で消えます。

  • 印刷ジョブの物理完了・紙切れ・プリンターエラーは追跡しません。Windowsの印刷キューで確認します。

  • Excelの印刷可否は、Windowsに関連付けられたアプリの printto 動詞に依存します。

この範囲でローカル利用の最小版は成立します。印刷ジョブ監視や部数設定が必要になった時点で追加します。

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
9Releases (12mo)
Commit activity

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
    A
    quality
    C
    maintenance
    Enables AI assistants to print documents, manage print queues, and control printers on macOS/Linux systems via the CUPS printing system. Supports printing PDFs, text files, and other formats with options like duplex printing, landscape orientation, and multiple copies.
    Last updated
    6
    30
    10
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that enables users to print markdown tasklists, Notion tasks with QR codes, and arbitrary images directly to ESC/POS thermal printers over USB. It includes specialized tools for task processing, automated card generation, and printer diagnostics.
    Last updated
    7
    1
    MIT

View all related MCP servers

Related MCP Connectors

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

  • Remote MCP for Android CLI agent build gate, structured receipts, audit logs, and reviewer-ready evi

  • Remote MCP for Copilot CLI switch gate MCP, structured receipts, audit logs, and reviewer-ready evid

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/nsh1l/print-queue-app'

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