Kódvéna
Kódvéna (kodvena.hu) magyar webfejlesztő: szolgáltatások, szakmai oldalak, GYIK, igényleadás.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (11)
- HIGH
- LOWin kodvena_overview
- LOWin how_it_works
- LOWin get_page
- LOWin get_faq
- LOWin list_free_tools
- LOWin check_google_business_profile
- LOWin email_signature_link
- LOWin phone_menu
- LOWin get_faq
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": {
"kodvena": {
"url": "https://kodvena.hu/mcp"
}
}
}Remote-Endpunkte
https://kodvena.hu/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (22)
🟢kodvena_overview
Mi a Kódvéna, milyen szolgáltatásai vannak, hogyan lehet elindítani egy munkát, fizetés, kapcsolat. Ezzel érdemes kezdeni.
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟢how_it_works
A megrendelés menete lépésről lépésre (igényfelmérés, ajánlat, fejlesztés, ellenőrzés, élesítés), mit kap az ügyfél a kész oldal mellé, és hogyan működik az ügyfélfiók (ticketek, fizetés, telefon, értékelés, panasz).
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟢search(query, type, limit)
Keresés a kodvena.hu összes nyilvános oldalán (szolgáltatások, szakmai oldalak, blog, ingyenes eszközök, ÁSZF, adatvédelem). Magyar kulcsszavakkal a legjobb.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keresőkifejezés, pl. „webshop számlázó integráció” vagy „virágbolt weboldal”"
},
"type": {
"type": "string",
"enum": [
"home",
"service",
"industry",
"tool",
"blog",
"info",
"legal",
"faq"
],
"description": "Szűkítés oldaltípusra (nem kötelező)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
]
}🟢get_page(url)
Egy kodvena.hu oldal teljes szövege (cím, leírás, tartalom), ahogy a weboldalon megjelenik.
Eingabe-Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Teljes cím vagy útvonal, pl. https://kodvena.hu/aszf vagy /weboldal-viragboltoknak"
}
},
"required": [
"url"
]
}🟢list_pages(type, offset, limit)
A kodvena.hu nyilvános oldalai típus szerint: service (fejlesztési szolgáltatások), industry (szakmára szabott weboldal-megoldások), tool (ingyenes eszközök), blog, info, legal, faq (általános GYIK).
Eingabe-Schema
{
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"home",
"service",
"industry",
"tool",
"blog",
"info",
"legal",
"faq"
]
},
"offset": {
"type": "integer",
"minimum": 0
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 200
}
},
"required": [
"type"
]
}🟢get_faq(industry)
A Kódvéna gyakori kérdései és válaszai: az általános GYIK, vagy egy szakmai oldalé (pl. weboldal-viragboltoknak).
Eingabe-Schema
{
"type": "object",
"properties": {
"industry": {
"type": "string",
"description": "Szakmai oldal azonosítója vagy címe (nem kötelező), pl. weboldal-viragboltoknak"
}
}
}🟢list_free_tools
A Kódvéna ingyenes online eszközei (weboldal-ellenőrző, domain-névkereső, látványterv-generáló stb.), címmel és leírással.
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟢fetch(id)
Egy keresési találat (vagy bármely kodvena.hu oldal) teljes szövege az azonosítója (URL-je) alapján. A search eredményeinek id mezőjével használd.
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "A találat azonosítója (a kodvena.hu oldal címe)"
}
},
"required": [
"id"
]
}🟡start_project_request(summary, project_type, business_name, industry, existing_website, ...)
Ha a felhasználó weboldalt, webshopot, egyedi szoftvert, integrációt vagy javítást szeretne a Kódvénától, ezzel átadhatod az eddig összegyűjtött igényét. Egy linket kapsz, amit add át a felhasználónak: azon a kodvena.hu igényfelmérő asszisztense már ismeri az összefoglalót, csak a hiányzó részleteket kérdezi, és ott kap (emberi ellenőrzéssel) egyedi árajánlatot. Személyes elérhetőséget (név, e-mail, telefon) ne küldj: azt a felhasználó a weboldalon adja meg. Csak a felhasználó kifejezett kérésére hívd.
Eingabe-Schema
{
"type": "object",
"properties": {
"summary": {
"type": "string",
"minLength": 20,
"maxLength": 3000,
"description": "Az igény összefoglalója a felhasználó szavaival: mit szeretne, kinek, miért"
},
"project_type": {
"type": "string",
"enum": [
"new_website",
"webshop",
"custom_software",
"integration",
"fix_or_modify",
"redesign",
"other"
]
},
"business_name": {
"type": "string",
"maxLength": 120
},
"industry": {
"type": "string",
"maxLength": 120,
"description": "Szakma, terület (pl. virágbolt, villanyszerelő)"
},
"existing_website": {
"type": "string",
"maxLength": 200,
"description": "A mostani weboldal címe, ha van"
},
"features": {
"type": "array",
"maxItems": 20,
"items": {
"type": "string",
"maxLength": 200
},
"description": "Kért funkciók (pl. online időpontfoglalás, webshop, ajánlatkérő űrlap)"
},
"deadline": {
"type": "string",
"maxLength": 120
},
"budget": {
"type": "string",
"maxLength": 120,
"description": "A felhasználó által említett keret (nem kötelező)"
},
"notes": {
"type": "string",
"maxLength": 1500
}
},
"required": [
"summary"
]
}🟡check_website(url)
Egy weboldal ingyenes vizsgálata valódi böngészővel: sebesség, biztonság, SEO, LLM-keresők, akadálymentesség, tartalom; pontszám és legfontosabb hibák. Kb. 1–2 perc; ha addig nem kész, a link akkor is jó. A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "A vizsgálandó weboldal címe, pl. pelda.hu",
"maxLength": 300
}
},
"required": [
"url"
]
}🟡compare_competitors(own_url, competitors)
A saját weboldal összevetése 1–3 versenytárssal ugyanazokon a szempontokon (pár perc). A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"own_url": {
"type": "string",
"description": "A saját weboldal címe",
"maxLength": 300
},
"competitors": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 3,
"description": "1–3 versenytárs weboldalának címe"
}
},
"required": [
"own_url",
"competitors"
]
}🟡search_domains(query, keywords, tlds)
Szabad domainnevek keresése egy cégnévből vagy kulcsszavakból, árral (.hu, .com, .eu stb.). A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Cégnév vagy kulcsszavak, pl. „Rózsa Virágbolt Szeged”",
"maxLength": 120
},
"keywords": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 5,
"description": "Legfeljebb 5 kiegészítő kulcsszó (nem kötelező)"
},
"tlds": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Végződések (nem kötelező), pl. [\"hu\",\"com\"]"
}
},
"required": [
"query"
]
}🟡create_cookie_banner(policy_url, services, theme, layout, primary_color, ...)
Magyar süti-hozzájárulás kezelő kódja (egyenrangú elfogadás / elutasítás, kategóriák, Google Consent Mode v2), beilleszthető kóddal. A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"policy_url": {
"type": "string",
"description": "Az adatkezelési tájékoztató címe (kötelező), pl. https://pelda.hu/adatvedelem",
"maxLength": 300
},
"services": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ga4",
"gtm",
"gads",
"fbpixel",
"tiktok",
"clarity",
"hotjar",
"youtube"
]
},
"maxItems": 8,
"description": "Használt szolgáltatások (nem kötelező): ga4 (Google Analytics), gtm (Tag Manager), gads (Google Ads), fbpixel (Meta Pixel), tiktok, clarity, hotjar, youtube"
},
"theme": {
"type": "string",
"enum": [
"kodvena",
"semleges",
"sotet",
"termeszet",
"meleg",
"elegans",
"lila",
"grafit"
],
"description": "Téma (nem kötelező)"
},
"layout": {
"type": "string",
"enum": [
"bar",
"box",
"box-right",
"center"
],
"description": "Elrendezés (nem kötelező)"
},
"primary_color": {
"type": "string",
"description": "Fő szín hexában (nem kötelező), pl. #2563eb"
},
"consent_mode": {
"type": "boolean",
"description": "Google Consent Mode v2 (alapból igen)"
}
},
"required": [
"policy_url"
]
}🟡create_device_preview(url)
Képernyőkép egy weboldalról laptop, tablet és telefon keretben (PNG, JPG, WebP letöltéssel). A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "A weboldal címe",
"maxLength": 300
}
},
"required": [
"url"
]
}🟡create_website_mockup(company_name, industry, style, pages, features, ...)
AI-látványterv egy új weboldalról laptopon, tableten és mobilon, a megadott cég, iparág és stílus alapján (1–2 perc, szigorú napi keret). A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"company_name": {
"type": "string",
"description": "Cégnév (kötelező)",
"maxLength": 80
},
"industry": {
"type": "string",
"description": "Iparág / tevékenység (kötelező), pl. virágbolt",
"maxLength": 80
},
"style": {
"type": "string",
"enum": [
"modern",
"minimal",
"elegans",
"baratsagos",
"ipari",
"termeszetes",
"jatekos",
"tech",
"klasszikus"
],
"description": "Stílus (alap: modern)"
},
"pages": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 8,
"description": "Oldalak: fooldal, szolgaltatasok, rolunk, arak, galeria, velemenyek, blog, gyik, kapcsolat, webshop, karrier (alap: főoldal, szolgáltatások, kapcsolat)"
},
"features": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 8,
"description": "Funkciók (nem kötelező): idopontfoglalas, ajanlatkeres, kapcsolati_urlap, terkep, hivas_gomb, galeria, velemenyek, webshop, arlista, hirlevel, tobbnyelvu, chat"
},
"moods": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 3,
"description": "Hangulat (nem kötelező, max. 3): megbizhato, meleg, energikus, nyugodt, luxus, fiatalos, szakerto, helyi"
},
"colors": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 4,
"description": "Színek hexában (nem kötelező, max. 4)"
},
"city": {
"type": "string",
"description": "Település (nem kötelező)",
"maxLength": 60
},
"slogan": {
"type": "string",
"description": "Szlogen (nem kötelező)",
"maxLength": 80
},
"services": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 6,
"description": "Szolgáltatások rövid nevei (nem kötelező, max. 6)"
},
"description": {
"type": "string",
"description": "Rövid leírás (nem kötelező)",
"maxLength": 1500
},
"devices": {
"type": "string",
"enum": [
"all",
"laptop_phone",
"laptop",
"phone"
],
"description": "Eszközök (alap: all)"
}
},
"required": [
"company_name",
"industry"
]
}🟡draft_privacy_policy(company, address, email, website, activity, ...)
GDPR-kompatibilis adatkezelési tájékoztató vázlata egy weboldalhoz a megadott adatokból (kb. 30–60 mp). A teljes szöveget visszaadja, és egy 24 óráig élő linket. Vázlat, nem jogi tanácsadás. A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"company": {
"type": "string",
"description": "Cégnév / egyéni vállalkozó neve (kötelező)",
"maxLength": 160
},
"address": {
"type": "string",
"description": "Székhely (kötelező)",
"maxLength": 200
},
"email": {
"type": "string",
"description": "Kapcsolattartó e-mail (kötelező)",
"maxLength": 160
},
"website": {
"type": "string",
"description": "Weboldal címe (kötelező)",
"maxLength": 200
},
"activity": {
"type": "string",
"description": "Mivel foglalkozik (kötelező)",
"maxLength": 200
},
"tax_number": {
"type": "string",
"description": "Adószám (nem kötelező)",
"maxLength": 40
},
"registration_number": {
"type": "string",
"description": "Cégjegyzékszám (nem kötelező)",
"maxLength": 60
},
"phone": {
"type": "string",
"description": "Telefon (nem kötelező)",
"maxLength": 40
},
"hosting_provider": {
"type": "string",
"description": "Tárhelyszolgáltató neve, címe (nem kötelező)",
"maxLength": 160
},
"purposes": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 8,
"description": "Funkciók: kapcsolat, arajanlat, webshop, foglalas, hirlevel, regisztracio, allas, nyeremenyjatek"
},
"tracking": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 6,
"description": "Mérés / hirdetés: google-analytics, google-ads, meta-pixel, tiktok-pixel, hotjar, microsoft-clarity"
},
"embeds": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 5,
"description": "Beágyazások: youtube, google-maps, facebook, instagram, vimeo"
},
"newsletter_provider": {
"type": "string",
"description": "Hírlevél-szolgáltató (nem kötelező)",
"maxLength": 160
},
"payment_provider": {
"type": "string",
"description": "Fizetési szolgáltató (nem kötelező)",
"maxLength": 160
},
"shipping_provider": {
"type": "string",
"description": "Futárszolgálat (nem kötelező)",
"maxLength": 160
},
"booking_provider": {
"type": "string",
"description": "Foglalási rendszer (nem kötelező)",
"maxLength": 160
},
"extra": {
"type": "string",
"description": "Egyéb fontos tudnivaló (nem kötelező)",
"maxLength": 500
}
},
"required": [
"company",
"address",
"email",
"website",
"activity"
]
}🟡draft_terms(company, address, email, website, activity, ...)
Általános szerződési feltételek vázlata webshophoz vagy szolgáltatáshoz a megadott adatokból (kb. 30–60 mp). Webshop nélkül nem ír webshopos részeket. Vázlat, nem jogi tanácsadás. A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"company": {
"type": "string",
"description": "Cégnév (kötelező)",
"maxLength": 160
},
"address": {
"type": "string",
"description": "Székhely (kötelező)",
"maxLength": 200
},
"email": {
"type": "string",
"description": "E-mail (kötelező)",
"maxLength": 160
},
"website": {
"type": "string",
"description": "Weboldal (kötelező)",
"maxLength": 200
},
"activity": {
"type": "string",
"description": "Tevékenység (kötelező)",
"maxLength": 200
},
"offer_type": {
"type": "string",
"enum": [
"termek",
"digitalis",
"szolgaltatas",
"vegyes"
],
"description": "Mit értékesít (kötelező)"
},
"customers": {
"type": "string",
"enum": [
"fogyaszto",
"ceg",
"mindketto"
],
"description": "Kinek (kötelező)"
},
"webshop": {
"type": "boolean",
"description": "Van-e webshop / online rendelés (alap: nem)"
},
"payment_methods": {
"type": "string",
"description": "Fizetési módok (csak webshopnál)",
"maxLength": 160
},
"shipping": {
"type": "string",
"description": "Szállítás (csak webshopnál)",
"maxLength": 160
},
"delivery_time": {
"type": "string",
"description": "Teljesítési határidő (csak webshopnál)",
"maxLength": 80
},
"warranty": {
"type": "string",
"description": "Jótállás (nem kötelező)",
"maxLength": 160
},
"tax_number": {
"type": "string",
"description": "Adószám (nem kötelező)",
"maxLength": 40
},
"phone": {
"type": "string",
"description": "Telefon (nem kötelező)",
"maxLength": 40
},
"hosting_provider": {
"type": "string",
"description": "Tárhelyszolgáltató (nem kötelező)",
"maxLength": 160
},
"extra": {
"type": "string",
"description": "Egyéb (nem kötelező)",
"maxLength": 500
}
},
"required": [
"company",
"address",
"email",
"website",
"activity",
"offer_type",
"customers"
]
}🟡create_ai_video(url, focus, voice, music)
Narrált bemutatóvideó (reklámvideó) egy weboldalról laptop (16:9) és mobil (9:16) változatban, felirattal, zenével. 5–10 perc; a link azonnal megnyitható, ott látszik a haladás, a kész videó letölthető, megosztható, és 2 módosítás kérhető. Szigorú napi keret. A felhasználó kérésére hívd; az eredmény egy kodvena.hu link, amit add át neki.
Eingabe-Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "A weboldal címe (kötelező)",
"maxLength": 300
},
"focus": {
"type": "string",
"description": "Mit emeljen ki a videó (nem kötelező), pl. „a nyári akciót és a foglalást”",
"maxLength": 300
},
"voice": {
"type": "string",
"enum": [
"anna",
"berta",
"imre"
],
"description": "Narrátor: anna (női, barátságos, alap), berta (női, nyugodt), imre (férfi)"
},
"music": {
"type": "boolean",
"description": "Halk aláfestő zene (alap: igen)"
}
},
"required": [
"url"
]
}🟢check_google_business_profile(business_name, website, city, phone, answers)
A Google Cégprofil (Google Térkép) és a weboldal összhangjának ellenőrzése: név, cím, telefon egyezése, LocalBusiness adat, térkép, értékelés-link; a profil állapotára vonatkozó válaszokkal pontszám is. A Google oldalait nem kérdezi le. Csak olvas.
Eingabe-Schema
{
"type": "object",
"properties": {
"business_name": {
"type": "string",
"description": "A vállalkozás neve, ahogy a Cégprofilban szerepel (kötelező)",
"maxLength": 160
},
"website": {
"type": "string",
"description": "Weboldal címe (kötelező)",
"maxLength": 300
},
"city": {
"type": "string",
"description": "Település (nem kötelező)",
"maxLength": 100
},
"phone": {
"type": "string",
"description": "Telefonszám a Cégprofilban (nem kötelező)",
"maxLength": 40
},
"answers": {
"type": "object",
"description": "A profil állapota (nem kötelező, igen = true): verified, category, description, hours, photos, fresh_photos, posts, services, reviews10, rating, replies, recent_review, website_link, attributes, messaging",
"additionalProperties": {
"type": "boolean"
}
}
},
"required": [
"business_name",
"website"
]
}🟢qr_code_link(content, type, color, background)
Kitöltött link a böngészős QR-kód generátorhoz (weboldal, szöveg, e-mail, telefon); ott logó, szín állítható, PNG / SVG tölthető le.
Eingabe-Schema
{
"type": "object",
"properties": {
"content": {
"type": "string",
"description": "A kód tartalma, pl. weboldal cím vagy szöveg (kötelező)",
"maxLength": 500
},
"type": {
"type": "string",
"enum": [
"url",
"text",
"email",
"phone"
],
"description": "Típus (alap: url)"
},
"color": {
"type": "string",
"description": "Kód színe hexában (nem kötelező)"
},
"background": {
"type": "string",
"description": "Háttér hexában (nem kötelező)"
}
},
"required": [
"content"
]
}🟢email_signature_link(name, job_title, company, phone, email, ...)
Kitöltött link a böngészős e-mail aláírás készítőhöz; ott Gmailbe / Outlookba másolható.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Név (kötelező)",
"maxLength": 80
},
"job_title": {
"type": "string",
"description": "Beosztás",
"maxLength": 80
},
"company": {
"type": "string",
"description": "Cég",
"maxLength": 80
},
"phone": {
"type": "string",
"description": "Telefon",
"maxLength": 40
},
"email": {
"type": "string",
"description": "E-mail",
"maxLength": 120
},
"website": {
"type": "string",
"description": "Weboldal",
"maxLength": 200
},
"address": {
"type": "string",
"description": "Cím",
"maxLength": 160
},
"template": {
"type": "string",
"enum": [
"klasszikus",
"modern",
"kompakt"
]
},
"color": {
"type": "string",
"description": "Kiemelő szín hexában"
}
},
"required": [
"name"
]
}🟢phone_menu
A telefonos ügyfélszolgálat menüje (melyik gomb mire való), a munkatárs elérhetősége (munkaidő) és az azonosítás módja. A telefonszám a weboldalon, csak embernek látható.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Community
Nachweis