← Registry

AI & Machine Learning

brainiall.com

Provides text-to-speech synthesis and voice management.

10 endpoints81 known toolsFirst detected July 25, 2026Last detected July 29, 2026

ENDPOINT 1

https://api.brainiall.com/mcp/tts/mcp

No auth detected

MCP server metadata

Name
brainiall-tts
Version
2.14.7
Capabilities
experimentalprompts.listChangedresources.listChangedtools.listChangedtasks.listtasks.canceltasks.requests.tools.calltasks.requests.prompts.gettasks.requests.resources.read
Server instructions

Hosted text-to-speech API with 54 neural voices across 9 languages (American/British English, Brazilian Portuguese, Spanish, French, Italian, Hindi, Japanese, Mandarin Chinese): 1. **Speech Synthesis** -- synthesize_speech converts text to natural speech and returns playable WAV audio (24 kHz mono). 2. **Voice Catalog** -- list_voices returns every available voice with language, gender, accent and quality grade. 3. **Service Health** -- check_tts_service reports backend status. Authentication: pass your Brainiall API key as a Bearer token (sign up at https://app.brainiall.com -- $10 free credits). Usage is metered at $0.008/1K characters.

Known tools 3

synthesize_speech

Convert text to natural-sounding speech.

Inferred read-only
list_voices

List available TTS voices with metadata.

Inferred read-only
check_tts_service

Check health status of the TTS API service.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.brainiall-tts]
url = "https://api.brainiall.com/mcp/tts/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "brainiall-tts": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/tts/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: brainiall-tts
Remote MCP URL: https://api.brainiall.com/mcp/tts/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "brainiall-tts": {
      "url": "https://api.brainiall.com/mcp/tts/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "brainiall-tts": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/tts/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "brainiall-tts",
  "transport": "streamable-http",
  "url": "https://api.brainiall.com/mcp/tts/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://apim-ai-apis.azure-api.net/mcp/nlp/mcp

No auth detected

MCP server metadata

Name
brainiall-nlp
Version
2.14.5
Capabilities
experimentalprompts.listChangedresources.listChangedtools.listChangedtasks.listtasks.canceltasks.requests.tools.calltasks.requests.prompts.gettasks.requests.resources.read
Server instructions

NLP API suite with 5 text analysis capabilities: 1. **Toxicity Detection** -- analyze_toxicity scores text for 6 harm categories. 2. **Sentiment Analysis** -- analyze_sentiment classifies positive/negative tone. 3. **Named Entity Recognition** -- extract_entities finds persons, orgs, locations. 4. **PII Detection** -- detect_pii finds and optionally redacts personal information. 5. **Language Detection** -- detect_language identifies language from 176 supported. All tools accept plain text and return structured JSON.

Known tools 6

analyze_toxicity

Analyze text for toxic content.

Inferred read-only
analyze_sentiment

Analyze text sentiment.

Inferred read-only
extract_entities

Extract named entities (NER) from text.

Inferred read-only
detect_pii

Detect personally identifiable information (PII) in text.

Inferred read-only
detect_language

Detect the language of text.

Inferred read-only
check_nlp_service

Check health status of NLP API services and loaded models.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.brainiall-nlp]
url = "https://apim-ai-apis.azure-api.net/mcp/nlp/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "brainiall-nlp": {
      "type": "http",
      "url": "https://apim-ai-apis.azure-api.net/mcp/nlp/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: brainiall-nlp
Remote MCP URL: https://apim-ai-apis.azure-api.net/mcp/nlp/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "brainiall-nlp": {
      "url": "https://apim-ai-apis.azure-api.net/mcp/nlp/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "brainiall-nlp": {
      "type": "http",
      "url": "https://apim-ai-apis.azure-api.net/mcp/nlp/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "brainiall-nlp",
  "transport": "streamable-http",
  "url": "https://apim-ai-apis.azure-api.net/mcp/nlp/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 3

https://apim-ai-apis.azure-api.net/mcp/pronunciation/mcp

No auth detected

MCP server metadata

Name
speech-ai
Version
2.14.5
Capabilities
experimentalprompts.listChangedresources.listChangedtools.listChangedtasks.listtasks.canceltasks.requests.tools.calltasks.requests.prompts.gettasks.requests.resources.read
Server instructions

