← WebMCP Directory

Tool tree

goai.ro

Productivity & BusinessTools verified
Website
Servicii SEO
Explore capabilities
    search_siteAnswer

    Caută în conținutul editorial al site-ului GOAI: articole de blog, ghiduri și pagini de conținut. Returnează un obiect JSON cu `query` (termenul căutat), `count` (numărul de rezultate) și `results`, un tablou în care fiecare element are `title` și `url`. Dacă nu găsește nimic, `count` este 0 și `results` este gol. Folosește-l pentru întrebări despre subiecte tratate pe site, ca să citezi pagina reală în loc să răspunzi din memorie. NU îl folosi pentru lista serviciilor agenției: pentru asta există `get_services`.

    View tool JSON
    {
      "name": "search_site",
      "kind": "answer",
      "impl": "imperative",
      "description": "Caută în conținutul editorial al site-ului GOAI: articole de blog, ghiduri și pagini de conținut. Returnează un obiect JSON cu `query` (termenul căutat), `count` (numărul de rezultate) și `results`, un tablou în care fiecare element are `title` și `url`. Dacă nu găsește nimic, `count` este 0 și `results` este gol. Folosește-l pentru întrebări despre subiecte tratate pe site, ca să citezi pagina reală în loc să răspunzi din memorie. NU îl folosi pentru lista serviciilor agenției: pentru asta există `get_services`.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Termenul de căutat",
            "minLength": 2,
            "maxLength": 100
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    }
    get_business_infoAnswer

    Returnează datele de identificare ale agenției GOAI ca obiect JSON: `contact` cu `phone`, `email` și `address`, plus `company` cu `name`, `founded` (anul înființării) și `services` (tabloul serviciilor). Fără parametru întoarce ambele blocuri; cu `section` întoarce doar `contact` sau doar `company`. Folosește-l când se cer datele de contact, adresa, vechimea sau profilul firmei.

    View tool JSON
    {
      "name": "get_business_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Returnează datele de identificare ale agenției GOAI ca obiect JSON: `contact` cu `phone`, `email` și `address`, plus `company` cu `name`, `founded` (anul înființării) și `services` (tabloul serviciilor). Fără parametru întoarce ambele blocuri; cu `section` întoarce doar `contact` sau doar `company`. Folosește-l când se cer datele de contact, adresa, vechimea sau profilul firmei.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "section": {
            "type": "string",
            "description": "Secțiunea dorită",
            "enum": [
              "contact",
              "company"
            ]
          }
        },
        "additionalProperties": false
      }
    }
    get_servicesAnswer

    Sursa autoritară pentru serviciile agenției GOAI: o listă fixă și completă, nu un rezultat de căutare. Returnează un obiect JSON cu `count` și `services`, un tablou în care fiecare serviciu are `key` (identificatorul), `name` (numele) și `url` (adresa paginii). Fără parametru întoarce toate cele șapte servicii; cu `category` întoarce doar serviciul cerut. Folosește-l ori de câte ori întrebarea e despre ce oferă agenția sau despre adresa unei pagini de serviciu. Pentru articole, ghiduri sau orice alt conținut editorial, folosește `search_site`.

    View tool JSON
    {
      "name": "get_services",
      "kind": "answer",
      "impl": "imperative",
      "description": "Sursa autoritară pentru serviciile agenției GOAI: o listă fixă și completă, nu un rezultat de căutare. Returnează un obiect JSON cu `count` și `services`, un tablou în care fiecare serviciu are `key` (identificatorul), `name` (numele) și `url` (adresa paginii). Fără parametru întoarce toate cele șapte servicii; cu `category` întoarce doar serviciul cerut. Folosește-l ori de câte ori întrebarea e despre ce oferă agenția sau despre adresa unei pagini de serviciu. Pentru articole, ghiduri sau orice alt conținut editorial, folosește `search_site`.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "description": "Categoria de serviciu pentru filtrare",
            "enum": [
              "seo",
              "audit",
              "optimizare",
              "link-building",
              "local",
              "ecommerce",
              "tehnic"
            ]
          }
        },
        "additionalProperties": false
      }
    }
    request_seo_auditAction

    Trimite către GOAI o cerere de audit SEO gratuit pentru un site. Dacă pagina curentă conține formularul de analiză, îl completează și îl trimite, ca utilizatorul să vadă ce pleacă; pe celelalte pagini trimite cererea direct, prin API. Returnează un text de confirmare că cererea a ajuns la agenție și că răspunsul vine pe email, sau un text de eroare. Trimite un mesaj real către o firmă, deci cere confirmarea utilizatorului înainte de a-l apela.

    View tool JSON
    {
      "name": "request_seo_audit",
      "kind": "act",
      "impl": "imperative",
      "description": "Trimite către GOAI o cerere de audit SEO gratuit pentru un site. Dacă pagina curentă conține formularul de analiză, îl completează și îl trimite, ca utilizatorul să vadă ce pleacă; pe celelalte pagini trimite cererea direct, prin API. Returnează un text de confirmare că cererea a ajuns la agenție și că răspunsul vine pe email, sau un text de eroare. Trimite un mesaj real către o firmă, deci cere confirmarea utilizatorului înainte de a-l apela.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "website": {
            "type": "string",
            "description": "Adresa site-ului de auditat",
            "maxLength": 200,
            "pattern": "^[^\\s]+\\.[^\\s]+$"
          },
          "name": {
            "type": "string",
            "description": "Numele persoanei de contact",
            "minLength": 2,
            "maxLength": 100
          },
          "email": {
            "type": "string",
            "description": "Adresa de email pe care vine răspunsul",
            "format": "email",
            "maxLength": 150,
            "pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"
          },
          "phone": {
            "type": "string",
            "description": "Număr de telefon (opțional)",
            "maxLength": 20,
            "pattern": "^[0-9+()\\s-]{6,20}$"
          },
          "message": {
            "type": "string",
            "description": "Detalii suplimentare (opțional)",
            "maxLength": 1000
          }
        },
        "required": [
          "website",
          "name",
          "email"
        ],
        "additionalProperties": false
      }
    }