mcpbeat Sign in

TheFaceAnalysis MCP Server

by thefaceanalysis Your server? Claim it
answering

TheFaceAnalysis is answering right now. Last checked 7 min ago. It exposes 7 tools. Last commit 8 Nov 2026.

Face shape rules and a 102-face open measurement dataset. Read-only, no photos.

Uptime history 15 days of history · worst day 98%
15 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
347 ms
Response time
average over 24h
0
Stars
last commit 8 Nov 2026

What changed 13

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

8 Nov 7 tool descriptions were rewritten classify_face_shape, get_citation, get_embed_snippet and 4 more
8 Nov 6 tools changed the parameters they ask for classify_face_shape, get_embed_snippet, get_face_type and 3 more

TheFaceAnalysis missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of 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 7 min ago.

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

Available tools 7

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

face
get_face_type
Returns one type's slug, name, page URL, definition, how it is measured from a front photo (the exact threshold rule) and its count and share among the 102 reference faces. Use this when you know the type, e.g. category 'face', slug 'oval'; call list_face_types first if you need the valid slugs, and classify_face_shape to decide which face shape a set of measurements is. Slug matching is case-insensitive; an unknown slug returns an error listing the valid slugs for that category, and an unknown category is rejected with a validation error. Read-only.
list_face_types
Lists the types the site's detectors use, grouped by category (face, eye, lip, nose): each with slug, name, page URL and how many of the 102 reference faces it covered (count and share), plus the category hub page. Use this to discover valid slugs or to compare types within a category; use get_face_type instead when you already know the slug and need its definition and threshold rule. The split shows how the detector divides these faces, not how common a type is in a population. Read-only; returns every type in the category, no paging.
citation
get_citation
Returns the citation text, the statistics page URL, the license (CC BY 4.0 for the aggregate numbers), the source photo set (Face Research Lab London Set, with its DOI) and the JSON and CSV download URLs. Use this when quoting or republishing a number from get_reference_statistics or list_face_types; it holds no measurements itself, so use get_methodology instead for how the numbers were made. Takes no parameters; read-only.
classify
classify_face_shape
Runs the same seven-rule face shape classifier as thefaceanalysis.com/face-shape-detector on four distances and returns the shape (oval, round, square, heart, oblong, diamond or triangle), the rule that matched, the four ratios it used, and links to the methodology and detector. Rules are checked in a fixed order (oblong, triangle, round, square, heart, diamond) and oval is the fallback when none match; only ratios matter, so any consistent unit works. Use this when you already have the four distances; it does not look at photos: to measure a photo, use the widget (get_embed_snippet) or the site, and use get_face_type for what a shape means. Borderline faces can flip between two shapes; no accuracy figure is claimed because the reference set has no labelled face types. Read-only; zero, negative or missing values are rejected with a validation error.
embed
get_embed_snippet
Returns paste-ready HTML (a div plus one script tag) that adds the free face shape finder to a web page at the chosen size, with the usage terms and the embed page URL. The widget measures the visitor's photo in their browser, no sign-up and no upload to this server; the terms ask for the visible credit link to stay. Use this when a website owner wants photo measurement on their page; for one person's own photo, point them to thefaceanalysis.com/face-shape-detector instead (this server accepts no photos), and use classify_face_shape when you already have the four distances. Read-only; it only generates text.
methodology
get_methodology
Returns how the numbers are made, as one object: the landmark model (478-point MediaPipe) and engine version, every classification threshold (face shape, eye, lip, nose, pupillary distance), how the 1-10 score is built, its validity against 2,513 human raters on the same faces (Spearman correlations with 95% intervals; the score did not predict them) and notes, optionally with the dated change history. Use this to explain or check how a number, threshold or score is computed, or whether the score means anything; use get_reference_statistics for the measured values themselves, get_face_type for one type's rule, and get_citation for how to credit the data. Read-only; the response is large.
reference
get_reference_statistics
Returns percentiles (p10, p25, median, p75, p90, min, max) and the unit of facial measurements from 102 adult faces (49 women, 53 men) of the Face Research Lab London Set, measured with a 478-point MediaPipe landmarker, plus citation and license. Use this when you need a number (e.g. median fWHR or pupillary distance by sex); use classify_face_shape to label one face's shape, get_face_type for what a type means, and get_methodology for how a measure is computed. Aggregates only; one research set photographed in one city, so these describe these faces, not a population. Read-only; unknown measure or group values are rejected with a validation error.

Endpoints

URLTransportStateLatencyChecked
https://mcp.thefaceanalysis.com/mcp streamable-http answering 200 ms 7 min ago

Alternatives to TheFaceAnalysis

same job, measured the same way
Itsoc MCP
by ankit512

Read-only MCP server over a local log-analysis backend; a client that computes no verdicts.

100 installs/wk local only
MarketCrew — live market data & stock analysis
by marketcrew

Stock prices, charts & technical analysis for US stocks, ETFs and crypto. Read-only, no signup.

15 tools answering
Brent Burgess
by brentburgess

Read-only facts from brentburgess.com: profile, writing, projects and the site's own datasets.

7 tools answering
GoldenAnalysis
by benseverndev-oss

Read-only cross-cutting analysis, metrics, and reporting across the Golden Suite.

174 installs/wk local only
Uk Parliament MCP
by mrfentmen

UK Parliament open data: find MPs and Lords, read member profiles, and search bills with their

107 installs/wk local only
Minutes of AI
by minutesofai

Read-only AI news with sources, Model Tracker prices, releases and retirement dates.

20 tools answering
Agentic Weekly
by theagenticweekly

Read-only data on new AI models and tool releases. Each fact has a source URL and a date.

4 tools answering
Istanbul MCP
by batu1-1an

Read-only Istanbul open city data: transport, parking, water, nearby services and datasets.

21 tools answering

TheFaceAnalysis — questions

Answers built from our own checks of this server.

What can TheFaceAnalysis do?
It exposes 7 tools, read directly from the server on our last check. Among them: classify_face_shape, get_citation, get_embed_snippet, get_face_type, get_methodology, get_reference_statistics and 1 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 TheFaceAnalysis working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 347 ms. The bar chart above shows every period we have measured.
How do I connect TheFaceAnalysis?
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 TheFaceAnalysis need an API key?
No. TheFaceAnalysis completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is TheFaceAnalysis?
It answers our handshake in 347 ms on average, which is faster than 38% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is TheFaceAnalysis open source?
The code is open source: it is published under the MIT licence, written in TypeScript, 0 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at mcp.thefaceanalysis.com, which runs on its operator's own terms.