Speech AI API suite with 4 capabilities: 1. **Pronunciation Assessment** — assess_pronunciation scores English pronunciation from audio at overall, sentence, word, and phoneme levels (0-100). 2. **Speech-to-Text** — transcribe_audio converts audio to text with word-level timestamps and confidence scores. 3. **Text-to-Speech** — synthesize_speech generates natural speech audio from text with 12 English voices, speed control, and WAV output. 4. **Whisper STT Pro** — transcribe_audio_pro uses Whisper Large V3 Turbo for 99-language transcription with optional speaker diarization. All tools accept base64-encoded audio. Read the resources for guides and requirements.

Known tools 10

assess_pronunciation

Assess English pronunciation quality from audio.

Inferred read-only
check_pronunciation_service

Check if the pronunciation assessment service is healthy and ready.

Inferred read-only
get_phoneme_inventory

Get the full phoneme inventory supported by the pronunciation scorer.

Inferred read-only
transcribe_audio

Transcribe audio to text with word-level timestamps.

Inferred read-only
check_stt_service

Check if the speech-to-text service is healthy and ready.

Inferred read-only
synthesize_speech

Generate natural speech audio from English text.

Inferred read-only
list_tts_voices

List all available text-to-speech voices with metadata.

Inferred read-only
check_tts_service

Check if the text-to-speech service is healthy and ready.

Inferred read-only
transcribe_audio_pro

Transcribe audio with Whisper Large V3 Turbo — multilingual STT.

Inferred read-only
check_whisper_service

Check if the Whisper STT Pro service is healthy and ready.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.speech-ai]
url = "https://apim-ai-apis.azure-api.net/mcp/pronunciation/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "speech-ai": {
      "type": "http",
      "url": "https://apim-ai-apis.azure-api.net/mcp/pronunciation/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: speech-ai
Remote MCP URL: https://apim-ai-apis.azure-api.net/mcp/pronunciation/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "speech-ai": {
      "url": "https://apim-ai-apis.azure-api.net/mcp/pronunciation/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "speech-ai": {
      "type": "http",
      "url": "https://apim-ai-apis.azure-api.net/mcp/pronunciation/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "speech-ai",
  "transport": "streamable-http",
  "url": "https://apim-ai-apis.azure-api.net/mcp/pronunciation/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 4

https://apim-ai-apis.azure-api.net/mcp/image/mcp

No auth detected

MCP server metadata

Name
brainiall-image
Version
2.14.5
Capabilities
experimentalprompts.listChangedresources.listChangedtools.listChangedtasks.listtasks.canceltasks.requests.tools.calltasks.requests.prompts.gettasks.requests.resources.read
Server instructions

Image Processing API suite with 3 capabilities: 1. **Background Removal** -- remove_background removes the background from images. 2. **Image Upscaling** -- upscale_image enhances image resolution using Real-ESRGAN (2x-4x). 3. **Face Restoration** -- restore_face restores and enhances faces using GFPGAN. All tools accept/return base64-encoded images.

Known tools 4

remove_background

Remove the background from an image.

Potential side effects
upscale_image

Upscale image resolution using Real-ESRGAN.

Inferred read-only
restore_face

Restore and enhance faces in an image using GFPGAN.

Inferred read-only
check_image_service

Check health status of Image API services and loaded models.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.brainiall-image]
url = "https://apim-ai-apis.azure-api.net/mcp/image/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "brainiall-image": {
      "type": "http",
      "url": "https://apim-ai-apis.azure-api.net/mcp/image/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: brainiall-image
Remote MCP URL: https://apim-ai-apis.azure-api.net/mcp/image/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "brainiall-image": {
      "url": "https://apim-ai-apis.azure-api.net/mcp/image/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "brainiall-image": {
      "type": "http",
      "url": "https://apim-ai-apis.azure-api.net/mcp/image/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "brainiall-image",
  "transport": "streamable-http",
  "url": "https://apim-ai-apis.azure-api.net/mcp/image/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 5

https://api.brainiall.com/mcp/documents/mcp

No auth detected

MCP server metadata

Name
brainiall-documents
Version
3.4.7
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui
Server instructions

