com.brainiall/nlp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Brainiall NLP
Publisher-provided description
Sentiment, toxicity, entity extraction, PII, translation, summary, QA, fraud scoring, safety audit.
Summary by lookupd
Runs NLP analysis on text: sentiment, toxicity, entities, PII detection, translation, summaries, fraud scoring, and knowledge-base…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http nlp https://api.brainiall.com/mcp/nlp/mcp
Codex, remote (streamable-http)
codex mcp add nlp --url https://api.brainiall.com/mcp/nlp/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"nlp": {
"url": "https://api.brainiall.com/mcp/nlp/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (22 tools)
Publisher-provided text
analyze_toxicityAnalyze text for toxic content. Returns scores for 6 categories: toxic, severe_toxic, obscene, threat, insult, identity_hate. Each score is 0.0-1.0. BERT-basedanalyze_sentimentAnalyze text sentiment. Returns positive/negative classification with confidence scores. Brainiall Sentiment engine-based with sub-10ms latency. Multiple domaiextract_entitiesExtract named entities (NER) from text. Identifies persons, organizations, locations, and miscellaneous entities with span offsets and confidence scores. BERT-detect_piiDetect personally identifiable information (PII) in text. Finds emails, phone numbers, SSNs, credit cards, IP addresses, and person names. Optionally returns rdetect_languageDetect the language of text. Supports 176 languages using fastText. Sub-1ms inference latency. Returns ISO 639-1 codes with confidence scores. Args: text:check_nlp_serviceCheck health status of NLP API services and loaded models. Returns: dict with keys: - status (str): 'healthy' or error state - models (dicttranslate_textTranslate text between 100+ languages. Args: text: The text to translate. target_lang: Target language code. source_lang: Source language code; omisummarize_textSummarize text — extractive (verbatim key sentences in original order) or abstractive (concise rewrite). Args: text: The text to summarize. mode: 'abstanswer_questionAnswer a question using ONLY the supplied text; returns the supporting sentence(s) with character offsets. Replies found:false rather than guessing when the anknowledge_ingestIngest a document into a knowledge base: it is chunked, embedded and stored for you (managed RAG). Args: namespace: The knowledge-base namespace. text:knowledge_queryRetrieve the most relevant passages from a knowledge base plus (optionally) a grounded, cited answer. Returns found:false rather than a guess when the passagesknowledge_list_documentsList the documents stored in a knowledge base (most recent first). Args: namespace: The knowledge-base namespace. Returns: dict with keys: documents (fraud_scoreScore a transaction or account event for fraud risk. Send whatever signals you have — all optional. Returns a 0-1 fraud probability, a risk level, the exact rifraud_feedbackReport the confirmed outcome of an event so the fraud model can be re-calibrated to your data. Args: event_id: The event identifier. label: 'fraud' | 'extract_key_phrasesStatistical key-phrase extraction — top-N ranked phrases. Brainiall Key Phrases engine. Pure-statistical (TF + position + casing + stopword filter), no ML costaspect_sentimentSentiment per aspect. Brainiall Aspect Sentiment engine. Splits the text into sentences mentioning each aspect, classifies each, aggregates.classify_text_customZero-shot text classification — define your labels at call time. No training, no data upload. Brainiall Custom Classifier engine. Returns {top_label, scores, clink_entities_to_wikidataNamed-entity recognition + canonical linking to Wikidata Q-ids. Brainiall Entity Linker engine. Disambiguates 'Apple' the company from 'apple' the fruit.detect_conversational_piiMulti-turn PII detection with cross-turn coreference. Brainiall Conversational PII engine. Same surface text + type across turns gets the same entity_id.detect_prompt_injectionClassify a prompt before it reaches your LLM. Brainiall Prompt Shield engine. Returns category (jailbreak | prompt_injection | data_exfiltration | impersonatiocheck_groundednessHallucination check: is a claim actually supported by a source text? Brainiall Groundedness engine. Returns {grounded, confidence, supporting_span, reason}.detect_protected_materialDetect copyrighted text in user input — famous lyrics, literary openings, proprietary code. Brainiall Protected Material engine. Returns matched spans with sou
Details
- Version: 1.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 810 ms
- First indexed:
- Last seen in registry:
- Website: https://brainiall.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.brainiall/nlp)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp