drukarnia
BARWA print shop (barwa.pl): catalog, product advisor, real-price quotes, shipping, file specs.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"drukarnia": {
"url": "https://mcp.barwa.pl/mcp"
}
}
}Remote-Endpunkte
https://mcp.barwa.pl/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (6)
🟢list_products
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}🟡get_product_pricing_schema(product_slug)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"product_slug": {
"type": "string"
}
},
"required": [
"product_slug"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}🟢recommend_product(purpose)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"purpose": {
"type": "string"
}
},
"required": [
"purpose"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}🟢get_quote(product_slug, quantity, liczba_wzorow, format_id, width, ...)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"product_slug": {
"type": "string"
},
"quantity": {
"type": "integer"
},
"liczba_wzorow": {
"default": 1,
"type": "integer"
},
"format_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
},
"width": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
},
"height": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
},
"material_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
},
"double_sided": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null
},
"pages": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
},
"finishes": {
"anyOf": [
{
"items": {
"type": "integer"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null
}
},
"required": [
"product_slug",
"quantity"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}🟢get_shipping_info
Get shipping cost thresholds (by order weight) and the free-shipping threshold for the shop's country, in the shop currency.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}🟢get_file_specs(product_slug, width_mm, height_mm)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"product_slug": {
"type": "string"
},
"width_mm": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
},
"height_mm": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
}
},
"required": [
"product_slug"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true
}Community
Nachweis