Read complex documents with two focused tools. Use pdf_to_markdown for searchable, agent-ready Markdown from a PDF. Use extract_document_fields for structured fields and full text from a PNG or JPEG document image; it does not accept PDFs. Use check_document_service to verify availability. Provide exactly one URL or base64 source to a conversion tool. Authentication uses a Bearer API key available at https://app.brainiall.com.

Known tools 3

pdf_to_markdown

Convert a PDF into readable Markdown for analysis and retrieval.

Inferred read-only
extract_document_fields

Extract structured fields and full text from a document image.

Inferred read-only
check_document_service

Check whether document conversion and extraction are available.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.brainiall-documents]
url = "https://api.brainiall.com/mcp/documents/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "brainiall-documents": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/documents/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: brainiall-documents
Remote MCP URL: https://api.brainiall.com/mcp/documents/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "brainiall-documents": {
      "url": "https://api.brainiall.com/mcp/documents/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "brainiall-documents": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/documents/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "brainiall-documents",
  "transport": "streamable-http",
  "url": "https://api.brainiall.com/mcp/documents/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 6

https://api.brainiall.com/mcp/image/mcp

No auth detected

MCP server metadata

Name
brainiall-image
Version
2.14.7
Capabilities
experimentalprompts.listChangedresources.listChangedtools.listChangedtasks.listtasks.canceltasks.requests.tools.calltasks.requests.prompts.gettasks.requests.resources.read
Server instructions

Image Processing API suite with 3 capabilities: 1. **Background Removal** -- remove_background removes the background from images. 2. **Image Upscaling** -- upscale_image enhances image resolution with the Brainiall image-upscaling engine (2x-4x). 3. **Face Restoration** -- restore_face restores and enhances faces with the Brainiall face-restoration engine. All tools accept/return base64-encoded images.

Known tools 10

remove_background

Remove the background from an image.

Potential side effects
upscale_image

Upscale image resolution with the Brainiall image-upscaling engine.

Inferred read-only
restore_face

Restore and enhance faces in an image with the Brainiall face-restoration engine.

Inferred read-only
check_image_service

Check health status of Image API services and loaded models.

Inferred read-only
document_extract

Turn a document image into structured fields.

Inferred read-only
document_query

Ask a natural-language question about a document image; returns a grounded answer plus the supporting line.

Inferred read-only
document_tables

Reconstruct every table in a document image into headers and rows.

Inferred read-only
document_to_markdown

Return the document as structured Markdown (headings, tables, lists, code blocks, math).

Inferred read-only
run_skillsets

Run a multi-skill enrichment pipeline over a document image or text in one call.

Inferred read-only
understand_content

Multimodal extraction.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.brainiall-image]
url = "https://api.brainiall.com/mcp/image/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "brainiall-image": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/image/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: brainiall-image
Remote MCP URL: https://api.brainiall.com/mcp/image/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "brainiall-image": {
      "url": "https://api.brainiall.com/mcp/image/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "brainiall-image": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/image/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "brainiall-image",
  "transport": "streamable-http",
  "url": "https://api.brainiall.com/mcp/image/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 7

https://api.brainiall.com/mcp/memory/mcp

No auth detected

MCP server metadata

Name
brainiall-memory
Version
3.4.7
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui
Server instructions

Persistent memory and semantic vector search server across sessions for AI agents. 1. **remember** -- Store durable facts about the user, project, or task in persistent memory across sessions. 2. **recall** -- Search persistent memory by meaning/semantics rather than exact keyword match. 3. **recent_memories** -- Retrieve recently stored memories for a namespace to re-orient at session start. 4. **check_memory_service** -- Verify backend service health and availability. Authentication: pass your Brainiall API key as a Bearer token in the Authorization header.

Known tools 4

remember

Store a durable fact, preference, or decision into persistent memory across sessions.

Inferred read-only
recall

Search persistent memory by semantic meaning to retrieve past facts, context, or preferences.

Inferred read-only
recent_memories

Retrieve the most recently recorded memories for a namespace to re-orient at session startup.

Inferred read-only
check_memory_service

Check health status and connectivity of the persistent memory backend service.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.brainiall-memory]
url = "https://api.brainiall.com/mcp/memory/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "brainiall-memory": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/memory/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: brainiall-memory
Remote MCP URL: https://api.brainiall.com/mcp/memory/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "brainiall-memory": {
      "url": "https://api.brainiall.com/mcp/memory/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "brainiall-memory": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/memory/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "brainiall-memory",
  "transport": "streamable-http",
  "url": "https://api.brainiall.com/mcp/memory/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 8

