Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Holston AI

REMOTE · HOLSTONAI.COM

AI visibility audits, llms.txt and schema generators, instant quotes, missed-call and ROI tools.

Available components

72 Trust /100

Last scanned (2 hours ago)

Scores higher than 62% of remote servers

Reachable. Last reached 23 Oct 2026.

Category Marketing and SEO

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security74
Transport & Reachability100
Schema Quality & AI Usability74
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 3291 tokens (~274/item across 12 items; 12 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
  • Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage95
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 85% of tool parameters carry a description.Partial
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • All 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.Pass
  • An AI judge read all 13 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 21 Oct 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: 2915 → 3291 ▼ functional
    • Server version: 1.5.0 → 1.6.0 functional
    • New tool “design_ai_agent” functional
    • New tool “get_agent_templates” functional
  • 20 Oct 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: 2553 → 2915 ▼ functional
    • Stability: unverified → 0.03 ▲ functional
    • Server version: 1.4.0 → 1.5.0 functional
    • New tool “calculate_missed_call_cost” functional
  • 19 Oct 26 70

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 23 Oct 2026 · Probed https://holstonai.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=holstonai.com CN=WE1,O=Google Trust Services,C=US 11 Sept 2026 10 Dec 2026 ECDSA 256 ECDSA-SHA256 da97ad32354ff50d0e4c490b076a90d0
SANs: holstonai.com, *.holstonai.com
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of holstonai.com. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
holstonai.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://holstonai.com/mcp Verified 200
http (plaintext) http://holstonai.com/mcp HTTPS enforced 301 https://holstonai.com/mcp
MCP tools · 12 exposed · ~2,996 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
audit_ai_visibility ~142

Audits a live public website and scores (0–100, grade A–F) how well AI assistants (ChatGPT, Claude, Perplexity) and search engines can find, read and cite it. Checks robots.txt rules for AI and search crawlers, server-rendered text, business and FAQ structured data, Open Graph, llms.txt, sitemap, HTTPS, mobile viewport and response time. Returns each check with a plain-English fix, the top 3 fixes, and a shareable report link. Takes up to ~20 seconds.

NameTypeReqDescription
urlstringyesWebsite to audit, e.g. example.com or https://www.example.com/

No output schema declared.

No examples provided.

build_quote ~343

Builds an itemized Holston AI quote from fixed prices: one-time builds, monthly plans, first-year total (monthly plans have a 12-month minimum), timeline, terms, fitting add-ons, and a shareable link to the quote on holstonai.com. Ask what the customer needs first; do not add plans they did not ask for.

NameTypeReqDescription
assessmentstring–Systems & Data Health Check, a one-time fixed-price assessment by company size: assessment-small (up to 50 employees) | assessment-medium (51–200) | assessment-large (201–500). The fee is credited to…
buildsarray–One-time builds. website-starter (one page, 3 days) | website-launch (up to 5 pages, 5 days) | website-growth (up to 10 pages, CMS, 10 days) | website-commerce (online store, 15–20 days) | small-app…
business_namestring–Customer or business name to show on the quote.
carestring–Monthly service contract: care-site (websites) | care-app (apps and agents).
hostingstring–Monthly hosting: hosting-site (websites) | hosting-app (apps and agents).
seo_planstring–Monthly SEO + AEO plan: seo-essentials (local) | seo-growth (adds AI search / AEO) | seo-authority (adds links, PR, competitor tracking).

No output schema declared.

No examples provided.

build_systems_map ~129

Draws a map of a company's software systems and how data moves between them (automatic, manual, export/import), as a Mermaid diagram with a shareable link. Flags manual handoffs, the same data kept in several unsynced systems, hub systems many processes depend on, and systems with no connections. Use after interviewing the user about their systems; nothing is stored.

NameTypeReqDescription
companystring–Company name, shown on the map.
flowsarray–How data moves between systems.
systemsarrayyesEvery software system, database or important spreadsheet the business uses.

No output schema declared.

No examples provided.

calculate_manual_work_cost ~164

Calculates what manual, repetitive work caused by disconnected systems costs per year: staff hours, full-time equivalents, labor and error costs, five-year cost, and the savings from automating it. Input a list of tasks with hours per week; hourly cost is optional.

NameTypeReqDescription
automation_ratenumber–Share of these hours that connecting the systems would remove, 0–1 (default 0.7).
companystring–Company name for the report.
default_hourly_cost_usdnumber–Hourly cost used when a task has none (default $40).
tasksarrayyesEach manual or repetitive task caused by disconnected systems.
working_weeks_per_yearnumber–Working weeks per year (default 48).

No output schema declared.

No examples provided.

calculate_missed_call_cost ~325

Estimates the revenue a business loses each year to unanswered phone calls (missed calls, lost callers, lost customers, monthly and five-year loss) and how much an AI receptionist that answers every call could recover. Give calls per week (or missed calls per week) and the average job value; every other assumption has a sensible default.

NameTypeReqDescription
average_job_value_usdnumberyesAverage revenue from a new customer's first job or purchase.
calls_per_weeknumber–Inbound phone calls per week.
close_ratenumber–Share of new callers who become customers when answered, 0–1 (default 0.4).
companystring–Company name for the report.
customer_lifetime_value_usdnumber–Optional: total revenue from a typical customer over time. Used instead of the average job value.
missed_per_weeknumber–Missed calls per week, if known. Overrides calls_per_week × missed_rate.
missed_ratenumber–Share of calls that go unanswered, 0–1 (default 0.25).
new_caller_sharenumber–Share of missed callers who are new potential customers, 0–1 (default 0.5).
no_callback_ratenumber–Share of those new callers who call a competitor instead of calling back, 0–1 (default 0.6).
recovery_ratenumber–Share of lost calls an AI receptionist would handle, 0–1 (default 0.9).

No output schema declared.

No examples provided.

calculate_mvp_timeline_roi ~451

Compares a Holston AI fixed-price 2–4 week build against a traditional ~6-month build. Returns build costs, labor savings captured, cost of delay, developer-weeks freed, payback week, and a month-by-month cumulative net position over the analysis window.

NameTypeReqDescription
analysis_horizon_monthsinteger–Length of the comparison window in months (default 6).
automation_ratenumber–Fraction of the manual hours eliminated once the software is live, 0–1 (default 0.7).
dev_annual_cost_usdnumber–Fully loaded annual cost per in-house developer (default $150,000).
dev_headcountintegeryesNumber of in-house developers who would be assigned to a traditional build.
holston_fixed_price_usdnumber–A specific fixed-price quote from Holston AI. If omitted, the scope's standard starting price is used.
holston_internal_involvementnumber–Share of the in-house dev team's time needed during a Holston build, 0–1 (default 0.1).
manual_hourly_cost_usdnumber–Fully loaded hourly cost of the staff doing the manual work (default $45).
manual_process_hours_per_weeknumberyesHours per week your team currently spends on the manual process the software will replace.
project_scopestringyesTarget project scope. Websites: website_launch (up to 5 pages, 5 days) | website_growth (up to 10 pages, 10 days) | website_commerce (online store, 15–20 days). Small app: small_app (2 wks). Apps & A…
traditional_timeline_weeksinteger–Delivery timeline of the traditional path in weeks (default: 6–12 for websites, 26 ≈ 6 months for apps/agents).
traditional_vendor_cost_usdnumber–External agency/vendor spend on the traditional path, on top of in-house dev time (default 0).

No output schema declared.

No examples provided.

design_ai_agent ~242

Designs an AI receptionist for a business from Holston AI's templates: the step-by-step call flow, what it does at any point (pricing questions, emergencies, transfers), and a link to holstonai.com where the owner can edit it and talk to the agent out loud in their browser for free. Only the industry and business name are required. Holston AI builds the real version on the business's phone line at a fixed price confirmed after a short call.

NameTypeReqDescription
add_stepsarray–Optional step ids to switch on, e.g. photos, returning, message.
business_namestringyesThe business name the agent answers with.
citystring–Main service area, if it is one of these East Tennessee and Southwest Virginia cities.
emergency_transferboolean–Transfer emergencies to an on-call number (default true where emergencies apply).
hoursstring–Business hours option.
industrystringyesIndustry id (see get_agent_templates).
pricingstring–How the agent answers pricing questions.
servicesarray–Service ids from the template. Defaults to the template's main services.

No output schema declared.

No examples provided.

generate_boilerplate_schema ~168

Generates a production-ready Next.js App Router repository layout, Prisma schema, and PostgreSQL DDL for a business domain (b2b_saas, marketplace, healthcare_admin, logistics, restaurant_retail, professional_services, manufacturing). Multi-tenant by default with org membership and audit logging; optional agent-run tables.

NameTypeReqDescription
domainstringyesBusiness domain: b2b_saas | marketplace | healthcare_admin | logistics | restaurant_retail | professional_services | manufacturing.
include_ai_agentsboolean–Add AgentRun/ToolCall tables plus agent runtime and MCP directories (default true).
outputstring–What to generate: repo_layout | prisma | sql | all (default all).
project_namestring–Repository / package name (kebab-case).

No output schema declared.

No examples provided.

generate_business_schema ~349

Builds ready-to-paste Organization or LocalBusiness structured data (JSON-LD) with address, phone, hours, service area, services, social profiles and optional FAQs. If a website is given, details are pre-filled from it. Returns the <script> tag plus checks to fix before publishing. Use it when an audit shows missing business schema.

NameTypeReqDescription
business_namestring–Legal or trading name.
business_typestring–The most specific schema.org type that fits, e.g. Plumber, Dentist, Restaurant, ProfessionalService. Default LocalBusiness.
citystring––
countrystring–Two-letter country code, default US.
descriptionstring––
emailstring––
faqsarray–Optional FAQs that appear visibly on the page; adds FAQPage markup.
founding_yearinteger––
hoursarray––
image_urlstring––
latitudenumber––
logo_urlstring––
longitudenumber––
phonestring––
postal_codestring––
price_rangestring–Optional, e.g. '$$' or '$100–$500'.
regionstring–State or region, e.g. TN.
service_areaarray–Cities or regions served.
servicesarray–Main services offered.
social_profilesarray–Facebook, LinkedIn, Instagram, Google Business Profile, Yelp and similar URLs.
streetstring––
urlstring–Business website. If given, details are pre-filled from the site.

No output schema declared.

No examples provided.

generate_llms_txt ~269

Reads a public website (homepage, sitemap and main pages) and writes a ready-to-upload llms.txt file that tells AI assistants who the business is, what it offers, where it works and which pages matter. Optional details (services, service area, hours, key facts) make it stronger. Use it when an audit shows no llms.txt.

NameTypeReqDescription
addressstring–Street address, city, state and ZIP.
business_namestring–Override the business name found on the site.
emailstring––
hoursstring–Opening hours, e.g. 'Mon–Fri 8am–5pm, Sat 9am–1pm'.
key_factsarray–Short facts AI assistants should know: years in business, licenses, starting prices, guarantees, awards.
phonestring––
service_areastring–Where the business works, e.g. 'Kingsport, Johnson City and Bristol, TN'.
servicesarray–Main services or products, one per item.
summarystring–Two or three sentences: what the business does, for whom, and where. Overrides the site's description.
urlstringyesThe business website, e.g. example.com

No output schema declared.

No examples provided.

get_agent_templates ~94

Lists Holston AI's ready-built AI receptionist templates by industry (HVAC, plumbing, roofing, dental, law and more): the services, the questions the agent asks, the default call flow, optional steps, and emergency handling. Give an industry id for one template, or omit it for the list. Use it before design_ai_agent.

NameTypeReqDescription
industrystring–Industry id. Omit to list all industries.

No output schema declared.

No examples provided.

request_consultation ~320

Sends the user's contact details and project summary to Holston AI so the team can follow up. Before calling: collect name, email or phone, and a summary of what they need (include any quote or report links from this conversation), show the user exactly what will be sent, and get their explicit agreement. Never call it without that agreement or with made-up details.

NameTypeReqDescription
best_timestring–Best days or times to reach them.
companystring–Company or business name.
company_sizestring–Approximate number of employees, e.g. '25' or '51–200'.
emailstring–Email address. Provide email, phone, or both.
intereststringyesMain service they are interested in.
locationstring–City and state, or country.
namestringyesThe person's full name.
phonestring–Phone number.
preferred_contactstring–How they prefer to be contacted.
quote_urlstring–Instant quote link from build_quote, if one was created.
report_urlstring–AI visibility report or systems map link, if one was created.
summarystringyesWhat they need, in a few sentences: their situation, goals, timeline and anything already discussed (audit score, systems, budget).
user_confirmedbooleanyesMust be true. Only set it after showing the user exactly what will be sent and the user agreed to share it with Holston AI.

No output schema declared.

No examples provided.

Install

How do I install the Holston AI MCP server?

Holston AI is a hosted endpoint at https://holstonai.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · holstonai.com

# add to Claude Code
claude mcp add --transport http com-holstonai-holston-ai 'https://holstonai.com/mcp'
Common questions

What is the Holston AI MCP server?

Holston AI is an MCP server listed in the public MCP registry as com.holstonai/holston-ai. AI visibility audits, llms.txt and schema generators, instant quotes, missed-call and ROI tools. This page covers its hosted endpoint (https://holstonai.com/mcp).

Is the Holston AI MCP server safe to use?

Holston AI scores 72 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Holston AI MCP server expose?

Holston AI exposes 12 tools: calculate_mvp_timeline_roi, generate_boilerplate_schema, audit_ai_visibility, build_quote, build_systems_map, and 7 more. Their descriptions and schemas cost roughly 2,996 tokens of context every time the server is loaded.

Does the Holston AI MCP server require authentication?

No. We connected to Holston AI without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Holston AI MCP server still maintained?

Holston AI is still listed as active in the MCP registry. We last reached this channel on 23 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.