Google Search Console integration for Model Context Protocol (MCP)
Holston AI is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
AI visibility audits, llms.txt and schema generators, instant quotes, missed-call and ROI tools.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http holston-ai-mcp https://holstonai.com/mcp
# 2 — ask your agent for something these tools do
# calculate_mvp_timeline_roi, generate_boilerplate_schema, audit_ai_visibility and 9 more
Holston AI costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http holston-ai-mcp https://holstonai.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
12 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| manual_process_hours_per_week | number | yes | Hours per week your team currently spends on the manual process the software will replace. |
| dev_headcount | integer | yes | Number of in-house developers who would be assigned to a traditional build. |
| project_scope | string | yes | Target 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 & AI |
| manual_hourly_cost_usd | number | no | Fully loaded hourly cost of the staff doing the manual work (default $45). |
| dev_annual_cost_usd | number | no | Fully loaded annual cost per in-house developer (default $150,000). |
| automation_rate | number | no | Fraction of the manual hours eliminated once the software is live, 0–1 (default 0.7). |
| holston_fixed_price_usd | number | no | A specific fixed-price quote from Holston AI. If omitted, the scope's standard starting price is used. |
| traditional_timeline_weeks | integer | no | Delivery timeline of the traditional path in weeks (default: 6–12 for websites, 26 ≈ 6 months for apps/agents). |
| traditional_vendor_cost_usd | number | no | External agency/vendor spend on the traditional path, on top of in-house dev time (default 0). |
| holston_internal_involvement | number | no | Share of the in-house dev team's time needed during a Holston build, 0–1 (default 0.1). |
| analysis_horizon_months | integer | no | Length of the comparison window in months (default 6). |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| domain | string | yes | Business domain: b2b_saas | marketplace | healthcare_admin | logistics | restaurant_retail | professional_services | manufacturing. |
| output | string | no | What to generate: repo_layout | prisma | sql | all (default all). |
| project_name | string | no | Repository / package name (kebab-case). |
| include_ai_agents | boolean | no | Add AgentRun/ToolCall tables plus agent runtime and MCP directories (default true). |
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
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Website to audit, e.g. example.com or https://www.example.com/ |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| builds | array | no | 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 ( |
| seo_plan | string | no | Monthly SEO + AEO plan: seo-essentials (local) | seo-growth (adds AI search / AEO) | seo-authority (adds links, PR, competitor tracking). |
| hosting | string | no | Monthly hosting: hosting-site (websites) | hosting-app (apps and agents). |
| care | string | no | Monthly service contract: care-site (websites) | care-app (apps and agents). |
| assessment | string | no | 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 tow |
| business_name | string | no | Customer or business name to show on the quote. |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| company | string | no | Company name, shown on the map. |
| systems | array | yes | Every software system, database or important spreadsheet the business uses. |
| flows | array | no | How data moves between systems. |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tasks | array | yes | Each manual or repetitive task caused by disconnected systems. |
| default_hourly_cost_usd | number | no | Hourly cost used when a task has none (default $40). |
| automation_rate | number | no | Share of these hours that connecting the systems would remove, 0–1 (default 0.7). |
| working_weeks_per_year | number | no | Working weeks per year (default 48). |
| company | string | no | Company name for the report. |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| calls_per_week | number | no | Inbound phone calls per week. |
| missed_rate | number | no | Share of calls that go unanswered, 0–1 (default 0.25). |
| missed_per_week | number | no | Missed calls per week, if known. Overrides calls_per_week × missed_rate. |
| average_job_value_usd | number | yes | Average revenue from a new customer's first job or purchase. |
| customer_lifetime_value_usd | number | no | Optional: total revenue from a typical customer over time. Used instead of the average job value. |
| new_caller_share | number | no | Share of missed callers who are new potential customers, 0–1 (default 0.5). |
| no_callback_rate | number | no | Share of those new callers who call a competitor instead of calling back, 0–1 (default 0.6). |
| close_rate | number | no | Share of new callers who become customers when answered, 0–1 (default 0.4). |
| recovery_rate | number | no | Share of lost calls an AI receptionist would handle, 0–1 (default 0.9). |
| company | string | no | Company name for the report. |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| industry | string | no | Industry id. Omit to list all industries. |
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
| Parameter | Type | Required | Notes |
|---|---|---|---|
| industry | string | yes | Industry id (see get_agent_templates). |
| business_name | string | yes | The business name the agent answers with. |
| city | string | no | Main service area, if it is one of these East Tennessee and Southwest Virginia cities. |
| services | array | no | Service ids from the template. Defaults to the template's main services. |
| hours | string | no | Business hours option. |
| pricing | string | no | How the agent answers pricing questions. |
| emergency_transfer | boolean | no | Transfer emergencies to an on-call number (default true where emergencies apply). |
| add_steps | array | no | Optional step ids to switch on, e.g. photos, returning, message. |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | The business website, e.g. example.com |
| business_name | string | no | Override the business name found on the site. |
| summary | string | no | Two or three sentences: what the business does, for whom, and where. Overrides the site's description. |
| services | array | no | Main services or products, one per item. |
| service_area | string | no | Where the business works, e.g. 'Kingsport, Johnson City and Bristol, TN'. |
| phone | string | no | — |
| string | no | — | |
| address | string | no | Street address, city, state and ZIP. |
| hours | string | no | Opening hours, e.g. 'Mon–Fri 8am–5pm, Sat 9am–1pm'. |
| key_facts | array | no | Short facts AI assistants should know: years in business, licenses, starting prices, guarantees, awards. |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | no | Business website. If given, details are pre-filled from the site. |
| business_name | string | no | Legal or trading name. |
| business_type | string | no | The most specific schema.org type that fits, e.g. Plumber, Dentist, Restaurant, ProfessionalService. Default LocalBusiness. |
| description | string | no | — |
| phone | string | no | — |
| string | no | — | |
| street | string | no | — |
| city | string | no | — |
| region | string | no | State or region, e.g. TN. |
| postal_code | string | no | — |
| country | string | no | Two-letter country code, default US. |
| latitude | number | no | — |
| longitude | number | no | — |
| hours | array | no | — |
| service_area | array | no | Cities or regions served. |
| services | array | no | Main services offered. |
| price_range | string | no | Optional, e.g. '$$' or '$100–$500'. |
| logo_url | string | no | — |
| image_url | string | no | — |
| social_profiles | array | no | Facebook, LinkedIn, Instagram, Google Business Profile, Yelp and similar URLs. |
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.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | The person's full name. |
| string | no | Email address. Provide email, phone, or both. | |
| phone | string | no | Phone number. |
| company | string | no | Company or business name. |
| company_size | string | no | Approximate number of employees, e.g. '25' or '51–200'. |
| location | string | no | City and state, or country. |
| interest | string | yes | Main service they are interested in. |
| summary | string | yes | What they need, in a few sentences: their situation, goals, timeline and anything already discussed (audit score, systems, budget). |
| quote_url | string | no | Instant quote link from build_quote, if one was created. |
| report_url | string | no | AI visibility report or systems map link, if one was created. |
| preferred_contact | string | no | How they prefer to be contacted. |
| best_time | string | no | Best days or times to reach them. |
| user_confirmed | boolean | yes | Must be true. Only set it after showing the user exactly what will be sent and the user agreed to share it with Holston AI. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Holston AI or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| capability-exposure | moderate | capability blast radius (moderate) — client exposure if the model is manipulated | −3 |
| coverage-honesty | manifest | inspection depth (manifest) — how much of the target the scan could see | −4 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
The scan read each tool’s name, description, input schema and annotations exactly as the server listed them the last time it answered us; no code was reviewed. We ask the server again about once a month, and a list that changed is graded again.
The implementation source was not read — this reflects the declared tool metadata only.
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. moderate is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| calculate_mvp_timeline_roi | no tags | |
| generate_boilerplate_schema | no tags | |
| audit_ai_visibility | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| build_quote | no tags | |
| build_systems_map | no tags | |
| calculate_manual_work_cost | no tags | |
| calculate_missed_call_cost | no tags | |
| get_agent_templates | no tags | |
| design_ai_agent | no tags | |
| generate_llms_txt | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| generate_business_schema | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| request_consultation | external-sink | external-sink: declares readOnlyHint: false, openWorldHint: true |
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.5.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Holston AI can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.