VertoDigital MCP Server

B2B marketing intelligence and lead-capture tools for vertodigital.com.

我該用這個嗎

品質與安全性

A
說明品質
100%
結構描述完整度
93%
命名品質
77%
汙染風險
80%
權限相符程度
100%
協定合規性
100%

發現項目(3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domain在 vertodigital_send_enquiry 中
  • LOWTool 'vertodigital_search_case_studies' name length outside 3-30 range在 vertodigital_search_case_studies 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~2,268Token(工具定義)
~3.5 KB典型回應大小
中等的注意力影響(128k 上下文的 1.77%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.vertodigital.com/mcp"
    }
  }
}

遠端端點

https://mcp.vertodigital.com/mcpstreamable-http

它能做什麼

工具清單

工具(6)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢vertodigital_get_site_index(section)

Returns the full site index - every VertoDigital page's URL and a one-line description, source of the valid slugs used by vertodigital_get_page. Read-only, no side effects, reflects the live /llms.txt index.

輸入結構描述

{
  "type": "object",
  "properties": {
    "section": {
      "description": "Optional section heading to filter to, e.g. \"Services\", \"Case studies\", \"Content Hub\", \"Industries\". Matched case-insensitively against the index's section headings. Omit to return the full index.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "section": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "description": "The section filter that was requested, or null for the full index"
    },
    "section_found": {
      "type": "boolean",
      "description": "True when the requested section matched a heading; false when it did not and the full index was returned instead"
    },
    "markdown": {
      "type": "string",
      "description": "The document as markdown - identical to the text content block."
    }
  },
  "required": [
    "section",
    "section_found",
    "markdown"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢vertodigital_get_page(slug)

Fetches the full markdown content of any VertoDigital page by its URL slug - service pages, case studies, blog posts, about, and more. Valid slugs are listed in vertodigital_get_site_index's output. Read-only, no side effects, reflects the live markdown mirror. An unrecognized slug returns an error result rather than throwing.

輸入結構描述

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "URL path of the page without leading slash or extension. Examples: \"about\", \"services\", \"case-studies/ironscales\", \"services/inbound/b2b-and-saas-linkedin-advertising\". Valid slugs are listed in vertodigital_get_site_index's output."
    }
  },
  "required": [
    "slug"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The normalised slug that was fetched"
    },
    "url": {
      "type": "string",
      "description": "Canonical URL of the page on vertodigital.com"
    },
    "markdown": {
      "type": "string",
      "description": "The document as markdown - identical to the text content block."
    }
  },
  "required": [
    "slug",
    "url",
    "markdown"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢vertodigital_search_case_studies(query)

Searches across all 49 VertoDigital case studies by keyword - client name, industry, service, or outcome. Returns matching excerpts as markdown, each with its own case-studies/<slug> URL for a full-detail fetch via vertodigital_get_page. Broad but shallow; the 4 flagship, stats-first proof points are available separately via vertodigital_why_verto with aspect: "proof_points". Read-only, no side effects, reflects the live case-studies index; matching is a case-insensitive substring match, not full-text ranking.

輸入結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Filter keyword - client name, industry, service, or outcome. Examples: \"cybersecurity\", \"LinkedIn\", \"SnapLogic\", \"pipeline\", \"SEO\". Omit to return the full list of case studies.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "description": "The filter keyword that was applied, or null for the full list"
    },
    "markdown": {
      "type": "string",
      "description": "The document as markdown - identical to the text content block."
    }
  },
  "required": [
    "query",
    "markdown"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢vertodigital_get_contact(format)

Returns VertoDigital's contact information - how to get in touch with the team. Read-only, no side effects, reflects the live /contact page. `format: "summary"` returns a compact JSON object (name, title, email, LinkedIn, response SLA, contact form URL); `format: "full"` (default) returns the complete /contact page as markdown.

輸入結構描述

{
  "type": "object",
  "properties": {
    "format": {
      "description": "\"summary\" returns a compact structured object (name, title, email, LinkedIn, response SLA, contact form URL). \"full\" (default) returns the complete /contact page as markdown.",
      "type": "string",
      "enum": [
        "summary",
        "full"
      ]
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "format": {
      "type": "string",
      "enum": [
        "summary",
        "full"
      ],
      "description": "Which format was returned"
    },
    "contact": {
      "description": "Present when format is \"summary\"",
      "type": "object",
      "properties": {
        "contact_name": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "location": {
          "type": "string"
        },
        "email": {
          "type": "string"
        },
        "linkedin": {
          "type": "string"
        },
        "response_sla": {
          "type": "string"
        },
        "contact_form_url": {
          "type": "string"
        }
      },
      "required": [
        "contact_name",
        "title",
        "location",
        "email",
        "linkedin",
        "response_sla",
        "contact_form_url"
      ],
      "additionalProperties": false
    },
    "markdown": {
      "description": "The /contact page as markdown - present when format is \"full\"",
      "type": "string"
    }
  },
  "required": [
    "format"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢vertodigital_why_verto(query, aspect)

Returns VertoDigital's value proposition for a query - matched services, proof-point case studies, and/or differentiation reasons, each with a concrete stat. The `aspect` parameter narrows the response to a single category; omitting it returns all three. Read-only, no side effects; matches against each item's tagged keywords, not the live site's full text.

輸入結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Plain-language challenge, topic, industry, or client name to filter by. Examples: \"we can't attribute our ad spend to pipeline\", \"SEO\", \"pricing\", \"SnapLogic\". Omit to return everything unfiltered.",
      "type": "string"
    },
    "aspect": {
      "description": "Narrow the response to one category: \"services\" (which VertoDigital service fits this challenge), \"proof_points\" (flagship case study stats), or \"differentiators\" (why clients choose VertoDigital). Omit to return all three.",
      "type": "string",
      "enum": [
        "services",
        "proof_points",
        "differentiators"
      ]
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "services": {
      "description": "Matched services - present unless aspect narrows to another category",
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string",
            "description": "Service name"
          },
          "service_page": {
            "type": "string",
            "description": "Path of the service page on vertodigital.com"
          },
          "pitch": {
            "type": "string",
            "description": "One-paragraph description of how the service works"
          },
          "proof": {
            "type": "object",
            "properties": {
              "stat": {
                "type": "string"
              },
              "client": {
                "type": "string"
              }
            },
            "required": [
              "stat",
              "client"
            ],
            "additionalProperties": false,
            "description": "Headline result and the client it came from"
          }
        },
        "required": [
          "service",
          "service_page",
          "pitch",
          "proof"
        ],
        "additionalProperties": false
      }
    },
    "proof_points": {
      "description": "Matched flagship case-study proof points - present unless aspect narrows to another category",
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "client": {
            "type": "string"
          },
          "industry": {
            "type": "string"
          },
          "service": {
            "type": "string"
          },
          "stats": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Headline results from the case study"
          },
          "what_we_did": {
            "type": "string"
          },
          "case_study_url": {
            "type": "string",
            "description": "Full URL of the case study"
          }
        },
        "required": [
          "client",
          "industry",
          "service",
          "stats",
          "what_we_did",
          "case_study_url"
        ],
        "additionalProperties": false
      }
    },
    "differentiators": {
      "description": "Matched reasons clients choose VertoDigital - present unless aspect narrows to another category",
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "proof": {
            "type": "string",
            "description": "The stat or fact backing this differentiator"
          }
        },
        "required": [
          "title",
          "description",
          "proof"
        ],
        "additionalProperties": false
      }
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟡vertodigital_send_enquiry(fromName, fromEmail, organization, topic, message)

