Connects an assistant to the barwa.pl online print shop: browse products, get recommendations, real price quotes, shipping thresholds and print-file specs.
What you can do
List printing products such as business cards, flyers, posters, stickers and books, with links to each product page and its slug for quoting. Retrieve a product's quotable parameters: sizes, formats, quantities, materials, sidedness, page limits and finishes, marking which are mandatory. Recommend products matching a described customer need, such as a trade fair or gift packaging. Get a price quote with net and gross price, currency and delivery time, calculated by the same engine as the on-site calculator. Look up shipping cost thresholds by order weight and the free-shipping threshold. Get print-file preparation requirements (format, color mode, resolution, bleed) and exact pixel sizes for
When to use it
Useful when someone is planning a print order at barwa.pl and wants an assistant to shortlist products, check valid configuration options, compare real prices and delivery times, or confirm file-preparation requirements before uploading artwork.
Requirements
A remote MCP endpoint at mcp.barwa.pl over streamable HTTP; no package, environment variables or headers are declared. Network access to the endpoint is needed. No authentication is declared.
Before you install
Quotes and shipping thresholds come from the shop and may change; treat them as indicative until confirmed at checkout. The server only reads catalog, pricing and specification data, but any ordering or payment happens outside it.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/pl.barwa%2Fdrukarnia/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
List printing products available at the barwa.pl online print shop (business cards,
flyers, posters, stickers, books, etc.) with links. Prices are obtained per product
via get_quote — call that with a product's slug.
Takes no parameters.
get_product_pricing_schema
Get the full set of quotable parameters for a barwa.pl product: allowed sizes/formats,
quantity limits, materials, single/double-sided option, page-count limits and available
finishes (marking which are mandatory). Call before get_quote to know valid option ids.
Parametersproduct_slugrequired
recommend_product
Recommend barwa.pl products matching a described customer need (e.g. "something for a
trade fair", "gift packaging"). Returns matching products with links; price them with
get_quote. If empty, ask the customer to clarify the need.
Parameterspurposerequired
get_quote
Get a price quote for a barwa.pl product. Calculated by the same engine as the on-site
calculator, so the price is identical. Returns net/gross price, currency, delivery time and,
if the configuration matches a defined product, its name and link. Use get_product_pricing_schema
first for valid option ids. width/height in mm (free-size products) or format_id (predefined).
quantity is the TOTAL run and the product minimum applies per design: with liczba_wzorow=N
the minimum is N x schema quantity.min. pages = total inner pages/sheets (books, brochures,
calendars) — only when the schema lists options.pages; respect its min/max/step. A product
whose schema marks material as required (no default) needs material_id. Bound products
(books, brochures, notebooks) need a quantity that is a multiple of copies per sheet, which
depends on size and material: on error quantity_not_multiple retry with a value from
allowed.quantities. Default finishes are already included; to drop one (e.g. no lamination)
pass its group_id in remove_finish_groups (only groups with removable=true) and relay any
returned warnings to the customer.
Get shipping cost thresholds (by order weight) and the free-shipping threshold for the
shop's country, in the shop currency.
Takes no parameters.
get_file_specs
Get print-file preparation requirements for a barwa.pl product (format, color mode,
resolution, bleed) plus a link to the how-to-prepare guide. The ai_generation section
gives exact pixel dimensions (bleed included, 300 DPI) for AI image generators — pass
width_mm/height_mm (trim size in millimeters) to get pixel dimensions for a custom size.
Parameterswidth_mmheight_mmproduct_slugrequired
Version history
1
v1.0.0LatestSep 16, 2026
Score
72%
72% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Publish an icon in the registry entry.
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.