FalaAI API (MCP)
v1.21.67FalaAI API MCP server: transcribe audio, diagnose conversations, audit compliance (ISO 18295-1).
Endpoint health
online- Last checked
- 11/3/2026, 6:16:13 PM
- Latency
- 116 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:io.github.ActionTecBr%2Ffalaai-mcp
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"io.github.ActionTecBr/falaai-mcp": {
"url": "https://mcp-falaai.action.tec.br/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
5 shown · authentication unknown
diagnostic
Analyzes a call transcript and returns six structured blocks: dialogue summary, contact reason, identified action, theme label, predominant sentiment and identified participants with roles, names, confidence and evidence; use it for a fast, generic diagnosis of what happened in a call, and use /v1/analyze/riskAudit instead when the goal is compliance violation auditing. Provide at least one of dialog (primary source: diarized transcript in the format 'Speaker 1: [00:00:00.540 - 00:00:01.139] text', speaker labels accepted in any case as Speaker, Interlocutor, Hablante, Locutor or Orador plus number) or text (plain transcript fallback), each up to 300,000 characters; when dialog is used duration_seconds is required by the schema and, when provided, must be >= the last turn end time. Required: language; optional: model (always 'falaai-diagnostic-1'), audio_events, response_language (language of the results, defaulting to language), participants (up to 10 with interlocutor and optional name and role agent/client/bot, ground truth when the role is informed and otherwise inferred), call_direction (inferred when omitted), client_reference_id (echoed verbatim, charset [A-Za-z0-9 _/:.-], max 60). Returns id, object 'analysis', response_language, analysis with the six blocks, usage (characters, credits_consumed, processing_ms) and html_report (base64 gzip) only when dialog is provided; with text-only input the participant roles are forced to confidence 'low'. This call consumes credits and the amount actually charged is returned in usage.credits_consumed. Stateless: neither the transcript nor the analysis is persisted (only billing and usage metadata is logged), protecting personal data under LGPD. IMPORTANT: this call charges credits and the result is NOT stored — you MUST read the FULL response and relay ALL of its information to the user (all six blocks, usage and html_report; no omissions, no shortening), and persist it if the user may need it later; calling again charges again.
Schema valid · SHA-256 09d4162c6d5e…
View input schema
{ "type": "object", "properties": { "language": { "title": "Language", "type": "string" }, "dialog": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Dialog" }, "text": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Text" }, "response_language": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Response Language" }, "duration_seconds": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": null, "title": "Duration Seconds" }, "participants": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": null, "title": "Participants" }, "call_direction": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Call Direction" }, "audio_events": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": null, "title": "Audio Events" }, "client_reference_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Client Reference Id" } }, "required": [ "language" ], "title": "diagnosticArguments" }
Connections
streamable-http
https://mcp-falaai.action.tec.br/mcp