For Agents
Get started with Cloudmersive Natural Language Processing API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"score sentiment of a piece of text"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Cloudmersive Natural Language Processing API API.
Score sentiment, profanity, hate speech, and subjectivity for arbitrary input text
Extract named entities (people, organisations, places) and detect language from text
Translate text between English and German, French, Russian, and other major languages
Compare two strings for semantic similarity to power deduplication or matching workflows
GET STARTED
Run sentiment, profanity, hate-speech, similarity, entity-extraction, language-detection, translation, and spell-check operations on text via simple POST endpoints.
Use for: Score the sentiment of a customer review, Detect profanity in a user-submitted comment, Detect hate speech in a forum post, Find the language of a piece of text
Not supported: Does not handle large language model chat completion, embeddings, or speech-to-text — use for fixed-purpose NLP scoring, translation, and text-cleanup endpoints only.
Jentic publishes the only available OpenAPI document for Cloudmersive Natural Language Processing API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Cloudmersive Natural Language Processing API, keeping it validated and agent-ready. Cloudmersive's NLP v2 API provides ready-made text analysis endpoints — sentiment analysis, profanity and hate-speech detection, subjectivity scoring, semantic similarity, named-entity extraction, language detection, machine translation between English and several major languages, parsing, part-of-speech tagging, rephrasing, segmentation, and spell checking. Each endpoint is a simple POST that accepts a JSON body of text and returns a structured result, with no model training or hosting required by the caller.
Run grammar and spelling checks plus rephrasing and part-of-speech tagging on input text
Patterns agents use Cloudmersive Natural Language Processing API API for, with concrete tasks.
★ User-Generated Content Moderation
Filter user comments, reviews, or chat messages for profanity and hate speech before they reach other users. The agent calls POST /nlp-v2/analytics/profanity and POST /nlp-v2/analytics/hate-speech with the message body and inspects the boolean and score fields. Combine with a sentiment call to flag unusually negative content for human review.
Call POST /nlp-v2/analytics/profanity with a comment body and reject the post when the returned score exceeds 0.5.
Multilingual Customer Support Triage
When tickets arrive in mixed languages, detect each ticket's language and translate it to the support team's working language. The agent first calls POST /nlp-v2/language/detect, then routes English/German/French content to the matching translate endpoint such as /nlp-v2/translate/language/deu/to/eng. Sentiment scoring on the translated text helps escalate angry customers first.
Call POST /nlp-v2/language/detect on the ticket body, then POST /nlp-v2/translate/language/{src}/to/eng to translate it before assigning to the English queue.
Review Sentiment Aggregation
Score customer reviews in bulk to produce a sentiment trend by product or service. The agent posts each review to /nlp-v2/analytics/sentiment, stores the score and label, and rolls up the daily averages into a dashboard. Pair with /nlp-v2/extract-entities to break out which features are mentioned most often.
Call POST /nlp-v2/analytics/sentiment for each new review and write the score plus product ID to BigQuery.
Agent-Driven Text Analysis via Jentic
Connect Cloudmersive NLP to an AI agent through Jentic so a workflow can ask 'is this comment offensive?' or 'what language is this?' as a single tool call. The agent searches Jentic for the right Cloudmersive operation, loads the schema, and posts the text with the API key kept in the Jentic vault. The Apikey header value never enters the agent's prompt.
Use the Jentic Python SDK to search for 'detect profanity in text', load POST /nlp-v2/analytics/profanity, and execute it on a candidate comment.
25 endpoints — jentic publishes the only available openapi specification for cloudmersive natural language processing api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/nlp-v2/analytics/sentiment
Analyse sentiment of text
/nlp-v2/analytics/profanity
Detect profanity in text
/nlp-v2/analytics/hate-speech
Detect hate speech in text
/nlp-v2/analytics/similarity
Compare semantic similarity of two texts
/nlp-v2/extract-entities
Extract named entities from text
/nlp-v2/language/detect
Detect the language of input text
/nlp-v2/translate/language/eng/to/deu
Translate English to German
/nlp-v2/analytics/sentiment
Analyse sentiment of text
/nlp-v2/analytics/profanity
Detect profanity in text
/nlp-v2/analytics/hate-speech
Detect hate speech in text
/nlp-v2/analytics/similarity
Compare semantic similarity of two texts
/nlp-v2/extract-entities
Extract named entities from text
Three things that make agents converge on Jentic-routed access.
Credential isolation
Your Cloudmersive Apikey header value is stored encrypted in the Jentic vault and injected at execution time. Agents receive scoped tokens, so the raw Apikey never appears in prompts, model context, or logs.
Intent-based discovery
Agents search Jentic by intent (e.g. 'detect profanity' or 'translate text') and Jentic returns the matching Cloudmersive operation with its body schema, so the agent can call the right endpoint without reading api.cloudmersive.com/docs.
Time to first call
Direct Cloudmersive integration: 1-2 hours to handle Apikey header injection and response parsing across 25 endpoints. Through Jentic: under 10 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
OpenAI
GPT-class chat-completion API that can perform sentiment, classification, and translation via prompts.
Choose OpenAI when the agent needs flexible, prompt-driven NLP with reasoning rather than fixed scoring endpoints.
Cohere
Hosted classification, embedding, and generate APIs aimed at developers building NLP workflows.
Choose Cohere when the agent needs custom classifiers or embeddings for retrieval rather than pre-built scoring endpoints.
Microsoft Translator
Wider language coverage and document-level translation than Cloudmersive's pairwise endpoints.
Use alongside Cloudmersive when the agent needs translation for languages or document formats Cloudmersive does not support.
Specific to using Cloudmersive Natural Language Processing API API through Jentic.
Why is there no official OpenAPI spec for Cloudmersive Natural Language Processing API?
Cloudmersive publishes interactive HTML reference docs but does not host a single canonical OpenAPI specification for the NLP v2 product. Jentic generates and maintains this spec so that AI agents and developers can call Cloudmersive Natural Language Processing API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Cloudmersive NLP API use?
The API uses an API key in the Apikey header on every request. You generate the key from the Cloudmersive account dashboard. Through Jentic, the Apikey value is stored encrypted in the vault and only scoped tokens reach the agent's context.
Can I detect hate speech in text with Cloudmersive NLP?
Yes. POST the text to /nlp-v2/analytics/hate-speech and Cloudmersive returns a hate-speech probability and a boolean classification. Pair it with /nlp-v2/analytics/profanity for layered comment moderation.
What are the rate limits for the Cloudmersive NLP API?
Cloudmersive applies a per-account monthly quota that depends on your plan; free tiers cap at a few hundred calls per month, paid tiers scale into the millions. Per-second throttling is in place to prevent burst overload — when running through Jentic, watch 429 responses.
How do I translate text between English and German via Jentic?
Search Jentic for 'translate text english to german' and the POST /nlp-v2/translate/language/eng/to/deu Cloudmersive operation is returned with its body schema. Load the operation, then execute it with the source string. The standard quickstart is pip install jentic, search, load, execute.
Is the Cloudmersive NLP API free?
Cloudmersive offers a free tier with a monthly call quota suitable for evaluation; paid plans raise the quota and unlock higher concurrency. There is no trial expiry on the free tier as long as you stay within the monthly cap.
/nlp-v2/language/detect
Detect the language of input text
/nlp-v2/translate/language/eng/to/deu
Translate English to German