Model Context Protocol (MCP) Server for Winston AI - the most accurate AI Detector. Detect AI-generated content, plagiarism, and compare texts with ease.
Server defines 4 tools with schemas and descriptions present. Naming follows verb_noun pattern (ai-text-detection, ai-image-detection, plagiarism-detection, text-compare). Descriptions are adequate (100-200 chars) but lack actionable context on when to use each tool vs. alternatives. Input schemas use Zod with type constraints and descriptions. Critical gap: output schemas are completely undocumented, LLMs cannot predict response structure for downstream chaining. Error handling returns generic text messages without recovery guidance. Tool annotations present (price metadata) but incomplete, missing readOnlyHint/destructiveHint/idempotentHint. Parameters are well-constrained (min/max lengths, URL format validation) but lack enum alternatives where applicable (e.g., language/country codes in plagiarism-detection).
Detects AI content in a given image by verifying image metada and using a machine learning system trained to differentiate between human and AI-generated images.
Detects AI content in a given text to detect the likelihood of the text being written by an AI.
Winston AI's plagiarism API is a powerful tool designed to check text for plagiarism by scouring the internet for similar content. It queries multiple websites and compares the input text with the content found on these websites. This can be particularly useful in academic settings, content creation, legal scenarios or any other situation where originality of content is required.
Compares two texts and returns the similarity score
Output schemas completely undocumented. No response structure defined for any tool. LLMs cannot predict fields, types, or chaining requirements.
Error messages are generic text ('There was an error...') with no recovery guidance. LLMs cannot self-correct or determine if retry is safe.
Tool annotations incomplete. Only 'price' metadata present; missing readOnlyHint (all tools are read-only), destructiveHint, and idempotentHint. Agents cannot reason about side effects.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 63 | 2026-07-28+ | v2 |
text-compare description is minimal (50 chars). Lacks context on when to use vs. plagiarism-detection or ai-text-detection. No guidance on similarity score interpretation.
plagiarism-detection accepts language/country as free-form strings. Should use enum constraints (ISO 639-1 for language, ISO 3166-1 for country) to prevent hallucinated values.