https://api.brainiall.com/mcp/nlp/mcp

No auth detected

MCP server metadata

Name
brainiall-nlp
Version
2.14.7
Capabilities
experimentalprompts.listChangedresources.listChangedtools.listChangedtasks.listtasks.canceltasks.requests.tools.calltasks.requests.prompts.gettasks.requests.resources.read
Server instructions

NLP API suite with 5 text analysis capabilities: 1. **Toxicity Detection** -- analyze_toxicity scores text for 6 harm categories. 2. **Sentiment Analysis** -- analyze_sentiment classifies positive/negative tone. 3. **Named Entity Recognition** -- extract_entities finds persons, orgs, locations. 4. **PII Detection** -- detect_pii finds and optionally redacts personal information. 5. **Language Detection** -- detect_language identifies language from 176 supported. 6. **Translation** -- translate_text translates between 100+ languages. 7. **Summarization** -- summarize_text (extractive or abstractive). 8. **Document Q&A** -- answer_question answers using only the supplied text. 9. **Knowledge base (managed RAG)** -- knowledge_ingest / knowledge_query / knowledge_list_documents. 10. **Fraud scoring** -- fraud_score scores an event for fraud risk; fraud_feedback records outcomes. All tools accept structured inputs and return structured JSON.

Known tools 22

analyze_toxicity

Analyze text for toxic content.

Inferred read-only
analyze_sentiment

Analyze text sentiment.

Inferred read-only
extract_entities

Extract named entities (NER) from text.

Inferred read-only
detect_pii

Detect personally identifiable information (PII) in text.

Inferred read-only
detect_language

Detect the language of text.

Inferred read-only
check_nlp_service

Check health status of NLP API services and loaded models.

Inferred read-only
translate_text

Translate text between 100+ languages.

Inferred read-only
summarize_text

Summarize text — extractive (verbatim key sentences in original order) or abstractive (concise rewrite).

Inferred read-only
answer_question

Answer a question using ONLY the supplied text; returns the supporting sentence(s) with character offsets.

Inferred read-only
knowledge_ingest

Ingest a document into a knowledge base: it is chunked, embedded and stored for you (managed RAG).

Inferred read-only
knowledge_query

Retrieve the most relevant passages from a knowledge base plus (optionally) a grounded, cited answer.

Inferred read-only
knowledge_list_documents

List the documents stored in a knowledge base (most recent first).

Inferred read-only
fraud_score

Score a transaction or account event for fraud risk.

Inferred read-only
fraud_feedback

Report the confirmed outcome of an event so the fraud model can be re-calibrated to your data.

Inferred read-only
extract_key_phrases

Statistical key-phrase extraction — top-N ranked phrases.

Inferred read-only
aspect_sentiment

Sentiment per aspect.

Inferred read-only
classify_text_custom

Zero-shot text classification — define your labels at call time.

Inferred read-only
link_entities_to_wikidata

Named-entity recognition + canonical linking to Wikidata Q-ids.

Inferred read-only
detect_conversational_pii

Multi-turn PII detection with cross-turn coreference.

Inferred read-only
detect_prompt_injection

Classify a prompt before it reaches your LLM.

Inferred read-only
check_groundedness

Hallucination check: is a claim actually supported by a source text?

Inferred read-only
detect_protected_material

Detect copyrighted text in user input — famous lyrics, literary openings, proprietary code.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.brainiall-nlp]
url = "https://api.brainiall.com/mcp/nlp/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "brainiall-nlp": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/nlp/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: brainiall-nlp
Remote MCP URL: https://api.brainiall.com/mcp/nlp/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "brainiall-nlp": {
      "url": "https://api.brainiall.com/mcp/nlp/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "brainiall-nlp": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/nlp/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "brainiall-nlp",
  "transport": "streamable-http",
  "url": "https://api.brainiall.com/mcp/nlp/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 9

https://api.brainiall.com/mcp/pronunciation/mcp

No auth detected

MCP server metadata

