otherapi_key

Tisane Labs

Tisane Labs provides natural language processing APIs for content analysis, language detection, entity comparison, semantic similarity, text extraction, and translation.

Verdict

Tisane Labs brings natural language understanding to your workspace — sentiment analysis, entity extraction, topic detection, and language identification across 30+ languages. @mention it to parse customer feedback, detect abusive content, compare semantic similarity between documents, or translate text without leaving your Project. Teams handling multilingual support, content moderation, or user research get the most value. Setup requires an API key from Tisane Labs; rate limits depend on your plan tier.

Common use cases

  • Triage support tickets by sentiment and urgency
  • Flag toxic comments before they go live
  • Translate user feedback into English for analysis
  • Extract entities from unstructured survey responses
  • Compare semantic similarity across product descriptions

Integration

Vendor
Tisane Labs
Category
other
Auth
API_KEY
Tools
6
Composio slug
tisane

Tools

  • Analyze Text

    Tool to analyze input text for detailed nlu insights. use after preparing text when you need to detect sentiment, entities, topics, and other linguistic features.

  • Calculate Semantic Similarity

    Tool to calculate semantic similarity between two text fragments. use when you need a numeric similarity score (0-1) for two texts.

  • Detect Language

    Tool to detect the language of the provided text. use when you need to identify the language code.

  • Extract Text

    Tool to extract raw text from markup content. use when cleaning html, css, js, or json to get pure decoded text. use after confirming the input is utf-8 text; this does not process binary content.

  • Get Supported Languages

    Tool to list all languages supported by the api. use when needing to discover available languages for text analysis or processing. call before submitting text to ensure support.

  • Transform Text

    Tool to translate or paraphrase text. use when you need to convert content between languages or paraphrase within the same language.

Setup

Setup guide

  1. 11. Sign up at tisane.ai and generate an API key from your account dashboard. 2. In Switchy, open Settings > Integrations > MCP Servers and click Add Server. 3. Select Tisane Labs from the list and paste your API key when prompted. 4. Click Connect — Switchy will verify the key and confirm available languages. 5. Open any Project and type '@Tisane' to see the six tools appear in autocomplete. 6. Test the connection by asking '@Tisane detect the language of this text: Bonjour le monde' — you should see 'fr' returned. 7. If the connection fails, check that your API key is active and your account has remaining quota.

What teammates see: by default, memories from Tisane Labs are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Analyze Customer Feedback

@Tisane analyze the sentiment and extract key topics from these three customer emails: [paste emails]. Summarize the main issues and flag any negative sentiment.

Detect Abusive Language

@Tisane check this comment for abusive language or hate speech: [paste comment]. If flagged, explain which phrases triggered the detection.

Translate Multilingual Responses

@Tisane detect the language of each response below, then translate them all to English: [paste responses]. Preserve the original meaning as closely as possible.

Compare Document Similarity

@Tisane calculate the semantic similarity between these two product descriptions: [paste description A] and [paste description B]. Return a score and explain what differs.

Extract Entities from Notes

@Tisane analyze this meeting transcript and extract all person names, company names, and locations mentioned: [paste transcript]. Return them as a structured list.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@tisane analyze this customer review for sentiment and key topics: 'The product works fine but shipping took forever and support never responded to my emails.'

Output

This example would return a structured NLU breakdown: overall sentiment detected as mixed (positive on product quality, negative on logistics and support), entities extracted (product, shipping, support, emails), and topics identified (customer service issues, delivery delays). The response might flag 'never responded' as a complaint signal and 'works fine' as a positive attribute, giving you actionable insight into what's driving the review's tone.

Notes

This showcases Tisane's core strength—multi-dimensional text analysis beyond simple positive/negative scoring. Requires an API key with sufficient quota; complex texts may consume more credits. The output structure is rich (sentiment, entities, topics, abuse detection) so you'll want to specify which dimensions matter most for your use case to avoid information overload.

Prompt

@tisane translate this product description to French and then paraphrase the French version to sound more casual for social media.

Output

This example would first transform the English description into formal French, then apply a paraphrasing pass to adjust register and tone—shortening sentences, using colloquial phrasing, and adapting idioms. The output might show both the literal translation and the paraphrased variant side-by-side, illustrating how the same content can be reframed for different audiences while preserving core meaning.

Notes

Demonstrates Tisane's dual capability: cross-language translation plus same-language style transformation. The paraphrasing quality depends on the target language's support level (call get_supported_languages first). Be aware that casual paraphrasing may lose precision—review output before publishing, especially for regulated content like medical or legal copy.

Prompt

