Ręczniki Haftowane

io.github.corozyaPublished by GitHub account corozyav1.0.0Updated Oct 26, 2026

Publiczny, tylko do odczytu MCP z katalogiem produktów sklepu Ręczniki Haftowane.

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Read-only MCP server exposing the Ręczniki Haftowane embroidered-towel shop catalog, product options, design and color lists, a creator link builder, and…

What you can do
  • Search the shop catalog and fetch full public product details by id
  • Inspect a product's contents, quantities, customization options and delivery info
  • List embroidery designs, fonts, threads and per-item colors with previews
  • Build a personalization link to the shop's creator from a customer's chosen color, design, thread, font and texts
  • Report aggregated shop traffic and AI-referral analytics from Matomo
When to use it
Useful when an assistant should answer customer questions about this shop's products, prices and personalization options, or prepare a configured creator link for a customer. Also relevant for checking aggregated store traffic and AI-referral statistics.
Requirements
A remote streamable HTTP endpoint at the shop's domain; no package, account, API key or environment variable is declared. Network access to the shop is needed.
Before you install
The traffic report exposes aggregated store analytics, so only share it with people entitled to see it. Product and design data come from a third-party shop and should be presented as-is; the creator link only carries the customer's selections and does not place an order.

Installation

In SourceWeft

  1. Open Ręczniki Haftowane in the dashboard and add it to a workspace.
  2. 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/io.github.corozya%2Freczniki-haftowane/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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "r-czniki-haftowane": {
      "type": "http",
      "url": "https://reczniki-haftowane.pl/mcp"
    }
  }
}

Tools

9

search_products

Produkty sklepu: id, name, cena, for (dla kogo), contains (skład), product_url, image_url. Pusty query listuje cały katalog (kilkanaście pozycji): nie zgaduj słów kluczowych, nie wpisuj zdania klienta. Kwoty: *_minor (grosze), *_formatted; regular_price_* tylko w promocji. Dobierz opcjonalne min_price_minor i max_price_minor do prośby klienta: liczby całkowite >= 0 w groszach, min_price_minor <= max_price_minor, granice włącznie, cena jednego produktu/zestawu. „od 100 do 200” lub „100-200” oznacza min_price_minor=10000 i max_price_minor=20000; „do 150” oznacza tylko max_price_minor=15000. Jeśli wynik jest pusty (total=0, truncated=false), a podano granice ceny, ponów search_products bez min_price_minor i max_price_minor, zachowując pozostałe argumenty. Wyjaśnij klientowi, że propozycje są spoza podanego budżetu.

Parametersforlimitquerymax_price_minormin_price_minor

get_product_options

Skład produktu (contents): przedmioty, ilości, positions (1-based), customizable i liczba kolorów. Wzory dla pozycji z design_category_id wybieraj z list_designs, których categories zawiera tę kategorię. Kolory pobierz przez list_colors dopiero przy wyborze koloru, podając asset_type_id. Dostawa, terminy i materiał: get_shop_policies. Ceny: *_minor (grosze), *_formatted (PLN); regular_price_* tylko w promocji. Po link z wyborami użyj get_creator_link.

Parametersproduct_idrequired

list_colors

Kolory typu przedmiotu: id (option_id kreatora), name, color_hex. Wywołaj dopiero, gdy klient wybiera kolor; asset_type_id weź z contents w get_product_options. Nazwy dopasowuj przybliżeniami.

Parametersasset_type_idrequired

list_designs

Listuje aktywne wzory haftu (do wyboru w kreatorze) z kategoriami i polami tekstowymi (slot_key, label, max_chars). Opcjonalny category (nazwa lub slug kategorii) i query (szukanie po nazwie wzoru i kategorii). Pole id to drawing_id używane przez kreator. WAŻNE: pokaż klientowi podgląd wzoru jako obraz - wstaw preview_markdown (![nazwa](preview_image_url)) do odpowiedzi, nie podawaj samego linku; gdy preview_markdown jest null, wzór nie ma podglądu.

Parametersquerycategory

list_fonts_threads

Listuje publiczne czcionki i nici dostępne w kreatorze. Zwraca id jako odpowiednio font_id i thread_id, nazwę, podgląd jako pełny URL oraz gotowy markdown obrazu; nici zawierają także color_hex w formacie #RRGGBB. Narzędzie nie przyjmuje parametrów.

Takes no parameters.

fetch

Pobiera pełną treść publicznego produktu po id zwróconym przez search, wraz z tytułem i URL-em do cytowania.

Parametersidrequired

get_ai_traffic_report

Analityka ruchu sklepu z Matomo (tylko agregaty). Wizyty, akcje, unikalni AI, platformy i zamówienia. Bez argumentów raportuje wczoraj w Europe/Warsaw. period last_1/last_7/last_30 zamiast dat; compare=previous_period porównuje z poprzednim oknem. data_status rozróżnia zero od braku danych; unikalnych z wielu dni nie sumuj. Nazwę platformy podawaj tylko z by_provider; unknown = nieznana. Podaj źródło i niepewności z metadata.attribution_caveats. AI referrals to natywny kanał Matomo; kampanie AI są osobno, boty i cytowania nie są mierzone.

Parametersperiodcomparedate_tobreakdowndate_from

Version history

1
  1. v1.0.0LatestOct 20, 2026

Score

83% 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
  • 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.