Submits a general contact enquiry to VertoDigital on behalf of a user - sales, partnership, press, careers, or general questions, forwarding it to VertoDigital's contact-handling API. Has side effects and is not idempotent, so repeated calls create repeated submissions. No authentication required. For a full Pipeline Readiness Assessment, direct the user to https://vertodigital.com/assessment - the dedicated assessment-request tool is only visible to callers with an assessment-key credential.

輸入結構描述

{
  "type": "object",
  "properties": {
    "fromName": {
      "type": "string",
      "description": "Full name of the person submitting the enquiry"
    },
    "fromEmail": {
      "type": "string",
      "format": "email",
      "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
      "description": "Contact email address"
    },
    "organization": {
      "description": "Company or organization name",
      "type": "string"
    },
    "topic": {
      "description": "Enquiry category. Defaults to \"general\".",
      "type": "string",
      "enum": [
        "assessment",
        "services",
        "partnership",
        "press",
        "careers",
        "general"
      ]
    },
    "message": {
      "type": "string",
      "description": "The enquiry itself, at least 10 characters"
    }
  },
  "required": [
    "fromName",
    "fromEmail",
    "message"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "const": "accepted"
    },
    "reference": {
      "type": "string",
      "description": "Reference ID for the enquiry"
    },
    "message": {
      "type": "string"
    }
  },
  "required": [
    "status",
    "reference",
    "message"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本6 個工具
已驗證未記錄版本6 個工具
已驗證未記錄版本6 個工具