Name
speech-ai
Version
2.14.7
Capabilities
experimentalprompts.listChangedresources.listChangedtools.listChangedtasks.listtasks.canceltasks.requests.tools.calltasks.requests.prompts.gettasks.requests.resources.read
Server instructions

Brainiall Speech API suite with 4 capabilities: 1. **Brainiall Pronunciation** — assess_pronunciation scores English pronunciation from audio at overall, sentence, word, and phoneme levels (0-100). 2. **Brainiall Speech** — transcribe_audio converts audio to text with word-level timestamps and confidence scores. 3. **Brainiall Voice** — synthesize_speech generates natural speech audio from text with 12 English voices, speed control, and WAV output. 4. **Brainiall Speech Pro** — transcribe_audio_pro provides 99-language transcription with optional speaker diarization. All tools accept base64-encoded audio. Read the resources for guides and requirements.

Known tools 14

assess_pronunciation

Assess English pronunciation quality from audio.

Inferred read-only
check_pronunciation_service

Check if the Brainiall Pronunciation service is healthy and ready.

Inferred read-only
get_phoneme_inventory

Get the full phoneme inventory supported by the pronunciation scorer.

Inferred read-only
transcribe_audio

Transcribe audio to text with word-level timestamps.

Inferred read-only
check_stt_service

Check if the Brainiall Speech service is healthy and ready.

Inferred read-only
voice_id_enroll

Enroll a voiceprint for a speaker from ~2s of clear speech.

Inferred read-only
voice_id_verify

1:1 verification — is this clip the enrolled speaker?

Inferred read-only
voice_id_identify

1:N identification — rank everyone enrolled in the group against this clip.

Inferred read-only
voice_id_list_speakers

List the speakers enrolled in a group.

Inferred read-only
synthesize_speech

Generate natural speech audio from English text.

Inferred read-only
list_tts_voices

List all available Brainiall Voice synthesis voices with metadata.

Inferred read-only
check_tts_service

Check if the Brainiall Voice service is healthy and ready.

Inferred read-only
transcribe_audio_pro

Transcribe audio with Brainiall Speech Pro — multilingual transcription.

Inferred read-only
check_whisper_service

Check if the Brainiall Speech Pro service is healthy and ready.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.speech-ai]
url = "https://api.brainiall.com/mcp/pronunciation/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "speech-ai": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/pronunciation/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: speech-ai
Remote MCP URL: https://api.brainiall.com/mcp/pronunciation/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "speech-ai": {
      "url": "https://api.brainiall.com/mcp/pronunciation/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "speech-ai": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/pronunciation/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "speech-ai",
  "transport": "streamable-http",
  "url": "https://api.brainiall.com/mcp/pronunciation/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 10

https://api.brainiall.com/mcp/web/mcp

No auth detected

MCP server metadata

Name
brainiall-web
Version
2.14.7
Capabilities
experimentalprompts.listChangedresources.listChangedtools.listChangedtasks.listtasks.canceltasks.requests.tools.calltasks.requests.prompts.gettasks.requests.resources.read
Server instructions

Read and discover web content without raw HTML noise. Use read_page for a known documentation, article, or product URL. Use search_web when you do not yet know the URL. Use map_site to inspect a site's available URLs before reading selected pages. Use crawl_site only when content from multiple linked pages is genuinely required, because a crawl is slower and more expensive than mapping and selecting pages.

Known tools 5

read_page

Read one known web page as clean Markdown without raw HTML noise.

Inferred read-only
search_web

Find relevant web pages when you do not already know their URLs.

Inferred read-only
map_site

List a site's URLs so an agent can select pages before reading them.

Inferred read-only
crawl_site

Read multiple linked pages with strict page and depth limits.

Inferred read-only
check_web_service

Check whether the web reading service is responding.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.brainiall-web]
url = "https://api.brainiall.com/mcp/web/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "brainiall-web": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/web/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: brainiall-web
Remote MCP URL: https://api.brainiall.com/mcp/web/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "brainiall-web": {
      "url": "https://api.brainiall.com/mcp/web/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "brainiall-web": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/web/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "brainiall-web",
  "transport": "streamable-http",
  "url": "https://api.brainiall.com/mcp/web/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for brainiall.com was fetched 2026-07-26T07:29:26.764Z and is being refreshed.

Trust status Trusted

brainiall.com is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.