# Copyleaks — MCP server on mcp.ai > Connect your Copyleaks account and use 6 tools for AI content generation straight from your AI agent. Connect with your own API key. Copyleaks provides plagiarism, AI content, image, video, moderation, and writing analysis APIs. By: mcp.ai · official Page: https://mcp.ai/copyleaks ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_copyleaks?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/copyleaks/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/copyleaks/ 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/copyleaks/skill.md Postman collection (v2.1): https://mcp.ai/copyleaks/postman.json ## Tools - copyleaks_check_writing(text: string, sandbox?: boolean, scan_id: string, language?: string, score_weights?: object) — Return grammar, mechanics, structure, word-choice, and readability feedback synchronously. By default this returns fixed sandbox mock output, not feedback on the submitted text; set sandbox=false for - copyleaks_detect_ai_text(text: string, explain?: boolean, sandbox?: boolean, scan_id: string, language?: string, sensitivity?: integer) — Classify text as human- or AI-written synchronously. By default this returns fixed sandbox mock output, not analysis of the submitted text; set sandbox=false for real analysis, which may consume AI de - copyleaks_get_ai_text_credit_balance() — Return the connected account's separate AI Text Detector wallet balance. - copyleaks_get_credit_balance() — Return the connected Copyleaks account's general plagiarism and authenticity scan credit balance. - copyleaks_get_supported_metadata(language_code?: string, metadata_type: string) — Return one public Copyleaks capability catalog: OCR languages, AI text file types, cross-language options, plagiarism file types, or writing correction definitions. - copyleaks_moderate_text(text: string, sandbox?: boolean, scan_id: string, language?: string, label_ids?: string[]) — Detect harmful-content labels in text synchronously. By default this returns fixed sandbox mock output, not moderation of the submitted text; set sandbox=false for real moderation, which may consume c ## Example prompts - "What can I do in Copyleaks?" - "Show me a summary of my Copyleaks account" ## Links Docs: https://mcp.ai/docs/mcps/copyleaks Website: https://mcp.ai/mcps/copyleaks