このMCPでできること
Provides NLP capabilities including sentiment, toxicity, PII and injection detection, entity extraction, translation, summarization, grounded QA, and managed knowledge-base retrieval.
ツール
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 100000, 'description': 'Text to analyze for sentiment (positive/negative)'}, 'model': {'type': 'string', 'default': 'general', 'description': "Model variant: 'general' (default), 'financial', 'twitter'"}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 100000, 'description': 'Text to analyze for toxicity (hate speech, insults, threats)'}}}
入力スキーマ
{'type': 'object', 'required': ['text', 'question'], 'properties': {'text': {'type': 'string', 'maxLength': 50000, 'description': 'The text/document to answer from'}, 'question': {'type': 'string', 'maxLength': 1000, 'description': 'The question to answer'}}}
入力スキーマ
{'type': 'object', 'required': ['text', 'aspects'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'aspects': {'type': 'array', 'items': {'type': 'string'}, 'description': "Aspect terms to score (e.g. ['camera','battery','price'])"}}}
入力スキーマ
{'type': 'object', 'required': ['claim', 'source'], 'properties': {'claim': {'type': 'string', 'maxLength': 4000, 'description': 'The claim to verify'}, 'source': {'type': 'string', 'maxLength': 20000, 'description': 'The source text the claim should be grounded in'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['text', 'labels'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'labels': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Your candidate labels (2-20 of them)'}, 'multi_label': {'type': 'boolean', 'default': False, 'description': 'If True, multiple labels can apply'}}}
入力スキーマ
{'type': 'object', 'required': ['turns'], 'properties': {'turns': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'List of [role, content] dicts representing a dialogue'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 100000, 'description': 'Text to identify the language of'}, 'top_k': {'type': 'integer', 'default': 3, 'description': 'Number of top language predictions to return'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 100000, 'description': 'Text to scan for personally identifiable information'}, 'redact': {'type': 'boolean', 'default': False, 'description': 'If true, return redacted text with PII replaced by [TYPE]'}}}
入力スキーマ
{'type': 'object', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'maxLength': 20000, 'minLength': 1, 'description': 'The prompt text to classify (NOT executed)'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 20000, 'description': 'Text to scan for copyrighted material'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 100000, 'description': 'Text to extract named entities from (persons, organizations, locations)'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Input text'}, 'top_k': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Number of phrases to return'}, 'max_ngram': {'type': 'integer', 'default': 3, 'maximum': 4, 'minimum': 1, 'description': 'Max words per phrase (1-4)'}}}
入力スキーマ
{'type': 'object', 'required': ['event_id', 'label'], 'properties': {'label': {'type': 'string', 'description': "The confirmed outcome: 'fraud' | 'legitimate' | 'chargeback' | 'dispute'"}, 'notes': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'null'}], 'default': None, 'description': 'Optional free-text notes'}, 'event_id': {'type': 'string', 'maxLength': 256, 'description': 'The event_id you passed to fraud_score (or your own identifier)'}}}
入力スキーマ
{'type': 'object', 'properties': {'amount': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'default': None, 'description': 'The transaction amount'}, 'is_tor': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Request originated from a Tor exit node'}, 'currency': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'ISO 4217 currency code'}, 'event_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Your identifier for this event (echoed back; use with fraud_feedback)'}, 'avs_match': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Whether the address-verification check matched'}, 'is_new_ip': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'First time seeing this IP'}, 'ip_country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'ISO country code geolocated from the IP'}, 'card_country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'ISO country code of the payment instrument'}, 'cvv_provided': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Whether the CVV was provided'}, 'txn_count_1h': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'default': None, 'description': 'Number of transactions on this account in the last hour'}, 'is_new_device': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'First time seeing this device'}, 'txn_count_24h': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'default': None, 'description': 'Number of transactions on this account in the last 24h'}, 'is_proxy_or_vpn': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Request originated from a proxy/VPN/datacenter IP'}, 'account_age_days': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'default': None, 'description': 'Age of the account in days'}, 'prior_chargebacks': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'default': None, 'description': 'Number of prior chargebacks on this account'}, 'avg_txn_amount_30d': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'default': None, 'description': "The account's avg transaction amount over the last 30 days (for amount-anomaly scoring)"}, 'distinct_cards_24h': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'default': None, 'description': 'Distinct cards used on this account in 24h'}, 'distinct_countries_24h': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'default': None, 'description': 'Distinct countries seen on this account in 24h'}}}
入力スキーマ
{'type': 'object', 'required': ['namespace', 'text'], 'properties': {'text': {'type': 'string', 'maxLength': 200000, 'description': 'The document text to ingest'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional title for the document'}, 'namespace': {'type': 'string', 'maxLength': 128, 'description': 'The knowledge-base namespace to ingest into (alphanumeric/hyphen)'}}}
入力スキーマ
{'type': 'object', 'required': ['namespace'], 'properties': {'namespace': {'type': 'string', 'maxLength': 128, 'description': 'The knowledge-base namespace'}}}
入力スキーマ
{'type': 'object', 'required': ['namespace', 'question'], 'properties': {'top_k': {'type': 'integer', 'default': 6, 'maximum': 50, 'minimum': 1, 'description': 'How many passages to retrieve'}, 'rerank': {'type': 'boolean', 'default': False, 'description': 'Re-order the retrieved passages before answering'}, 'question': {'type': 'string', 'maxLength': 2000, 'description': 'The natural-language question'}, 'namespace': {'type': 'string', 'maxLength': 128, 'description': 'The knowledge-base namespace to query'}, 'synthesize': {'type': 'boolean', 'default': True, 'description': 'Also return a concise answer grounded only in the retrieved passages'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'max_entities': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Max entities to return'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'mode': {'type': 'string', 'default': 'abstractive', 'description': "'abstractive' (concise rewrite) or 'extractive' (most important sentences, verbatim)"}, 'text': {'type': 'string', 'maxLength': 50000, 'description': 'The text to summarize'}, 'max_length': {'type': 'integer', 'default': 150, 'maximum': 1000, 'minimum': 10, 'description': 'Target maximum length of the summary, in words'}}}
入力スキーマ
{'type': 'object', 'required': ['text', 'target_lang'], 'properties': {'text': {'type': 'string', 'maxLength': 50000, 'description': 'The text to translate'}, 'source_lang': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Source language code; omit to auto-detect'}, 'target_lang': {'type': 'string', 'description': "Target language code (e.g. 'pt', 'es', 'fr', 'de', 'ja')"}}}
最近のツール変更
類似のMCPサーバー
agent4.io
Manages grounded business agents, knowledge bases, skills, connected MCP tools, public shares, and structured interactive storyli…
Hipocampo MCP
Provides bilingual semantic memory, embeddings, graph links, code indexing and search, context preload, deduplication, compressio…
branchly
Manages an AI application’s knowledge-base content, prompts, tools, data sources, retrieval context, sessions, and usage analytic…
TestGraph
Supports governed semantic classification, shared AI deliberations, evidence-backed subject enrichment, structured memory, and re…
Santismm Knowledge — Harness Engineering, Agentic AI & Governance
Provides searchable and citable knowledge about harness engineering, agentic AI, enterprise patterns, architectures, governance, …
WikiKV Agent Exchange
Provides citation-backed knowledge retrieval, private RAG collections, and coordination workflows for agents exchanging evidence …
api
Extracts, summarizes, translates, searches, and fact-checks documents and web pages, with evidence bundles, citations, receipts, …
Gonka Second Opinion (multi-model)
Runs LLM inference and multi-model second opinions through Gonka, exposes model pricing and trial access, and searches Gonka docu…