← WebMCP Directory

Tool tree

human.marketing

Productivity & BusinessTools verified
Website
As an award-winning digital marketing agency in Orange County, CA, Human leads with ecommerce expertise while helping all kinds of businesses grow smarter.
Explore capabilities
    get_guided_journeyAnswer

    Get a curated, persona-aware path through human.marketing — an ordered set of services, case studies, articles, and a contact step tailored to the visitor. Pass a persona, or a free-text description and it will infer one.

    View tool JSON
    {
      "name": "get_guided_journey",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get a curated, persona-aware path through human.marketing — an ordered set of services, case studies, articles, and a contact step tailored to the visitor. Pass a persona, or a free-text description and it will infer one.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "persona": {
            "type": "string",
            "description": "The visitor type to tailor the journey to.",
            "enum": [
              "ecommerce",
              "local-franchise",
              "job-seeker"
            ]
          },
          "description": {
            "type": "string",
            "description": "Free-text description of the visitor or company; used to infer the persona when one isn’t given."
          },
          "limit": {
            "type": "number",
            "description": "Max items to include per step (default 4)."
          }
        },
        "additionalProperties": false
      }
    }
    assess_fitAction

    Assess whether a prospective client is a good fit for human.marketing. Returns a fit score and rationale, recommended services, relevant case studies, and a suggested next step. For business prospects (ecommerce, local/franchise, general) — not job seekers.

    View tool JSON
    {
      "name": "assess_fit",
      "kind": "act",
      "impl": "imperative",
      "description": "Assess whether a prospective client is a good fit for human.marketing. Returns a fit score and rationale, recommended services, relevant case studies, and a suggested next step. For business prospects (ecommerce, local/franchise, general) — not job seekers.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "company": {
            "type": "string",
            "description": "A description of the company (industry, model, size)."
          },
          "goals": {
            "type": "string",
            "description": "What the company is trying to achieve."
          },
          "budget": {
            "type": "string",
            "description": "Approximate budget or budget range, if known."
          }
        },
        "required": [
          "company"
        ],
        "additionalProperties": false
      }
    }
    get_servicesAnswer

    List the marketing services human.marketing offers (SEO, paid media, email, CRO, branding, social, SMS, and more). Returns the title, summary, and link for each service.

    View tool JSON
    {
      "name": "get_services",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the marketing services human.marketing offers (SEO, paid media, email, CRO, branding, social, SMS, and more). Returns the title, summary, and link for each service.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Return a single service by its slug."
          },
          "limit": {
            "type": "number",
            "description": "Maximum number of services to return (default 50)."
          }
        },
        "additionalProperties": false
      }
    }
    get_case_studiesAnswer

    List human.marketing client case studies — real results from the agency's portfolio. Returns the title, summary, link, and image for each. Use to surface proof of work or find examples relevant to a prospect.

    View tool JSON
    {
      "name": "get_case_studies",
      "kind": "answer",
      "impl": "imperative",
      "description": "List human.marketing client case studies — real results from the agency's portfolio. Returns the title, summary, link, and image for each. Use to surface proof of work or find examples relevant to a prospect.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Return a single case study by its slug, e.g. 'work/thompson-tee'."
          },
          "limit": {
            "type": "number",
            "description": "Maximum number of case studies to return (default 50)."
          }
        },
        "additionalProperties": false
      }
    }
    get_teamAnswer

    List human.marketing team members. Filter by role or name. Returns each person’s name, role, short bio, photo, and profile link.

    View tool JSON
    {
      "name": "get_team",
      "kind": "answer",
      "impl": "imperative",
      "description": "List human.marketing team members. Filter by role or name. Returns each person’s name, role, short bio, photo, and profile link.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "role": {
            "type": "string",
            "description": "Filter by job title, e.g. 'designer', 'strategist'."
          },
          "name": {
            "type": "string",
            "description": "Filter by name (partial match)."
          },
          "slug": {
            "type": "string",
            "description": "Return a single person by their slug."
          },
          "limit": {
            "type": "number",
            "description": "Maximum number of people to return (default 50)."
          }
        },
        "additionalProperties": false
      }
    }
    lead_captureSensitive Action

    Submit a prospective client's contact details to human.marketing's sales team, who will follow up directly. Only call this after the visitor has explicitly provided their own info and agreed to be contacted — do not invent or guess details on their behalf. Rate-limited to prevent abuse.

    View tool JSON
    {
      "name": "lead_capture",
      "kind": "transact",
      "impl": "imperative",
      "description": "Submit a prospective client's contact details to human.marketing's sales team, who will follow up directly. Only call this after the visitor has explicitly provided their own info and agreed to be contacted — do not invent or guess details on their behalf. Rate-limited to prevent abuse.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "first_name": {
            "type": "string",
            "description": "The visitor's first name."
          },
          "last_name": {
            "type": "string",
            "description": "The visitor's last name."
          },
          "email": {
            "type": "string",
            "description": "The visitor's business email address."
          },
          "phone": {
            "type": "string",
            "description": "The visitor's phone number."
          },
          "company": {
            "type": "string",
            "description": "The name of the company the visitor represents."
          },
          "budget": {
            "type": "string",
            "description": "Approximate monthly marketing budget, if known.",
            "enum": [
              "$8,000 - $15,000",
              "$15,000 - $30,000",
              "$30,000 - $45,000",
              "$45,000+"
            ]
          },
          "goals": {
            "type": "string",
            "description": "What the visitor is trying to achieve."
          }
        },
        "required": [
          "email",
          "company"
        ],
        "additionalProperties": false
      }
    }
    search_siteAnswer

    Full-text search across human.marketing pages and blog posts. Returns matching titles, summaries, and links.

    View tool JSON
    {
      "name": "search_site",
      "kind": "answer",
      "impl": "imperative",
      "description": "Full-text search across human.marketing pages and blog posts. Returns matching titles, summaries, and links.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "type": "string",
            "description": "The search query."
          },
          "scope": {
            "type": "string",
            "description": "Limit results to pages, blog posts, or both.",
            "enum": [
              "all",
              "pages",
              "blog"
            ]
          },
          "limit": {
            "type": "number",
            "description": "Maximum number of results to return (default 20)."
          }
        },
        "required": [
          "q"
        ],
        "additionalProperties": false
      }
    }
    get_blog_postsAnswer

    Search and list human.marketing blog articles (marketing thought leadership). Filter by topic or business type. Returns title, summary, link, author, publish date, and read time.

    View tool JSON
    {
      "name": "get_blog_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search and list human.marketing blog articles (marketing thought leadership). Filter by topic or business type. Returns title, summary, link, author, publish date, and read time.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "topic": {
            "type": "string",
            "description": "Filter by category slug, e.g. 'seo', 'paid-media', 'email-marketing', 'cro'."
          },
          "business_type": {
            "type": "string",
            "description": "Filter by audience.",
            "enum": [
              "b2b",
              "ecommerce"
            ]
          },
          "limit": {
            "type": "number",
            "description": "Maximum number of posts to return (default 20)."
          },
          "slug": {
            "type": "string",
            "description": "Return a single post by its slug."
          }
        },
        "additionalProperties": false
      }
    }