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.

miow

REMOTE · MIOW.ME

Build and host a small business website: write its pages, move an existing site in, add a domain.

Available components

65 Trust /100

Last scanned (18 hours ago)

Scores higher than 47% of remote servers

Reachable. Last reached 18 Oct 2026.

Category Documents and Files

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 Security63
Transport & Reachability100
Schema Quality & AI Usability56
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 5358 tokens (~412/item across 13 items; 13 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 Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 13 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a current MCP spec version (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.

  • 17 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 16 Oct 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “get_stats” rewrote its description, which is the text the model reads security
    • Tool “write_site” rewrote its description, which is the text the model reads security
    • Schema quality: excellent → good functional
    • Server version: 1.0.2 → 1.1.0 functional
    • New tool “search_site” functional
  • 15 Oct 26 +1
    • Tool “get_stats” rewrote its description, which is the text the model reads security
    • Tool “invite_link” rewrote its description, which is the text the model reads security
    • Tool “set_domain” rewrote its description, which is the text the model reads security
    • Tool “write_site” rewrote its description, which is the text the model reads security
    • Stability: unverified → 0.03 ▲ functional
    • Server version: 1.0.1 → 1.0.2 functional
    • Server version: 1.0.0 → 1.0.1 functional
    • “domain_status” reworded the description of “token” cosmetic
    • “get_site” reworded the description of “token” cosmetic
    • “get_stats” reworded the description of “token” cosmetic
    • “history” reworded the description of “token” cosmetic
    • “import_site” reworded the description of “token” cosmetic
    • “invite_link” reworded the description of “token” cosmetic
    • “read_page” reworded the description of “token” cosmetic
    • “set_domain” reworded the description of “token” cosmetic
    • “undo” reworded the description of “token” cosmetic
    • “upload_image” reworded the description of “token” cosmetic
    • “write_site” reworded the description of “token” cosmetic
  • 14 Oct 26 63

    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 18 Oct 2026 · Probed https://miow.me/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=miow.me CN=YR1,O=Let's Encrypt,C=US 4 Sept 2026 3 Dec 2026 RSA 2048 SHA256-RSA 62a45ad61640a114c2258fa51d5f5d6ec52
SANs: miow.me
CN=YR1,O=Let's Encrypt,C=US (CA) CN=Root YR,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 RSA 2048 SHA256-RSA a20253f15f2691c05dc1ce13b9bcca4e
CN=Root YR,O=ISRG,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 RSA 4096 SHA256-RSA f24b6d17f9d9ad7cb1c9fea78782699f

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of miow.me. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
me. present 45352 8 Verified
miow.me. 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
Header Value
strict-transport-security max-age=63072000; includeSubDomains; preload
content-security-policy default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'none'; form-action 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline' https://use.typekit.net https://p.typekit.net; font-src 'self' data: https://use.typekit.net; img-src 'self' data: https:; connect-src 'self'; frame-src https://www.youtube.com https://youtube.com https://www.youtube-nocookie.com https://youtube-nocookie.com https://platform.twitter.com https://www.google.com https://maps.google.com https://embed.apple.com https://maps.apple.com; media-src 'self' https:
x-content-type-options nosniff
x-frame-options DENY
referrer-policy strict-origin-when-cross-origin
permissions-policy camera=(), microphone=(), geolocation=()

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

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://miow.me/mcp Verified 200
http (plaintext) http://miow.me/mcp HTTPS enforced 308 https://miow.me/mcp
MCP tools · 13 exposed · ~5,193 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
create_site ~99

Make a new, empty site, live at once at https://<slug>.miow.me. Returns its token (pass it to every other tool as `token`) and a claim link. Give the claim link to your human: opening it on their phone saves a passkey that makes them the owner. An unclaimed site is deleted after seven days. Then fill the site with write_site.

NameTypeReqDescription
namestringyesThe business's name

No output schema declared.

No examples provided.

domain_status ~72

Whether a pending domain from set_domain is live yet, and the DNS records still missing if not. DNS can take an hour to be seen; call again later rather than in a loop.

NameTypeReqDescription
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

get_site ~78

A site's name, theme, address and every page by path and title, plus its status: a running or failed job (from import_site) and its domain. Call before changing a site you did not just create.

NameTypeReqDescription
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

get_stats ~186

The site's visitors, agents, page views, bounce rate and visit length over the last `days` days, the same figures for the same number of days before, visitors and agents by day, the agents by name, its most visited pages, entry pages, sources (a referring host or a link's utm_source), countries (ISO codes) and devices, and what visitors searched the site for and found nothing. A visitor is one browser on one day, counted without cookies. An agent (an AI crawler, an MCP client, or anything reading the site's markdown, llms.txt or .well-known files) is counted the same way and never among the visitors.

NameTypeReqDescription
daysnumber–1 to 365; 30 if omitted
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

history ~73

The last 30 changes to the site, newest first: what each did, who made it and when. Pass a change id to undo to put the site back as it was before that change.

NameTypeReqDescription
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

import_site ~113

Replace the site's pages with an existing website's (Squarespace, Wix, or anything with a sitemap), word for word, at the same paths, with its images copied across. Runs in the background for a minute or two: poll get_site until `job` is null, or read its error.

NameTypeReqDescription
sourcestringyesThe current website, e.g. https://example.com
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

invite_link ~92

A link that makes whoever opens it the owner of a site nobody owns yet, after saving a passkey. Works once, for two weeks. Give it to the person who should own the site, never post it. Once the site has an owner, they invite others from its settings.

NameTypeReqDescription
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

read_page ~83

One page whole, in the shape write_site takes, so you can change it and send it back. Read every page you mean to change first: write_site replaces a page whole.

NameTypeReqDescription
pathstringyes"" for the home page
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

search_site ~130

The site's pages that hold some words, best first: titles starting with them, then titles holding them, then descriptions and page text; a question no page holds word for word is matched in English, stems and all. Each with its path, url, title, description and the passage the words are in, the first 20 of `total`: the same rows as the site's search page and /search.json?q=.

NameTypeReqDescription
querystringyesThe words to find
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

set_domain ~123

Put a site nobody owns yet on a domain your human already has; once someone owns the site, its domain is set only from its settings. Returns the DNS records they must set where they bought it: first a TXT record proving the domain is theirs, then the records that point it here. The site moves to the domain once those records are seen; call domain_status to check.

NameTypeReqDescription
domainstringyese.g. example.com
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

undo ~83

Put the site back as it was before a change, undoing it and every change since. Take the change id from history. The undo is itself a change, so it can be undone too.

NameTypeReqDescription
change_idstringyesFrom history
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

upload_image ~91

Copy an image from a URL into miow's store and get back the URL to use in an image block. Up to 10 MB. Use it for an image on someone else's server, which may move or vanish.

NameTypeReqDescription
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.
urlstringyeshttps URL of the image

No output schema declared.

No examples provided.

write_site ~3,970

Create or replace pages, each sent whole, and delete others; optionally rename the site, change its theme, or set its header, replaced whole. A page you do not send is left as it is. Every write can be undone (history, undo). The input schema gives every block's fields. Pages - path "" is the home page and must exist. Other paths are lowercase slugs, slash-separated, no leading slash. - navOrder places a page in the header nav (0 first); null keeps it out. The home page is reached by the site name, so give it null. - path "search" is the site's search results page, which every site has; no page takes it. - path "_footer" is not a page to visit but the footer shown under every page: addresses, hours, contact details. Content and columns blocks, no hero and no h1, navOrder null. A site without one has no footer. - description is the page's search snippet: one sentence, under 160 characters. - Omit every id. Blocks - A page is a list of blocks, stacked vertically. Every page has exactly one h1: a hero's heading, a product's or a products block's with a menu, or else an h1 at the top of its first content block. - "hero" opens a page: a heading (the h1), a sentence or two of plain text, and optionally one button. Its heading and text, and a cta's, are plain text that may wrap words in <strong> or <em>, as the source sets them bold or italic; words in <strong> in a hero's heading are also drawn in the accent colour. Use it on the home page and on pages that sell something. Its optional image is a picture filling the opening behind the words, by https URL, under the same rule as an image block. Where its words are a subheading rather than a sentence (a line or two, often set as headings at the source), give "subheading": true. With no picture, "backdrop": "mesh", "grain", "flow" or "marble" sets a slowly moving field of the site's own colours behind the words, smooth, grainy, folding like poured paint, or hard-edged as marbled paper: at most one on a site, on the home p…

NameTypeReqDescription
deletearray–Paths of pages to remove
headerobject–Replaces the header whole; {} clears it
namestring–A new name for the site
pagesarray–Pages to create or replace, each whole
summarystringyesWhat this change does, in a few words, for the history
themeobject–Keys to change. hue, chroma, tone and contrast, sent together, derive all six colours and replace those set before; a colour sent beside them is kept over it.
tokenstring–The site token from create_site or the site's settings. Omit if your Authorization header carries it.

No output schema declared.

No examples provided.

Install

How do I install the miow MCP server?

miow is a hosted endpoint at https://miow.me/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 · miow.me

# add to Claude Code
claude mcp add --transport http me-miow-miow 'https://miow.me/mcp'
Common questions

What is the miow MCP server?

miow is an MCP server listed in the public MCP registry as me.miow/miow. Build and host a small business website: write its pages, move an existing site in, add a domain. This page covers its hosted endpoint (https://miow.me/mcp).

Is the miow MCP server safe to use?

miow scores 65 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 miow MCP server expose?

miow exposes 13 tools: create_site, get_site, read_page, search_site, write_site, and 8 more. Their descriptions and schemas cost roughly 5,193 tokens of context every time the server is loaded.

Does the miow MCP server require authentication?

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

Is the miow MCP server still maintained?

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