# Changelog
Source: https://docs.gowinston.ai/api-reference/changelog
All notable changes to the Winston AI API will be documented in this file.
### Release
## \[4.11.12] - 2026-04-29 π
* Addition of a new advanced image detection system. The system performs a thorough analysis to determine whether an image was generated by artificial intelligence or taken by a human. The system also detects whether a photo has been tampered with, using various forensic tools.
***
## \[4.11.11] - 2026-03-11 π
* Added Georgian (ka) language support for the plagiarism tools
* Improved language detector tools for better accuracy
***
## \[4.11.10] - 2026-03-04 π
* Added Bulgarian (bg) language support for AI content detection
* Added Kazakh (kk) language support for plagiarism detection
***
## \[4.11.9] - 2026-02-12 π
* Added Russian (ru) language support for AI text detection
***
## \[4.11.8] - 2026-01-26 π
* Return more information on the metadata of each scanned image to help better understand the context.
***
## \[4.11.7] - 2026-01-09 π
* Improved detection for several of the newest LLMs for the French, Spanish and German language
***
## \[4.11.6] - 2026-01-07 π
* Released Image Model V3, featuring improved detection capabilities for some of the latest AI image generators, including Google Nano-Banana, Grok-Image-2, and GPT-Image-1.5.
***
## \[4.11.5] - 2025-12-30 π
* Improved detection for several of the newest LLMs for the English language
***
## \[4.11.4] - 2025-11-7 π
* Addition of an βautoβ system for the plagiarism checker to automatically detect language based on the provided text
* Added the new "Fact Checker" endpoint as an available feature
***
## \[4.11.3] - 2025-10-30 π
* Added better status code management to associate the right HTTP status code output according to the response
***
## \[4.11.2] - 2025-10-27 π
* Added Albanian (sq) as supported languaged to the plagiarism tools
***
## \[4.11.1] - 2025-10-10 π
### What's Changed
* Added Irish (ga) as supported languaged to the plagiarism tools
* Fix plagiarism bugs that were causing request timeout
***
## \[4.11.0] - 2025-09-11 π
### What's Changed
* Added more supported languaged to the plagiarism tools
* Added better sentences score accuracy
* Improved detection for GPT-5 in French, German, Portuguese and Spanish
***
## \[4.10.0] - 2025-08-09 π
### What's Changed
* Improved detection for GPT-5 in English
***
## \[4.09.0] - 2025-07-17 π
### What's Changed
* Added Romanian (ro) language support for AI text detection
***
## \[4.08.0] - 2025-07-08 π
### What's Changed
* Improved overall detection for Spanish language
***
## \[4.07.0] - 2025-07-08 π
### What's Changed
* Improved overall detection for French language
***
## \[4.06.0] - 2025-06-17 π
### What's Changed
* Improved overall detection for English language
***
## \[4.05.0] - 2025-05-22 π
### What's Changed
* Added Tagalog (tl) language support for AI text detection
***
## \[4.04.1] - 2025-05-15 π
### What's Changed
* Resolved bug about sentence spacing
***
## \[4.04.0] - 2025-05-14 π
### What's Changed
* Added Indonesian (id) language support for AI text detection
***
## \[4.03.0] - 2025-05-6 π
### What's Changed
* Improved overall detection for Portuguese language
***
## \[4.02.0] - 2025-04-14 π
### What's Changed
* Added Polish (po) language support for AI text detection
* Added Italian (it) language support for AI text detection
***
## \[4.01.0] - 2025-03-12 π
### What's Changed
* Improved overall detection for German language
***
## \[4.0.1] - 2025-03-9 π
### What's Changed
* Added new lines to the returned sentences
***
## \[4.0.0] - 2025-02-17 π
### What's Changed
* Improved overall detection for English language
* Improved the sentence result accuracy
***
# Introduction
Source: https://docs.gowinston.ai/api-reference/introduction
## Billing and API tokens
An account on our Winston AI developer dashboard is required to create your token for authorization. If you do not already have one, please create an account and receive 2000 free credits to get started. Once registered, you will be able to generate tokens and purchase more credits if needed.
Register an account and get 2000 free credits to try the API. No credit card required.
## Credit value
The credit cost per word depends on the endpoint:
β’ AI content detection: 1 credit per word
β’ Plagiarism detection: 2 credits per word
β’ Fact Checker : 2 credits per word
β’ AI image detection: 300 credits per image
β’ Advanced AI image detection: 500 credits per image
β’ Text compare: 1/2 credit per total words found in both texts
## Results interpretation
For more information about AI detection and plagiarism results, please read this page
## Authentication
All API endpoints are authenticated using Bearer tokens. You can generate your tokens on the Winston AI developer dashboard.
```json theme={null}
"security": [
{
"bearerAuth": []
}
]
```
# MCP Server
Source: https://docs.gowinston.ai/api-reference/mcp-server
Run the Winston AI Model Context Protocol server on your own infrastructure or locally via npx, Docker, or from source.
# Winston AI MCP Server β‘οΈ
The **Model Context Protocol (MCP) Server** lets you self-host the same detection capabilities that power the Winston AI API. Use it for fully offline workflows, or to integrate with tools like Cursor or Claude Desktop.
## β¨ Features
* **AI Text Detection** β human vs AI classification with sentence-level analysis
* **AI Image Detection** β identify AI-generated images, C2PA metadata & watermark detection
* **Plagiarism Detection** β internet-scale plagiarism scans with detailed source reports
* **Text Comparison** β bidirectional similarity analysis between two texts
*All functionality and credit costs are identical to the hosted API.*
## π API Integration
> This section shows how to integrate our MCP server with our Host API or [NPM package](https://www.npmjs.com/package/winston-ai-mcp).
### Base URL
The Base URL for the Host MCP server is
```bash theme={null}
https://api.gowinston.ai/mcp/v1
```
The server exposes a **JSON-RPC 2.0 API** over HTTPS `POST`. Each request must contain the fields:
```jsonc theme={null}
{
"jsonrpc": "2.0", // protocol version
"method": "β¦", // tools/list or tools/call
"id": 1, // correlation id
"params": { β¦ } // depends on the method
}
```
### cURL Examples
#### Example: List tools
```bash theme={null}
curl --location 'https://api.gowinston.ai/mcp/v1' \
--header 'content-type: application/json' \
--header 'accept: application/json' \
--header 'jsonrpc: 2.0' \
--data '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": 1
}'
```
#### Example: AI Text Detection
```bash theme={null}
curl --location 'https://api.gowinston.ai/mcp/v1' \
--header 'content-type: application/json' \
--header 'accept: application/json' \
--data '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "ai-text-detection",
"arguments": {
"text": "Your text to analyze (minimum 300 characters)",
"apiKey": "your-winston-ai-api-key"
}
}
}'
```
#### Example: AI Image Detection
```bash theme={null}
curl --location 'https://api.gowinston.ai/mcp/v1' \
--header 'content-type: application/json' \
--header 'accept: application/json' \
--data '{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "ai-image-detection",
"arguments": {
"url": "https://example.com/image.jpg",
"apiKey": "your-winston-ai-api-key"
}
}
}'
```
#### Example: Plagiarism Detection
```bash theme={null}
curl --location 'https://api.gowinston.ai/mcp/v1' \
--header 'content-type: application/json' \
--header 'accept: application/json' \
--data '{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "plagiarism-detection",
"arguments": {
"text": "Text to check for plagiarism (minimum 100 characters)",
"apiKey": "your-winston-ai-api-key"
}
}
}'
```
#### Example: Text Comparison
```bash theme={null}
curl --location 'https://api.gowinston.ai/mcp/v1' \
--header 'content-type: application/json' \
--header 'accept: application/json' \
--data '{
"jsonrpc": "2.0",
"id": 4,
"method": "tools/call",
"params": {
"name": "text-compare",
"arguments": {
"first_text": "First text to compare",
"second_text": "Second text to compare",
"apiKey": "your-winston-ai-api-key"
}
}
}'
```
**Note:** Replace `your-winston-ai-api-key` with your actual Winston AI API key. You can get one at [https://dev.gowinston.ai](https://dev.gowinston.ai).
## π§ Local configuration
### For Claude Desktop
Add to your `claude_desktop_config.json`:
```json theme={null}
{
"mcpServers": {
"winston-ai-mcp": {
"command": "npx",
"args": ["-y", "winston-ai-mcp"],
"env": {
"WINSTONAI_API_KEY": "your-api-key"
}
}
}
}
```
### For Cursor IDE
Add to your Cursor configuration:
```json theme={null}
{
"mcpServers": {
"winston-ai-mcp": {
"command": "npx",
"args": ["-y", "winston-ai-mcp"],
"env": {
"WINSTONAI_API_KEY": "your-api-key"
}
}
}
}
```
For more information (Docker π³, NPM package, running from source, etc.) see the [GitHub repository](https://github.com/gowinston-ai/winston-ai-mcp-server).
# Advanced AI image Detection
Source: https://docs.gowinston.ai/api-reference/v2/advanced-image-detection/post
POST /v2/advanced-image-detection
Runs an advanced forensic analysis on a public image URL. The API authenticates the caller with a bearer token, checks the user's credit balance, analyzes the image, charges 500 credits after a successful analysis, and returns a structured forensic report.
# AI text detection
Source: https://docs.gowinston.ai/api-reference/v2/ai-content-detection/post
POST /v2/ai-content-detection
The Human Score is a metric used by Winston AI to estimate the likelihood that a given piece of content was generated by an AI tool versus being written by a human.
# Fact checker
Source: https://docs.gowinston.ai/api-reference/v2/fact-checker/post
POST /v2/fact-checker
The Fact Checker endpoint is a powerful tool designed to verify the accuracy of a given piece of content by checking it against a a variety of trusted sources. The cost is 2 credits per word.
# AI image Detection
Source: https://docs.gowinston.ai/api-reference/v2/image-detection/post
POST /v2/image-detection
Our image detection feature enables AI-generated image detection by verifying image metadata and using a machine learning system trained to differentiate between human and AI-generated images.
# Plagiarism
Source: https://docs.gowinston.ai/api-reference/v2/plagiarism/post
POST /v2/plagiarism
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.
# Text Compare
Source: https://docs.gowinston.ai/api-reference/v2/text-compare/post
POST /v2/text-compare
Compare two texts to find similarities and differences between them. This endpoint analyzes both texts and returns detailed information about matching content, word counts, and similarity scores.