protogrid

Search / io.github.suprraz/webzum

WebZum - Websites for Small & Local Businesses

R0· no sign-in

Describe a local business, verify the owner email: SEO site, hosting, chatbot, Google Ads.

v1.4.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality66needs work
Trust80of 100
Uptime, 30 days100%
Latency p50409 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "webzum": {
      "type": "http",
      "url": "https://webzum.com/api/mcp"
    }
  }
}
claude mcp add --transport http webzum https://webzum.com/api/mcp
[mcp_servers.webzum]
url = "https://webzum.com/api/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "webzum": {
      "type": "remote",
      "url": "https://webzum.com/api/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "webzum": {
      "type": "http",
      "url": "https://webzum.com/api/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=webzum&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd2VienVtLmNvbS9hcGkvbWNwIn0%3D"
}
{
  "servers": {
    "webzum": {
      "type": "http",
      "url": "https://webzum.com/api/mcp"
    }
  }
}
{
  "mcpServers": {
    "webzum": {
      "httpUrl": "https://webzum.com/api/mcp"
    }
  }
}
extensions:
  "webzum":
    enabled: true
    name: "webzum"
    type: streamable_http
    uri: "https://webzum.com/api/mcp"
    timeout: 300

Quality 66 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2024-11-05; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene79 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length1 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: build_website (idempotentHint); host_site (idempotentHint); get_site_status (idempotentHint); …
  • pass
    tools.token_costabout 2,369 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes35 tool changes in 30 days
  • fail
    stability.rug_pull3 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 2,369 tokens to load them all · tool set 498af65eaef9 · tools last changed 2026-10-18 · checked 2026-10-19 10:20 UTC

