VertoDigital MCP Server
Ce que fait ce MCP
Searches and retrieves VertoDigital marketing content and case studies, explains service value propositions, and submits contact enquiries.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'format': {'enum': ['summary', 'full'], 'type': 'string', '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.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['format'], 'properties': {'format': {'enum': ['summary', 'full'], 'type': 'string', 'description': 'Which format was returned'}, 'contact': {'type': 'object', 'required': ['contact_name', 'title', 'location', 'email', 'linkedin', 'response_sla', 'contact_form_url'], 'properties': {'email': {'type': 'string'}, 'title': {'type': 'string'}, 'linkedin': {'type': 'string'}, 'location': {'type': 'string'}, 'contact_name': {'type': 'string'}, 'response_sla': {'type': 'string'}, 'contact_form_url': {'type': 'string'}}, 'description': 'Present when format is "summary"', 'additionalProperties': False}, 'markdown': {'type': 'string', 'description': 'The /contact page as markdown - present when format is "full"'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug'], '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.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug', 'url', 'markdown'], 'properties': {'url': {'type': 'string', 'description': 'Canonical URL of the page on vertodigital.com'}, 'slug': {'type': 'string', 'description': 'The normalised slug that was fetched'}, 'markdown': {'type': 'string', 'description': 'The document as markdown - identical to the text content block.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'section': {'type': 'string', '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.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['section', 'section_found', 'markdown'], 'properties': {'section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'The section filter that was requested, or null for the full index'}, 'markdown': {'type': 'string', 'description': 'The document as markdown - identical to the text content block.'}, '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'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'query': {'type': 'string', 'description': 'Filter keyword - client name, industry, service, or outcome. Examples: "cybersecurity", "LinkedIn", "SnapLogic", "pipeline", "SEO". Omit to return the full list of case studies.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query', 'markdown'], '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.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['fromName', 'fromEmail', 'message'], 'properties': {'topic': {'enum': ['assessment', 'services', 'partnership', 'press', 'careers', 'general'], 'type': 'string', 'description': 'Enquiry category. Defaults to "general".'}, 'message': {'type': 'string', 'description': 'The enquiry itself, at least 10 characters'}, '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': {'type': 'string', 'description': 'Company or organization name'}}}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['status', 'reference', 'message'], 'properties': {'status': {'type': 'string', 'const': 'accepted'}, 'message': {'type': 'string'}, 'reference': {'type': 'string', 'description': 'Reference ID for the enquiry'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'query': {'type': 'string', '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.'}, 'aspect': {'enum': ['services', 'proof_points', 'differentiators'], 'type': 'string', '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.'}}}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'services': {'type': 'array', 'items': {'type': 'object', 'required': ['service', 'service_page', 'pitch', 'proof'], 'properties': {'pitch': {'type': 'string', 'description': 'One-paragraph description of how the service works'}, 'proof': {'type': 'object', 'required': ['stat', 'client'], 'properties': {'stat': {'type': 'string'}, 'client': {'type': 'string'}}, 'description': 'Headline result and the client it came from', 'additionalProperties': False}, 'service': {'type': 'string', 'description': 'Service name'}, 'service_page': {'type': 'string', 'description': 'Path of the service page on vertodigital.com'}}, 'additionalProperties': False}, 'description': 'Matched services - present unless aspect narrows to another category'}, 'proof_points': {'type': 'array', 'items': {'type': 'object', 'required': ['client', 'industry', 'service', 'stats', 'what_we_did', 'case_study_url'], 'properties': {'stats': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Headline results from the case study'}, 'client': {'type': 'string'}, 'service': {'type': 'string'}, 'industry': {'type': 'string'}, 'what_we_did': {'type': 'string'}, 'case_study_url': {'type': 'string', 'description': 'Full URL of the case study'}}, 'additionalProperties': False}, 'description': 'Matched flagship case-study proof points - present unless aspect narrows to another category'}, 'differentiators': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'description', 'proof'], 'properties': {'proof': {'type': 'string', 'description': 'The stat or fact backing this differentiator'}, 'title': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Matched reasons clients choose VertoDigital - present unless aspect narrows to another category'}}, 'additionalProperties': False}
Modifications récentes des outils
Serveurs MCP similaires
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
Rahul D Sarker: Marketing & RevOps Tools
Provides marketing, revenue operations, sales, advertising, SaaS, and conversion calculators, along with article search and consu…
Emailchaser
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhook…
LinkedIn MCP Server (Salesbot)
Supports LinkedIn lead discovery, contact enrichment, CRM pipelines, campaign sequencing, message approval and human-reviewed out…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
GrowthKit Revenue Intelligence
Supports B2B revenue operations with lead campaigns, ICP and company enrichment, CRM records and activities, outreach drafting, t…
Nevent MCP
Enables management and analysis of live-event marketing campaigns, audiences, email and messaging templates, paid ads, tracking l…