Directory · Remote MCP

Hosted MCP servers

Every remote MCP server we can find, checked continuously with a real MCP handshake over Streamable HTTP. Not a list of what people say they run — a record of what answered.

Endpoints indexed
29038
Answering right now
18150
Up, credentials required
7863
Not answering
3025
Hosted MCP servers - showing 1–100 of 29038
ServerStatusHandshakeUptime 30d
DaedalMap World Development IndicatorsUp11 ms58.8%
ISO country CGUp11 ms100%
Latitude/longitude numeric shapeUp11 ms100%
CSV quoted-field count, input discardedUp11 ms100%
Imperial quarts to liters, number discardedUp11 ms100%
DaedalMap CIA World FactbookUp12 ms64.7%
ISO country TFUp12 ms100%
CIDv0 base58btc Qm, value discardedUp12 ms100%
IPv6 CIDR shape, value discardedUp12 ms100%
Centimeters to inchesUp12 ms100%
COMB sequential UUID layout, value discardedUp12 ms100%
comma-separated token count, value discardedUp12 ms100%
CUE definition count, body discardedUp12 ms100%
dotenv key count, values discardedUp12 ms100%
Dotfile name charset, name discardedUp12 ms100%
Content-Disposition filename charset, value discardedUp12 ms100%
DTD ELEMENT count, body discardedUp12 ms100%
Ems at 12pt to millimeters, number discardedUp12 ms100%
Unix epoch millisecondsUp12 ms100%
Query pair count, URL discardedUp12 ms100%
ARC-Seal tag count, value discardedUp13 ms100%
Avro magic-byte check, file discardedUp13 ms100%
Canonical URL host only, URL discardedUp13 ms100%
ISO country CMUp13 ms100%
ISO country MOUp13 ms100%
ISO country TNUp13 ms100%
CF-Ray id hex shape, value discardedUp13 ms100%
CIDR shape, value discardedUp13 ms100%
CityHash32 hex length, input discardedUp13 ms100%
cmd.exe caret-escape count, input discardedUp13 ms100%
Content-Type token shapeUp13 ms100%
Coptic year bandUp13 ms100%
Cords to cubic meters, number discardedUp13 ms100%
CRC-64 hex length, input discardedUp13 ms100%
CRC8 hex, input discardedUp13 ms100%
CSS rule count, body discardedUp13 ms100%
CSV row count, body discardedUp13 ms100%
DER sequence tag check, body discardedUp13 ms100%
did:webvh SCID shape, value discardedUp13 ms100%
Didot points to millimeters, number discardedUp13 ms100%
digit run count, text discardedUp13 ms100%
dot.case segment count, text discardedUp13 ms100%
Whether current UTC month is NZ DST-heavyUp13 ms100%
ETag shape, value discardedUp13 ms100%
Ethiopic year bandUp13 ms100%
FBX header magic, file discardedUp13 ms100%
RSS/Atom link rel count, markup discardedUp13 ms100%
Forwarded pair count, value discardedUp13 ms100%
Gemfile gem count, versions discardedUp13 ms100%
GraphQL SDL definition count, body discardedUp13 ms100%
INI key count, values discardedUp13 ms100%
Keccak-512 hex length, input discardedUp13 ms100%
Language saUp13 ms100%
Language sdUp13 ms100%
Language slUp13 ms100%
32 random hex charsUp13 ms100%
X-Forwarded-For hop count, value discardedUp13 ms100%
XML declaration shape, markup discardedUp13 ms100%
xxencode begin line, input discardedUp13 ms100%
xxHash hex, input discardedUp13 ms100%
YAML anchor count, body discardedUp13 ms100%
ISO country GSUp14 ms100%
ISO country MKUp14 ms100%
ISO country MLUp14 ms100%
ISO country MMUp14 ms100%
ISO country MRUp14 ms100%
ISO country TWUp14 ms100%
ISO country VGUp14 ms100%
ISO country VIUp14 ms100%
ISO country YEUp14 ms100%
CF-Connecting-IP shape, value discardedUp14 ms100%
CF-Visitor scheme token, value discardedUp14 ms100%
colon-separated token count, value discardedUp14 ms100%
content-address hex length, value discardedUp14 ms100%
Contrast ratio for two hex colorsUp14 ms100%
Cookie pair count, value discardedUp14 ms100%
csproj package reference count, body discardedUp14 ms100%
csproj package reference count, body discardedUp14 ms100%
CSR PEM fence check, body discardedUp14 ms100%
CSV data-row count, cells discardedUp14 ms100%
Cubits to meters, number discardedUp14 ms100%
CUID2 charset, value discardedUp14 ms100%
Hundredweight to kilograms, number discardedUp14 ms100%
data: URI media-type only, payload discardedUp14 ms100%
UTC day of year 1-366Up14 ms100%
UTC decade start yearUp14 ms100%
Gregorian decade bandUp14 ms100%
did:web host shape, value discardedUp14 ms100%
dot.case segment count, value discardedUp14 ms100%
Day-of-year 1-366 bandUp14 ms100%
Metric drops to milliliters, number discardedUp14 ms100%
Whether current UTC month is AU DST-heavyUp14 ms100%
Python egg-info key count, body discardedUp14 ms100%
ELF magic e_type band, bytes discardedUp14 ms100%
Email shape, address discardedUp14 ms100%
email-ish token count, text discardedUp14 ms100%
emoji code-point count, text discardedUp14 ms100%
direnv export count, body discardedUp14 ms100%
Expires HTTP-date shape, value discardedUp14 ms100%
Guess MIME from a file extension, name discardedUp14 ms100%

Handshake is the time to complete MCP initialize, measured from our probe, once. Uptime is the share of the last 30 days of checks in which the endpoint responded — an endpoint that answers with an authentication challenge counts as responding, because that is a working server. Glide is in this table on the same terms as everyone else.

What the probe actually does

  • ·Sends MCP `initialize` over Streamable HTTP and records the protocol revision the server negotiates.
  • ·Sends `notifications/initialized`, then `tools/list`, and records the tool count.
  • ·Records a 401 or 403 as “auth required” — a working server, not an outage.
  • ·Records the failure class when nothing answers: timeout, DNS, connection, TLS, HTTP error, or a rejected handshake.
  • ·Runs once an hour per endpoint at most, from one bounded queue, with no retries against a failing host.

Hosted MCP servers, answered

What is a hosted MCP server?

An MCP server someone else runs and you connect to over HTTP, instead of a package you install and run locally over stdio. The registry calls the HTTP kind a remote, and Streamable HTTP is the transport it uses. Everything on this page is that kind; local stdio packages are not listed, because there is no endpoint to check.

How is this different from the other MCP directories?

The others list what publishers declare. This one opens an MCP session against the endpoint and publishes what came back — including when it is ours that fails. Every row says when it was last checked, so you can tell fresh from stale. A directory entry is a claim; a month of handshakes is evidence.

Does “auth required” mean the server is broken?

No — the opposite. It means the endpoint answered and asked for credentials, which is what a correctly secured hosted server should do to an anonymous prober. It counts as responding in the uptime column.

How do I host my own MCP server?

Publish it to the official registry with a remotes entry of type streamable-http and it appears here on the next sync, probed like everything else. If what you need is an MCP server that can open a bank account and a USDC wallet from inside the conversation, that is the Glide connector.