Build and test FaceSign step-up verification flows from your AI coding tool
| Endpoint | https://mcp.facesign.ai/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 5 tools · grade B (85) · pin ts_b595d83af1ee1f5ad75b998e7d7fbb67 · protocol 2025-06-18 |
| First / last listed | 2026-10-27 01:41 UTC / 2026-10-27 01:41 UTC |
| Grade over time | 2026-10-27: B (85), 5 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: set_api_key get_session list_sessions launch_session_ui export_app
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 override the API server URL via `serverUrl` — intended for FaceSign developers pointing the SDK at a non-production backend (e.g. a dev server). Leave unset to use the default production API. params: apiKey*, serverUrl |
get_session | Retrieve detailed information about a FaceSign session including status, transcript, AI analysis, node reports, video AI analysis, and asynchronous analysis lifecycle states. params: sessionId* |
list_sessions | List FaceSign sessions with optional filtering by status, date range, and search term. Supports pagination via cursor. params: status, fromDate, toDate, search, sortBy, sortOrder, limit, cursor, clientReferenceId, flowId |
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 results page shown after the session finishes), and `uiStrings` (a per-language dictionary whose keys are invented by you to match placeholders in the HTML). The MCP server provides NO default chrome — params: flow*, avatarId, langs, defaultLang, zone, metadata, clientReferenceId, providedData, videoAIAnalysisEnabled, postSessionLiveness, extractionSchema, customization, landingHtml*, recapHtml*, uiStrings* |
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-language dictionary whose keys are invented by you to match placeholders in the HTML). The exported app ships NO default chrome — every visible string comes from you. Run with `npm install && npm run de params: flow*, flowVariants, avatarId, langs, defaultLang, zone, metadata, clientReferenceId, providedData, videoAIAnalysisEnabled, postSessionLiveness, extractionSchema, customization, landingHtml*, recapHtml*, uiStrings*, appName |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.