@tisane I have 50 support tickets in HTML format. Extract the plain text from each, detect the language, then calculate semantic similarity between tickets to find duplicates.

Output

This example would chain three Tisane tools: extract_text strips HTML tags and decodes entities to get clean prose; detect_language identifies which tickets are in English, Spanish, etc.; calculate_semantic_similarity runs pairwise comparisons (or compares each ticket to a reference) and returns similarity scores (0.0 to 1.0). Tickets scoring above 0.85 might be flagged as likely duplicates, letting you merge or prioritize responses efficiently.

Notes

This workflow highlights how Tisane's tools compose—cleaning messy input, routing by language, then finding semantic overlap. With 50 tickets, you're running 50 extractions + 50 detections + potentially 1,225 pairwise comparisons (50×49/2), so API rate limits and token costs matter. Consider batching or sampling if your ticket volume is higher, and confirm your API tier supports the call volume before running at scale.

Use-case deep-dives

Customer support ticket routing

When Tisane Labs beats keyword filters for support triage

A 6-person SaaS support team gets 200 tickets daily across email, chat, and in-app forms. Half arrive in Spanish or French. They need automatic routing to billing, technical, or sales queues before a human sees them. Tisane Labs wins here because the Analyze Text tool extracts sentiment and topics in one call, and Detect Language handles the multilingual mix without pre-filtering. The team sets up a workflow: incoming ticket → detect language → analyze for entities and topics → route by topic tags. The threshold: if your ticket volume is under 50/day, a simpler keyword tagger is cheaper. Above that, Tisane's NLU accuracy pays off in fewer mis-routed tickets. Connect it to your helpdesk API and let the MCP handle the linguistic heavy lifting.

Content moderation for UGC platform

Using Tisane for real-time comment filtering at scale

A 12-person team runs a niche social platform with 8,000 daily user comments. They need to flag abusive language, spam, and off-topic posts before they go live. Tisane Labs fits because the Analyze Text tool returns sentiment, entities, and linguistic features in a single pass—no chaining multiple APIs. The workflow: user submits comment → Tisane analyzes → flag if sentiment is strongly negative or specific entity types appear → queue for human review or auto-hide. The trade-off: Tisane's 6-tool scope is overkill if you only need sentiment scores; a dedicated sentiment API is faster. But if you're also extracting topics or handling multiple languages, the unified NLU model saves integration time. Best for platforms where context matters more than raw speed.

Localization QA for product docs

When Tisane's similarity scoring catches translation drift

A 4-person product team ships docs in English, German, and Japanese. After each release, they need to verify that translated strings still match the source meaning—especially for legal disclaimers and feature descriptions. Tisane Labs works here because the Calculate Semantic Similarity tool gives a 0-1 score comparing source and target text, and Transform Text can paraphrase edge cases for human review. The workflow: export doc strings → run similarity checks on English vs. translations → flag scores under 0.85 → review flagged pairs. The boundary: if your docs are under 500 strings per language, manual spot-checks are faster. Above that, Tisane's batch processing through the MCP saves hours per release cycle. Pair it with your CMS or translation memory tool for automated QA gates.

Frequently asked

What does the Tisane Labs MCP do in Switchy?

It gives your AI agents natural language understanding tools — sentiment analysis, entity extraction, topic detection, language identification, and translation. Your team can analyze customer feedback, detect languages in support tickets, or paraphrase content without leaving Switchy. The MCP wraps Tisane's NLU API so agents call it like any other tool.

Do I need a Tisane Labs account to use this MCP?

Yes. You need a Tisane Labs API key, which means signing up for their service separately. Switchy doesn't bundle Tisane access — you bring your own key and paste it into the MCP settings. Check Tisane's pricing page for rate limits and plan tiers that fit your text-processing volume.

Can the Tisane MCP analyze sentiment in languages other than English?

Yes, but you should call the Get Supported Languages tool first to confirm coverage. Tisane supports dozens of languages for sentiment and entity detection. The MCP exposes a language-detection tool so agents can identify the input language before running analysis, which improves accuracy for multilingual support queues or global feedback.

Should I use this MCP or just call the Tisane API directly?

Use the MCP if your team already works in Switchy and wants agents to handle NLU tasks autonomously. Call the API directly if you're building a standalone app or need features the MCP doesn't expose yet. The MCP trades flexibility for convenience — agents get six core tools without you writing integration code.

Who on the team should connect the Tisane Labs MCP?

Whoever manages your Tisane subscription and holds the API key. That's usually an ops lead or the person who pays for third-party services. Once connected, any workspace member can use the tools in their agents. Usage counts against your Tisane plan limits, not Switchy's, so coordinate with whoever watches those quotas.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.