mcpbeat Sign in

Moatlight MCP Server

by moatlight Your server? Claim it
not responding

Moatlight is listed as active in the registry but did not answer our last check. It exposes 13 tools. Last commit 7 Nov 2026.

Measure AI search visibility: start reports, read results and the ranked plan.

Uptime history 66 hours of history · worst hour 0%
66 hours agonow
13.4%
Uptime 24h
21 of 157 checks
13
Tools
read from the server
1004 ms
Response time
average over 24h
0
Stars
last commit 7 Nov 2026

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 6 November 2026. No other catalogue keeps this.

6 Nov the owner changed

Moatlight does not always answer

Over the last week it answered 15.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add mcp --transport http https://www.moatlight.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://www.moatlight.com/mcp
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://www.moatlight.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://www.moatlight.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://www.moatlight.com/mcp"
    }
  }
}

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

report
create_report
Creates a report draft for a website and starts reading it. Free plan: one website, one report every 30 days. Returns 202 Accepted with the report, a job object and a Location header: poll that URL (GET /api/v1/reports/{reportId}) every few seconds until stage is needs_confirmation, then call the start endpoint. Send an Idempotency-Key header so a retry cannot start a second report. Needs login with scope reports:write.
get_report
While stage is needs_confirmation it returns the business profile and the proposed buyer questions. While running it returns progress. When finished it returns visibility numbers, the brands AI named, and a count of lost questions. Needs login with scope reports:read.
get_report_actions
For a finished report: up to three ranked moves (reason, exact edit, page, effort) and, for each buyer question AI answered with a rival, who won and why. Needs login with scope reports:read.
account
get_account
Returns the user's plan (free or early_access), when the pass ends, what the plan allows, and how to upgrade. Needs login with scope account:read.
agent
get_agent_readiness
Score, grade, layer breakdown and ranked fixes from the newest scan of the report's website. Needs the Early Access pass; otherwise 402 with a link a person can open to buy it. Needs login with scope agent-readiness:read.
batch
batch_get_reports
Batch read: send a list of report ids and get each report (or its error) in one answer, instead of one call per report. Each result has its own status, so one unknown id does not fail the rest. Read-only. Needs login with scope reports:read.
faq
list_faq
Every FAQ question and answer from the home page, paged. No login. No login needed.
pricing
get_pricing
The free plan and the one-time Early Access pass: price, what each includes, refund window. Payment needs a person in a browser. No login. No login needed.
product
get_product
Facts about the product: what it does, who it is for, what it does not do, and how an agent can use it. No login. No login needed.
reports
list_reports
The user's reports, newest first, paged with a cursor. Each has its stage (analyzing, needs_confirmation, running, finished, failed). Needs login with scope reports:read.
sample
get_sample_report
Shows the shape of a real report (visibility numbers, rivals, ranked plan) for a fictional coffee roaster. Made-up data, no login. No login needed.
scan
scan_agent_readiness
Runs, or reuses a result under 24 hours old, for the report's website. Set force to true to scan again after fixing something. Rate limited. Needs login with scope agent-readiness:scan.
start
start_report
Accepts the proposed business profile and buyer questions (optionally a chosen subset of 3 to 6 question ids) and starts asking the AI engines. Takes about two minutes: answers 202 Accepted with a Location header to poll until stage is finished. Safe to repeat; send an Idempotency-Key header to make a retry return the first answer. Needs login with scope reports:write.

Endpoints

URLTransportStateLatencyChecked
https://www.moatlight.com/mcp streamable-http answering 154 ms 0 min ago
https://moatlight.com/mcp streamable-http answering 123 ms 0 min ago

Alternatives to Moatlight

same job, measured the same way
Rankability
by gotchseo

AI search visibility and SEO for agencies: AI mentions, citation gaps, content, audits, reports.

answering
Context Memo
by contextmemo

AI visibility reports, prompt results, memos, and landing pages for your Context Memo brands.

answering
Hi, Moose
by himoose

AEO and SEO for your brand: content briefs, drafts, audits, and AI search visibility reports.

answering
Best AI Search Agency AEO Report
by aeoengine

Free AEO visibility report MCP — run AI search audits for any domain.

2 tools answering
Proofie Coach
by tryproofie

Read your Proofie report on AI visibility and AI agents, and fix each finding on your site.

answering
Vibeking
by vibekingdevelopment

Website monitoring for SEO, AI visibility and ads: issues, fix tasks, rankings, reports and fixes.

answering
Trakkr
by macklpgr

AI visibility analytics for brands across citations, prompts, competitors, research, and reports.

591 installs/wk answering
LLM Pulse
by llm-pulse

AI visibility analytics for brand mentions, citations, sentiment, and GEO reports

answering

Moatlight — questions

Answers built from our own checks of this server.

What can Moatlight do?
It exposes 13 tools, read directly from the server on our last check. Among them: batch_get_reports, create_report, get_account, get_agent_readiness, get_pricing, get_product and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Moatlight working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 21 of 157 checks got a reply (13.4%), average response time 1004 ms. The bar chart above shows every period we have measured.
The registry lists Moatlight as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Moatlight?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Moatlight need an API key?
No. Moatlight completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Moatlight?
It answers our handshake in 1004 ms on average, which is faster than 4% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Moatlight open source?
The code is open source: it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at moatlight.com, which runs on its operator's own terms.