Skip to content
Back to search
100
MCP live v0.1.0 MCP 2025-11-25 streamable-http

ai.facesign/facesign-mcp

ai.facesign/facesign-mcp

Build and test FaceSign step-up verification flows from your AI coding tool

Uptime
33.3%
3 probes
Response
1151ms
last probe
Tools
5
callable
Resources
8
readable
Prompts
1
available

Tools · 5

set_api_key

Set your FaceSign API key for this session. This must be called before any other FaceSign tools. Get your API key from the FaceSign dashboard. The key starts with sk_live_... or sk_test_... Optionally…

get_session

Retrieve detailed information about a FaceSign session including status, transcript, AI analysis, node reports, video AI analysis, and asynchronous analysis lifecycle states.

list_sessions

List FaceSign sessions with optional filtering by status, date range, and search term. Supports pagination via cursor.

launch_session_ui

REQUIRES set_api_key to be called first. Launch a local web page in the browser for a FaceSign session. You MUST supply `landingHtml` (the pre-session page shown before the iframe), `recapHtml` (the r…

export_app

Export the current FaceSign session configuration as a standalone, deployable Next.js application. You MUST supply `landingHtml` (pre-session page), `recapHtml` (results page), and `uiStrings` (per-la…

Resources · 8

node-types

Reference documentation for all FaceSign flow node types, their properties, and outcome shapes. Essential context for building session flows.

facesign://node-types
session-data-types

Complete TypeScript type reference for FaceSign session response data. Essential when building custom recap/results pages. Includes GetSessionResponse, SessionReport, transcript, AI analysis, location…

facesign://session-data-types
interview-guidance

Discovery-interview playbook: when, how, and what to ask the user before building a flow for the first time. Read this before calling launch_session_ui on a new (non-iterative) request.

facesign://interview-guidance
recap-reference

Demo-mode recap page reference: three copy-paste visual components (outcome banner, confidence bars, raw JSON toggle) that sit on top of the standard two-phase polling architecture. Read this when gen…

facesign://recap-reference
flow-best-practices

Prompt-writing and flow-assembly rules: English-only prompts, one-question-per-node, greeting 5+ seconds, no avatar self-intro, no narration of invisible steps, plus node-selection patterns (access co…

facesign://flow-best-practices
catalog

Available FaceSign avatars and supported languages. Read this to choose an avatarId and language codes when creating sessions. Requires set_api_key to be called first.

facesign://catalog
html-examples

Minimal landing/recap HTML+uiStrings example to use as a template when authoring landingHtml and recapHtml.

facesign://html-examples
recap-sections

Recommended sections (and their order) for the recap/results page: user info, summary, AI analysis, node reports, video AI analysis, recording, transcript. Notes which sections are delayed and need po…

facesign://recap-sections

Prompts · 1

create-verification-flow

Build a FaceSign identity verification session from a natural language description. Guides the LLM through selecting an avatar, constructing the flow, and authoring the landing/recap HTML + uiStrings.

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "ai.facesign/facesign-mcp": {
      "url": "https://mcp.facesign.ai/mcp",
      "transport": "streamable-http"
    }
  }
}