ablakarajanlat.hu Nyílászáró MCP
Egyedi méretű műanyag ablak árbecslés (kalkulált ár), raktárkészlet és ajánlatkérés.
Should I use this
Quality & Safety
Findings (1)
- LOWin confirm_quote
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"nyilaszaro-mcp": {
"url": "https://ablakarajanlat.hu/api/mcp"
}
}
}Remote endpoints
https://ablakarajanlat.hu/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢get_price_estimate(width_cm, height_cm, type, glazing, color, ...)
Tájékoztató bruttó (ÁFA-s) ár EGYEDI MÉRETŰ (méretre gyártott) műanyag ABLAKRA vagy AJTÓRA. Custom-size gross price — élőben számolt, nincs fix SKU; a szerkesztő (Genesis) kalkulátorával egyező ár. Ajtó = egyedi Aluplast ajtó alapkivitel (a raktári CanDo ajtók külön, fix áron — ld. list_inventory). A végleges ár helyszíni felmérés után pontos. Forrás: ablakarajanlat.hu.
Input Schema
{
"type": "object",
"properties": {
"width_cm": {
"type": "number",
"description": "Szélesség cm-ben",
"minimum": 20,
"maximum": 400
},
"height_cm": {
"type": "number",
"description": "Magasság cm-ben",
"minimum": 20,
"maximum": 400
},
"type": {
"type": "string",
"enum": [
"window",
"door"
],
"description": "window=ablak, door=egyedi ajtó",
"default": "window"
},
"glazing": {
"type": "string",
"enum": [
"double",
"triple"
],
"description": "2 vagy 3 rétegű üveg"
},
"color": {
"type": "string",
"description": "Szín, pl. Fehér, Antracit, Aranytölgy"
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "Darabszám"
}
},
"required": [
"width_cm",
"height_cm"
]
}🟢list_inventory
Listázza az aktuálisan RAKTÁRON lévő szabvány nyílászárókat és kiegészítőket valós idejű bruttó árral és készlettel. Lists current ready-stock items with retail prices and inventory.
Input Schema
{
"type": "object",
"properties": {}
}⚪request_quote(name, phone, email, city, quantity, ...)
ÉLES ajánlatkérés-beküldés KÉTLÉPCSŐS EMAIL-MEGERŐSÍTÉSSEL: egy VALÓDI ügyfél nevében küld felmérés-igényt. A beküldés után a rendszer 6 jegyű kódot küld az ügyfél EMAIL-címére; kérd el a kódot a felhasználótól, és hívd meg a confirm_quote eszközt — az igény CSAK ezután jut el a munkatársakhoz, akik a megadott telefonszámon visszahívják. EZ NEM TESZT/DEMO eszköz — SOHA ne adj meg példa-/helykitöltő adatot (pl. 'Teszt Elek', '555 1234', '123 4567', example.com); kitalált adatot a rendszer elutasít, megerősítő kód nélkül pedig a kérés elveszik. CSAK akkor hívd, ha a felhasználó KIFEJEZETTEN kérte, és a SAJÁT valódi nevét, telefonszámát ÉS email-címét adta meg. Two-step verified callback request — a 6-digit code is emailed to the customer; call confirm_quote with it, otherwise the request is discarded.
Input Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Az ügyfél VALÓDI, általa megadott neve (nem példa/helykitöltő). Kötelező."
},
"phone": {
"type": "string",
"description": "Az ügyfél VALÓDI telefonszáma visszahíváshoz (nem kitalált/sorozat/555-ös szám). Kötelező."
},
"email": {
"type": "string",
"description": "Az ügyfél VALÓDI e-mail címe — erre érkezik a 6 jegyű megerősítő kód. Kötelező."
},
"city": {
"type": "string",
"description": "Település (opcionális)"
},
"quantity": {
"type": "string",
"description": "Darabszám/mennyiség (opcionális)"
},
"message": {
"type": "string",
"description": "Méretek, igények, megjegyzés (opcionális)"
}
},
"required": [
"name",
"phone",
"email"
]
}⚪confirm_quote(leadId, code)
A request_quote MÁSODIK lépése: az ügyfél email-címére küldött 6 jegyű megerősítő kód beváltása. A kódot a FELHASZNÁLÓTÓL kérd el (a saját postafiókjában találja) — SOHA ne találd ki és ne próbálgasd (5 hibás próba után a kérés zárolódik). Sikeres megerősítés után jut el az ajánlatkérés a munkatársakhoz. Step 2 of request_quote: redeem the 6-digit email code obtained from the user.
Input Schema
{
"type": "object",
"properties": {
"leadId": {
"type": "string",
"description": "A request_quote válaszában kapott leadId."
},
"code": {
"type": "string",
"description": "A felhasználó email-jére érkezett 6 jegyű kód (a felhasználótól kérd el)."
}
},
"required": [
"leadId",
"code"
]
}Community
Evidence