# Tisane Labs — MCP server on mcp.ai > Connect your Tisane Labs account and use 15 tools for artificial intelligence straight from your AI agent. Connect with your own API key. Tisane Labs provides natural language processing APIs for content analysis, language detection, entity comparison, semantic similarity, text extraction, and translation. By: mcp.ai · official Page: https://mcp.ai/tisane ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_tisane?ms=1787293560000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/tisane/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/tisane/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/tisane/skill.md Postman collection (v2.1): https://mcp.ai/tisane/postman.json ## Tools - tisane_analyze_text(content: string, language: string, settings?: object) — Analyze text for sentiment, abuse, entities, topics, sentence structure, and other requested NLU details. Output sections vary with the text and settings. - tisane_calculate_text_similarity(settings?: object, first_text: string, second_text: string, first_language: string, second_language: string) — Calculate semantic similarity between two same-language or cross-language text fragments. A result of -1 is an observed provider sentinel, not a normal 0-to-1 similarity score. - tisane_compare_person_entities(first_entity: string, second_entity: string, first_language: string, second_language: string) — Compare two person-name entities, including cross-language names, and report whether Tisane considers them the same, different, or not single entities. - tisane_detect_language(text: string) — Tool to detect the language of the provided text. Use when you need to identify the language code. - tisane_detect_languages(content: string, delimiter?: string, language_hints?: string[]) — Detect one or more languages in text, optionally segmenting it, and return offsets plus provider-native integer confidence scores. - tisane_extract_text(content: string) — Remove markup, scripts, styles, and JSON structure from UTF-8 text content and return the provider's raw cleaned text. - tisane_get_family_details(id: string) — Tool to fetch metadata for a family from Tisane language models, including definition, description, hypernyms, and external references (Wikidata, WordNet). Use when you need detailed information about - tisane_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. - tisane_list_feature_values(type: string, language: string, description: string) — Tool to list feature values for a particular category such as entity types, subtypes, abuse types, and tags. Use when you need to discover valid values for a specific feature category before analysis - tisane_list_hypernyms(family: string, maxLevel: string) — Tool to list all hypernyms related to a family. A hypernym is a parent concept (e.g., vehicle is a hypernym of truck). Use when you need to understand the conceptual hierarchy or broader categories fo - tisane_list_hyponyms(family: string, maxLevel: string) — Tool to list all hyponyms related to a family. A hyponym is a child concept (e.g., 'truck' is a hyponym of 'vehicle'). Use when you need to discover more specific concepts within a semantic family. - tisane_list_inflections(family: string, lexeme: string, language: string) — Tool to retrieve inflected forms of a specified lexeme within a given language family. Use when you need to get all grammatical variants of a word. - tisane_list_languages() — List Tisane language records and whether each language model is currently loaded. - tisane_list_word_senses(word: string, language: string) — Tool to fetch all senses (meanings) related to a word. Use when you need to explore word definitions, families, features, and lemma information for linguistic analysis. - tisane_transform_text(content: string, settings?: object, source_language: string, target_language: string) — Translate text to another language, or paraphrase it by using the same source and target language. Returns the provider's raw transformed text. ## Example prompts - "What can I do in Tisane Labs?" - "Show me a summary of my Tisane Labs account" ## Links Docs: https://mcp.ai/docs/mcps/tisane Website: https://mcp.ai/mcps/tisane