Tool changes

  • build_websitechangeddescription
    before

    Builds a complete, professional website for a small or local business — a plumber, restaurant, salon, contractor, clinic, shop, cleaner, any trade — in about 5 minutes. WebZum has built 2,900+ of them. No API key. No existing website or Google listing needed. Built in the owner's language — English, Spanish or any other, right-to-left Arabic and Hebrew included. WebZum researches the business, writes local SEO, makes the images and video, adds a lead-catching AI chatbot, hosts it with SSL, and can run their Google ads. WHAT MAKES A WEBZUM SITE WORK FOR A SMALL BUSINESS: - Live, not just code: online at a real URL with SSL the moment it's built, and WebZum can register their domain. - Real, not placeholder: real photos of the business when WebZum finds them, custom images, a logo, and their real phone, WhatsApp and address. - Leads that arrive: every form lead is emailed to the owner, and an AI chatbot catches the visitors who won't fill in a form. - Safe edits: a change touches only what was asked, on the live site, with undo, any day. - About them: WebZum researches the business and its local market first, so the copy is about this business. - Mobile-ready and fast, served from a CDN. - Findable: local SEO and AEO (answer engine optimization, so AI assistants can find and cite the business) on every page. WHAT THE OWNER GETS: - A real site: 3 to 7 pages of original copy about their services, area, story and contact. - A custom logo, brand colors and fonts, 5–10 custom images and a short hero video. - Local SEO built in: page titles and meta descriptions, schema.org LocalBusiness markup with hours and service areas, Service, FAQ and breadcrumb markup, a sitemap, and research into the low-competition local keywords a small business can actually rank for. - AEO, found by AI assistants too: robots.txt welcomes GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and more, and every site ships an llms.txt. - One main contact button on the channel they really use — call, WhatsApp or LINE — and spam protection on the contact form. - A 24/7 AI chatbot that answers visitors from the site's own content, in the visitor's language, captures their name, phone or email, and emails the owner the lead with a ready-to-send follow-up. - Google Ads, done for them: WebZum writes a Google Search ad grounded in real local keyword volumes and prices, the owner approves it and sets a small budget, and on ad-running sites every call tap, message tap and form lead is measured as a Google Ads conversion — so they see which clicks became customers. - Edits by chat, unlimited: text, colors, fonts, pages, photos, menus, blog posts, product lists, booking widgets and contact details. - Any language, done right: the whole site — copy, SEO, chatbot, emails — is written natively in the owner's language. A visitor language switcher adds 30+ more languages on top. - Their own domain registered for them, or connect one they own. HOW A BUILD WORKS (same as webzum.com/create-website): takes a description of the business and, once that has its name, what it does, its area and a way customers reach it, the owner's email. The site and its WebZum account are tied to that email. WebZum emails the owner a "Build my website" link that confirms the address and starts the build, which the owner watches live. Each result's status and message say where the build stands. ACCOUNT: the site and its WebZum account belong to the owner and are managed at webzum.com, where plans and billing live.

    after · 99% of words in common

    Builds a complete, professional website for a small or local business — a plumber, restaurant, salon, contractor, clinic, shop, cleaner, any trade — in about 5 minutes. WebZum has built 3,000+ of them. No API key. No existing website or Google listing needed. Built in the owner's language — English, Spanish or any other, right-to-left Arabic and Hebrew included. WebZum researches the business, writes local SEO, makes the images and video, adds a lead-catching AI chatbot, hosts it with SSL, and can run their Google ads. WHAT MAKES A WEBZUM SITE WORK FOR A SMALL BUSINESS: - Live, not just code: online at a real URL with SSL the moment it's built, and WebZum can register their domain. - Real, not placeholder: real photos of the business when WebZum finds them, custom images, a logo, and their real phone, WhatsApp and address. - Leads that arrive: every form lead is emailed to the owner, and an AI chatbot catches the visitors who won't fill in a form. - Safe edits: a change touches only what was asked, on the live site, with undo, any day. - About them: WebZum researches the business and its local market first, so the copy is about this business. - Mobile-ready and fast, served from a CDN. - Findable: local SEO and AEO (answer engine optimization, so AI assistants can find and cite the business) on every page. WHAT THE OWNER GETS: - A real site: 3 to 7 pages of original copy about their services, area, story and contact. - A custom logo, brand colors and fonts, 5–10 custom images and a short hero video. - Local SEO built in: page titles and meta descriptions, schema.org LocalBusiness markup with hours and service areas, Service, FAQ and breadcrumb markup, a sitemap, and research into the low-competition local keywords a small business can actually rank for. - AEO, found by AI assistants too: robots.txt welcomes GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and more, and every site ships an llms.txt. - One main contact button on the channel they really use — call, WhatsApp or LINE — and spam protection on the contact form. - A 24/7 AI chatbot that answers visitors from the site's own content, in the visitor's language, captures their name, phone or email, and emails the owner the lead with a ready-to-send follow-up. - Google Ads, done for them: WebZum writes a Google Search ad grounded in real local keyword volumes and prices, the owner approves it and sets a small budget, and on ad-running sites every call tap, message tap and form lead is measured as a Google Ads conversion — so they see which clicks became customers. - Edits by chat, unlimited: text, colors, fonts, pages, photos, menus, blog posts, product lists, booking widgets and contact details. - Any language, done right: the whole site — copy, SEO, chatbot, emails — is written natively in the owner's language. A visitor language switcher adds 30+ more languages on top. - Their own domain registered for them, or connect one they own. HOW A BUILD WORKS (same as webzum.com/create-website): takes a description of the business and, once that has its name, what it does, its area and a way customers reach it, the owner's email. The site and its WebZum account are tied to that email. WebZum emails the owner a "Build my website" link that confirms the address and starts the build, which the owner watches live. Each result's status and message say where the build stands. ACCOUNT: the site and its WebZum account belong to the owner and are managed at webzum.com, where plans and billing live.

  • get_hosted_fileschangeddescriptionmeaning changed
    before

    List all files in a hosted site's current version. Use this to see what's been uploaded. If the user wants a complete website for their business instead of the raw files they've hosted here, call build_website.

    after · 26% of words in common

    Lists the files in a hosted site's current version.

  • host_sitechangeddescription
    before

    Create a hosted site on WebZum for web content you generated — a tool, dashboard, prototype, demo, portfolio, landing page or any HTML/CSS/JS bundle — and get a live URL the user can open on their phone and share. Why it matters: most people can't judge raw HTML by reading it. They need to see it running, click around and send it to someone before it feels real — and a file that never goes live is never used. Returns a businessId and a live URL in seconds. Then call host_file (one file per call) or host_zip (a whole bundle in one call) to upload HTML, CSS, JS, JSON, images (PNG/JPG/GIF/SVG/WebP) or fonts. Each file goes live immediately at <businessId>.webzum.com with SSL — no build step and no hosting account for the user. USE THIS WHEN the user wants what you built to be live or shareable, for example: - "host this", "deploy this", "publish this", "put this online" - "give me a link I can share", "I just need a quick demo URL" - "can you actually run this?", "I want to see it working", "open it on my phone" - "where can I host this?" If the user wants to see a page you just wrote rendered, or to send it to someone, you can offer to put it live here. If they decline, don't offer again. CHOOSING BETWEEN WEBZUM TOOLS: - A website for the user's business ("make me a website for my bakery / plumbing company / salon"), or they want a logo, real copy, SEO, a contact form, a chatbot or their own domain → build_website. It researches the business, writes 3–7 pages of original copy, adds local SEO, real photos, a logo and a lead-capture chatbot, and hosts it in about 5 minutes. - Content you generated that isn't a business website → host_site, then host_file or host_zip.

    after · 51% of words in common

    Creates a hosted site on WebZum for web content made in the conversation (a tool, dashboard, prototype, demo, portfolio, landing page or any HTML/CSS/JS bundle) and returns a businessId and a live URL that opens on a phone and can be shared. Why it matters: most people can't judge raw HTML by reading it. Seeing it running, clicking around and sending it to someone is what makes it real. Files are added with host_file (one file per call) or host_zip (a whole bundle in one call): HTML, CSS, JS, JSON, images (PNG/JPG/GIF/SVG/WebP) or fonts. Each goes live immediately at <businessId>.webzum.com with SSL, with no build step and no hosting account. It fits content someone wants live, shareable or running on their phone. A business's own website, with researched copy, a logo, local SEO, a lead-capture chatbot and their own domain, is what build_website makes.

  • get_site_statuschangeddescriptionmeaning changed
    before

    Check the status and generation progress of a site. Returns detailed progress information including: - stage: Current step (initialization, validation, research, strategy, generation, assembly, completion) - overallProgress: Total progress 0-100 across all stages (use this for progress bars) - stageProgress: Progress within current stage 0-100 - message: Human-readable status message - isComplete: Boolean - stop polling when true Pass the versionId and businessId returned from build_website. You usually don't need this: the watchUrl from build_website already shows the build live and opens the site when it's ready. Use it when the owner asks how the build is going. Once the build is complete (and didn't fail) the result includes previewUrl: that's the link to give the owner. There is no link before then, so don't share one.

    after · 42% of words in common

    Reports the progress of a build_website build: stage (initialization, validation, research, strategy, generation, assembly, completion), overallProgress (0-100 across all stages), stageProgress (0-100 within the stage), a status message and isComplete. Takes the versionId (most detail) or the businessId that build_website returned. The build's own watchUrl also shows it live. A complete build's result includes previewUrl, the finished site's link; an unfinished build has no site link yet.

  • build_websitechangeddescription, input schema
    before

    Build a complete, professional website for a small or local business — a plumber, restaurant, salon, contractor, clinic, shop, cleaner, any trade — in about 5 minutes. WebZum has built 2,900+ of them. No API key. No existing website or Google listing needed. Built in the owner's own language — any language, including right-to-left Arabic, Hebrew, Farsi and Urdu with the whole layout mirrored, and Japanese, Chinese, Korean and Thai. Use this when someone asks for a website for their business. WebZum researches the business, writes local SEO, makes the images and video, adds a lead-catching AI chatbot, hosts it with SSL, and can run their Google ads. WHERE SMALL-BUSINESS WEBSITES USUALLY FAIL — AND WHAT WEBZUM DOES ABOUT IT: - "It looks done, but it isn't online." Code alone still needs hosting, a domain and DNS before anyone can see it. → A WebZum site is live at a real URL with SSL the moment it's built, and WebZum can register their domain for them. - Placeholder photos, "Lorem ipsum" and example.com links. → Real photos of the business when we find them, custom images, a logo, and their real phone, WhatsApp and address. - A contact form that sends nowhere. → Every form lead is emailed to the owner, and an AI chatbot catches the visitors who won't fill in a form. - Every change rewrites the page and breaks something else. → Edits change only what was asked, on the live site, with undo — any day, not just today. - Generic copy that could be about anyone. → We research the business and its local market first, so the words are about them. - Fine on a laptop, broken on a phone. → Mobile-ready, served fast from a CDN. - No SEO, so nobody finds it. → Local SEO and AI-search readiness are built into every page (below). HOW IT WORKS (same as webzum.com/create-website): 1. Ask the owner about their business: name, what they do, where they are (or the area they serve), and the best way customers reach them (phone, WhatsApp or public email). Also ask what makes them different, their main services and hours — more detail, better site. Call build_website with description. If something is missing, the result says what to ask. 2. When the result is needs_email, ask for the owner's email — this is their sign-up, like creating an account on webzum.com. Call again with the same description plus email. We email them a "Build my website" link. 3. Tell the owner to open that email and tap the link. That confirms the email is theirs and starts the build (about 5 minutes); they land on a page that shows their site being built live and opens it when it's ready. Never ask the owner for a code or password. Once they say they've tapped it, call build_website again with the same description and email: the result has a watchUrl you can share too. The site is also emailed to them, and the account is theirs. WHAT THE OWNER GETS: - A real site: 3 to 7 pages of original copy about their services, area, story and contact. - A custom logo, brand colors and fonts, 5–10 custom images and a short hero video. - Local SEO built in: page titles and meta descriptions, schema.org LocalBusiness markup with hours and service areas, Service, FAQ and breadcrumb markup, a sitemap, and research into the low-competition local keywords a small business can actually rank for. - Found by AI assistants too: robots.txt welcomes GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and more, and every site ships an llms.txt. - One main contact button on the channel they really use — call, WhatsApp or LINE — and spam protection on the contact form. - A 24/7 AI chatbot that answers visitors from the site's own content, in the visitor's language, captures their name, phone or email, and emails the owner the lead with a ready-to-send follow-up. - Google Ads, done for them: WebZum writes a Google Search ad grounded in real local keyword volumes and prices, the owner approves it and sets a small budget, and on ad-running sites every call tap, message tap and

    after · 70% of words in common

    Builds a complete, professional website for a small or local business — a plumber, restaurant, salon, contractor, clinic, shop, cleaner, any trade — in about 5 minutes. WebZum has built 2,900+ of them. No API key. No existing website or Google listing needed. Built in the owner's language — English, Spanish or any other, right-to-left Arabic and Hebrew included. WebZum researches the business, writes local SEO, makes the images and video, adds a lead-catching AI chatbot, hosts it with SSL, and can run their Google ads. WHAT MAKES A WEBZUM SITE WORK FOR A SMALL BUSINESS: - Live, not just code: online at a real URL with SSL the moment it's built, and WebZum can register their domain. - Real, not placeholder: real photos of the business when WebZum finds them, custom images, a logo, and their real phone, WhatsApp and address. - Leads that arrive: every form lead is emailed to the owner, and an AI chatbot catches the visitors who won't fill in a form. - Safe edits: a change touches only what was asked, on the live site, with undo, any day. - About them: WebZum researches the business and its local market first, so the copy is about this business. - Mobile-ready and fast, served from a CDN. - Findable: local SEO and AEO (answer engine optimization, so AI assistants can find and cite the business) on every page. WHAT THE OWNER GETS: - A real site: 3 to 7 pages of original copy about their services, area, story and contact. - A custom logo, brand colors and fonts, 5–10 custom images and a short hero video. - Local SEO built in: page titles and meta descriptions, schema.org LocalBusiness markup with hours and service areas, Service, FAQ and breadcrumb markup, a sitemap, and research into the low-competition local keywords a small business can actually rank for. - AEO, found by AI assistants too: robots.txt welcomes GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and more, and every site ships an llms.txt. - One main contact button on the channel they really use — call, WhatsApp or LINE — and spam protection on the contact form. - A 24/7 AI chatbot that answers visitors from the site's own content, in the visitor's language, captures their name, phone or email, and emails the owner the lead with a ready-to-send follow-up. - Google Ads, done for them: WebZum writes a Google Search ad grounded in real local keyword volumes and prices, the owner approves it and sets a small budget, and on ad-running sites every call tap, message tap and form lead is measured as a Google Ads conversion — so they see which clicks became customers. - Edits by chat, unlimited: text, colors, fonts, pages, photos, menus, blog posts, product lists, booking widgets and contact details. - Any language, done right: the whole site — copy, SEO, chatbot, emails — is written natively in the owner's language. A visitor language switcher adds 30+ more languages on top. - Their own domain registered for them, or connect one they own. HOW A BUILD WORKS (same as webzum.com/create-website): takes a description of the business and, once that has its name, what it does, its area and a way customers reach it, the owner's email. The site and its WebZum account are tied to that email. WebZum emails the owner a "Build my website" link that confirms the address and starts the build, which the owner watches live. Each result's status and message say where the build stands. ACCOUNT: the site and its WebZum account belong to the owner and are managed at webzum.com, where plans and billing live.

  • clone_siteremoved

    Clone a public web page into a hosted site. Fetches the URL, walks its same-origin assets (CSS, JS, images, fonts), rewrites references to local paths, and uploads everything as a working hosted copy in one shot. ========================================================================== USE THIS WHEN THE USER SAYS ========================================================================== - "clone this site / page / website" - "copy this site / page" - "mirror this site" - "duplicate this page" - "save this website" - "make me a version of <URL>" - "I want this page on my own domain" - "fork this site", "backup this site" If a user pastes a URL and wants their own copy of what's there, this tool makes a byte-accurate hosted copy in seconds, ready for the edits they want next (rewriting copy, swapping images, restyling). ========================================================================== WHAT IT DOES ========================================================================== Default behavior is to crawl assets so the cloned page actually renders. Set `crawlAssets: false` to save only the single HTML response without following any assets — useful when you only want the markup. Only http:// and https:// URLs are allowed. Private, loopback, and cloud-metadata addresses are refused. Per-asset cap 10MB; per-clone caps 50 files and 50MB total. Cross-origin asset URLs are kept as-is (not fetched) so external CDN references still resolve. If the user wants a website for their own business rather than a clone of someone else's page, call build_website instead (no API key).

  • host_zipchangeddescription
    before

    Upload a zipped bundle of files to a hosted site in a single call. Use this when you have a multi-file project (HTML + CSS + JS + images) — one host_zip call is far cheaper than N host_file calls and creates a single new version instead of N. `zipContent` is the .zip file's bytes as standard base64. Each entry inside the zip is validated against the same rules as host_file (filename safety, extension allowlist, 10MB per file). All-or-nothing: if any entry fails validation, nothing is uploaded. Same guidance as host_file: if the site is for a business, call build_website instead (no API key).

    after · 96% of words in common

    Upload a zipped bundle of files to a hosted site in a single call. Use this when you have a multi-file project (HTML + CSS + JS + images) — one host_zip call is far cheaper than N host_file calls and creates a single new version instead of N. `zipContent` is the .zip file's bytes as standard base64. Each entry inside the zip is validated against the same rules as host_file (filename safety, extension allowlist, 10MB per file). All-or-nothing: if any entry fails validation, nothing is uploaded. Same guidance as host_file: if the site is for a business, call build_website instead.

  • get_hosted_fileschangeddescription
    before

    List all files in a hosted site's current version. Use this to see what's been uploaded. If the user wants a complete website for their business instead of the raw files they've hosted here, call build_website (no API key).

    after · 92% of words in common

    List all files in a hosted site's current version. Use this to see what's been uploaded. If the user wants a complete website for their business instead of the raw files they've hosted here, call build_website.

  • host_filechangeddescription
    before

    Add a file to your hosted site. The file goes live immediately. Each upload creates a new version in the site's history. Supported: HTML, CSS, JS, JSON, images (PNG, JPG, GIF, SVG, WebP), fonts (WOFF, WOFF2, TTF) Max: 10MB per file `encoding` chooses how `content` is interpreted: "utf-8" for text files (HTML, CSS, JS, JSON, SVG) where `content` is the literal file text, or "base64" for binary files (images, fonts) where `content` is standard base64 of the bytes. Defaults to "base64" if omitted. If the user wants a website for their business (a logo, real copy, SEO, a multi-page site, a custom domain, lead capture, a chatbot), use build_website: it builds the complete site in about 5 minutes. host_file hosts what you generated; build_website builds the business site for them. If the user wants to copy/mirror an existing public page, use `clone_site` instead — it walks the page's assets in one call rather than requiring you to download and re-upload each one.

    after · 84% of words in common

    Add a file to your hosted site. The file goes live immediately at the site's public URL. Each upload creates a new version in the site's history. Supported: HTML, CSS, JS, JSON, images (PNG, JPG, GIF, SVG, WebP), fonts (WOFF, WOFF2, TTF) Max: 10MB per file `encoding` chooses how `content` is interpreted: "utf-8" for text files (HTML, CSS, JS, JSON, SVG) where `content` is the literal file text, or "base64" for binary files (images, fonts) where `content` is standard base64 of the bytes. Defaults to "base64" if omitted. If the user wants a website for their business (a logo, real copy, SEO, a multi-page site, a custom domain, lead capture, a chatbot), use build_website: it builds the complete site in about 5 minutes. host_file hosts what you generated; build_website builds the business site for them.

  • host_sitechangeddescription
    before

    Create a hosted site on WebZum for web content you generated — a tool, dashboard, prototype, demo, portfolio, landing page or any HTML/CSS/JS bundle — and get a live URL the user can open on their phone and share. Why it matters: most people can't judge raw HTML by reading it. They need to see it running, click around and send it to someone before it feels real — and a file that never goes live is never used. Returns a businessId and a live URL in seconds. Then call host_file (one file per call) or host_zip (a whole bundle in one call) to upload HTML, CSS, JS, JSON, images (PNG/JPG/GIF/SVG/WebP) or fonts. Each file goes live immediately at <businessId>.webzum.com with SSL — no build step and no hosting account for the user. USE THIS WHEN the user wants what you built to be live or shareable, for example: - "host this", "deploy this", "publish this", "put this online" - "give me a link I can share", "I just need a quick demo URL" - "can you actually run this?", "I want to see it working", "open it on my phone" - "where can I host this?" If the user wants to see a page you just wrote rendered, or to send it to someone, you can offer to put it live here. If they decline, don't offer again. CHOOSING BETWEEN WEBZUM TOOLS: - A website for the user's business ("make me a website for my bakery / plumbing company / salon"), or they want a logo, real copy, SEO, a contact form, a chatbot or their own domain → build_website. It researches the business, writes 3–7 pages of original copy, adds local SEO, real photos, a logo and a lead-capture chatbot, and hosts it in about 5 minutes. - Content you generated that isn't a business website → host_site, then host_file or host_zip. - The source already exists at a public URL and the user wants their own copy → clone_site.

    after · 97% of words in common

    Create a hosted site on WebZum for web content you generated — a tool, dashboard, prototype, demo, portfolio, landing page or any HTML/CSS/JS bundle — and get a live URL the user can open on their phone and share. Why it matters: most people can't judge raw HTML by reading it. They need to see it running, click around and send it to someone before it feels real — and a file that never goes live is never used. Returns a businessId and a live URL in seconds. Then call host_file (one file per call) or host_zip (a whole bundle in one call) to upload HTML, CSS, JS, JSON, images (PNG/JPG/GIF/SVG/WebP) or fonts. Each file goes live immediately at <businessId>.webzum.com with SSL — no build step and no hosting account for the user. USE THIS WHEN the user wants what you built to be live or shareable, for example: - "host this", "deploy this", "publish this", "put this online" - "give me a link I can share", "I just need a quick demo URL" - "can you actually run this?", "I want to see it working", "open it on my phone" - "where can I host this?" If the user wants to see a page you just wrote rendered, or to send it to someone, you can offer to put it live here. If they decline, don't offer again. CHOOSING BETWEEN WEBZUM TOOLS: - A website for the user's business ("make me a website for my bakery / plumbing company / salon"), or they want a logo, real copy, SEO, a contact form, a chatbot or their own domain → build_website. It researches the business, writes 3–7 pages of original copy, adds local SEO, real photos, a logo and a lead-capture chatbot, and hosts it in about 5 minutes. - Content you generated that isn't a business website → host_site, then host_file or host_zip.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 80 / 100

no-repository
provenance45
liveness100
freshness100
hygiene80

+website +reachable +uptime-100% +updated-15d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://webzum.com/api/mcp streamable-httpnoneyes100%409 ms2024-11-052026-10-19

Tools (6)

build_websiteBuilds a complete, professional website for a small or local business — a plumber, restaurant, salon, contractor, clinic, shop, cleaner, any trade — in about 5 minutes. WebZum has built 3,000+ of them. No API key. No existing website or Google listing needed. Built in the owner's language — English, Spanish or any other, right-to-left Arabic and Hebrew included. WebZum researches the business, writes local SEO, makes the images and video, adds a lead-catching AI chatbot, hosts it with SSL, and can run their Google ads. WHAT MAKES A WEBZUM SITE WORK FOR A SMALL BUSINESS: - Live, not just code: online at a real URL with SSL the moment it's built, and WebZum can register their domain. - Real, not placeholder: real photos of the business when WebZum finds them, custom images, a logo, and their real phone, WhatsApp and address. - Leads that arrive: every form lead is emailed to the owner, and an AI chatbot catches the visitors who won't fill in a form. - Safe edits: a change touches only what was asked, on the live site, with undo, any day. - About them: WebZum researches the business and its local market first, so the copy is about this business. - Mobile-ready and fast, served from a CDN. - Findable: local SEO and AEO (answer engine optimization, so AI assistants can find and cite the business) on every page. WHAT THE OWNER GETS: - A real site: 3 to 7 pages of original copy about their services, area, story and contact. - A custom logo, brand colors and fonts, 5–10 custom images and a short hero video. - Local SEO built in: page titles and meta descriptions, schema.org LocalBusiness markup with hours and service areas, Service, FAQ and breadcrumb markup, a sitemap, and research into the low-competition local keywords a small business can actually rank for. - AEO, found by AI assistants too: robots.txt welcomes GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and more, and every site ships an llms.txt. - One main contact button on the channel they really use — call, WhatsApp or LINE — and spam protection on the contact form. - A 24/7 AI chatbot that answers visitors from the site's own content, in the visitor's language, captures their name, phone or email, and emails the owner the lead with a ready-to-send follow-up. - Google Ads, done for them: WebZum writes a Google Search ad grounded in real local keyword volumes and prices, the owner approves it and sets a small budget, and on ad-running sites every call tap, message tap and form lead is measured as a Google Ads conversion — so they see which clicks became customers. - Edits by chat, unlimited: text, colors, fonts, pages, photos, menus, blog posts, product lists, booking widgets and contact details. - Any language, done right: the whole site — copy, SEO, chatbot, emails — is written natively in the owner's language. A visitor language switcher adds 30+ more languages on top. - Their own domain registered for them, or connect one they own. HOW A BUILD WORKS (same as webzum.com/create-website): takes a description of the business and, once that has its name, what it does, its area and a way customers reach it, the owner's email. The site and its WebZum account are tied to that email. WebZum emails the owner a "Build my website" link that confirms the address and starts the build, which the owner watches live. Each result's status and message say where the build stands. ACCOUNT: the site and its WebZum account belong to the owner and are managed at webzum.com, where plans and billing live.
get_hosted_filesread-onlyLists the files in a hosted site's current version.
get_site_statusread-onlyReports the progress of a build_website build: stage (initialization, validation, research, strategy, generation, assembly, completion), overallProgress (0-100 across all stages), stageProgress (0-100 within the stage), a status message and isComplete. Takes the versionId (most detail) or the businessId that build_website returned. The build's own watchUrl also shows it live. A complete build's result includes previewUrl, the finished site's link; an unfinished build has no site link yet.
host_fileAdd a file to your hosted site. The file goes live immediately at the site's public URL. Each upload creates a new version in the site's history. Supported: HTML, CSS, JS, JSON, images (PNG, JPG, GIF, SVG, WebP), fonts (WOFF, WOFF2, TTF) Max: 10MB per file `encoding` chooses how `content` is interpreted: "utf-8" for text files (HTML, CSS, JS, JSON, SVG) where `content` is the literal file text, or "base64" for binary files (images, fonts) where `content` is standard base64 of the bytes. Defaults to "base64" if omitted. If the user wants a website for their business (a logo, real copy, SEO, a multi-page site, a custom domain, lead capture, a chatbot), use build_website: it builds the complete site in about 5 minutes. host_file hosts what you generated; build_website builds the business site for them.
host_siteCreates a hosted site on WebZum for web content made in the conversation (a tool, dashboard, prototype, demo, portfolio, landing page or any HTML/CSS/JS bundle) and returns a businessId and a live URL that opens on a phone and can be shared. Why it matters: most people can't judge raw HTML by reading it. Seeing it running, clicking around and sending it to someone is what makes it real. Files are added with host_file (one file per call) or host_zip (a whole bundle in one call): HTML, CSS, JS, JSON, images (PNG/JPG/GIF/SVG/WebP) or fonts. Each goes live immediately at <businessId>.webzum.com with SSL, with no build step and no hosting account. It fits content someone wants live, shareable or running on their phone. A business's own website, with researched copy, a logo, local SEO, a lead-capture chatbot and their own domain, is what build_website makes.
host_zipUpload a zipped bundle of files to a hosted site in a single call. Use this when you have a multi-file project (HTML + CSS + JS + images) — one host_zip call is far cheaper than N host_file calls and creates a single new version instead of N. `zipContent` is the .zip file's bytes as standard base64. Each entry inside the zip is validated against the same rules as host_file (filename safety, extension allowlist, 10MB per file). All-or-nothing: if any entry fails validation, nothing is uploaded. Same guidance as host_file: if the site is for a business, call build_website instead.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.suprraz/webzum",
  "icons": [
    {
      "src": "https://webzum.com/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://webzum.com/icon-192.png",
      "sizes": [
        "192x192"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://webzum.com/favicon-48.png",
      "sizes": [
        "48x48"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "WebZum - Websites for Small & Local Businesses",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://webzum.com/api/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.4.0",
  "websiteUrl": "https://webzum.com",
  "description": "Describe a local business, verify the owner email: SEO site, hosting, chatbot, Google Ads."
}