1. Conduid
  2. Developer Tools
  3. Winston AI
MCP server · Developer Tools

Winston AI

AI detector MCP server with industry leading accuracy rates in detecting use of AI in text and images. The [Winston AI](https://gowinston.ai) MCP server also offers a robust plagiarism checker to help maintain integrity.

Unclaimed MIT devtools
39Low

Scored 10 days ago · breakdown

About Winston AI

Winston AI is an MCP server published by gowinston-ai in the Developer Tools category: aI detector MCP server with industry leading accuracy rates in detecting use of AI in text and images. The [Winston AI](https://gowinston.ai) MCP server also offers a robust plagiarism checker to help maintain integrity.

Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/gowinston-ai/winston-ai-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Winston AI

Powered by Claude · Grounded in docs

I know everything about Winston AI. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

Releases

v2.0.0Release v2.0.0 · 5 Oct 2026What's Changed Merge pull request #92 from gowinston-ai/major/accept-oauth-connexion (3d4f57b) Full Changelog: https://github.com/gowinston-ai/winston-ai-mcp-server/compare/v1.0.29...v2.0.0
v1.0.29Release v1.0.29 · 30 Sep 2026What's Changed Bump dependancies to safe version (#90) (0d91fb3) Full Changelog: https://github.com/gowinston-ai/winston-ai-mcp-server/compare/v1.0.28...v1.0.29
v1.0.28Release v1.0.28 · 30 Sep 2026What's Changed build(deps): bump ip-address (#88) (71d3f5f) Full Changelog: https://github.com/gowinston-ai/winston-ai-mcp-server/compare/v1.0.27...v1.0.28
v1.0.27Release v1.0.27 · 9 Sep 2026What's Changed [Documentation]: Update readme that say remote mcp api accept bearer token (#87) (1b6b94a) Full Changelog: https://github.com/gowinston-ai/winston-ai-mcp-server/compare/v1.0.26...v1.0.27
v1.0.26Release v1.0.26 · 3 Sep 2026What's Changed build(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#86) (8931e60) Full Changelog: https://github.com/gowinston-ai/winston-ai-mcp-server/compare/v1.0.25...v1.0.26

README

Winston AI MCP Server ⚡️

npm version Node.js CI TypeScript

Model Context Protocol (MCP) Server for Winston AI - the most accurate AI Detector. Detect AI-generated content, plagiarism, and compare texts with ease.

✨ Features

🔍 AI Text Detection

  • Human vs AI Classification: Determine if text was written by a human or AI
  • Confidence Scoring: Get percentage-based confidence scores
  • Sentence-level Analysis: Identify the most AI-like sentences in your text
  • Multi-language Support: Works with text in various languages
  • Credit cost: 1 credit per word

🖼️ AI Image Detection

  • Image Analysis: Detect AI-generated images using advanced ML models
  • Metadata Verification: Analyze image metadata and EXIF data
  • Watermark Detection: Identify AI watermarks and their issuers
  • Multiple Formats: Supports JPG, JPEG, PNG, and WEBP formats
  • Credit cost: 300 credits per image

📝 Plagiarism Detection

  • Internet-wide Scanning: Check against billions of web pages
  • Source Identification: Find and list original sources
  • Detailed Reports: Get comprehensive plagiarism analysis
  • Academic & Professional Use: Perfect for content verification
  • Credit cost: 2 credits per word

🔄 Text Comparison

  • Similarity Analysis: Compare two texts for similarities
  • Word-level Matching: Detailed breakdown of matching content
  • Percentage Scoring: Get precise similarity percentages
  • Bidirectional Analysis: Compare both directions
  • Credit cost: 1/2 credit per total words found in both texts

🚀 Quick Start

Prerequisites

🛠️ Development

Running with npx 🔋

env WINSTONAI_API_KEY=your-api-key npx -y winston-ai-mcp

Running the MCP Server locally via stdio 💻

Create a .env file in your project root:

WINSTONAI_API_KEY=your_actual_api_key_here
# Clone the repository
git clone https://github.com/gowinston-ai/winston-ai-mcp-server.git
cd winston-ai-mcp-server

# Install dependencies
npm install

# Build the project and start the server
npm run mcp-start

📦 Docker Support

Build and run with Docker:

# Build the image
docker build -t winston-ai-mcp .

# Run the container
docker run -e WINSTONAI_API_KEY=your_api_key winston-ai-mcp

📋 Available Scripts

  • npm run build - Compile TypeScript to JavaScript
  • npm start - Start the MCP server
  • npm run mcp-start - Compile TypeScript to JavaScript and Start the MCP server
  • npm run lint - Run ESLint for code quality
  • npm run format - Format code with Prettier

🔧 Configuration

For Claude Desktop

Add to your claude_desktop_config.json:

{
  "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:

{
  "mcpServers": {
    "winston-ai-mcp": {
      "command": "npx",
      "args": ["-y", "winston-ai-mcp"],
      "env": {
        "WINSTONAI_API_KEY": "your-api-key"
      }
    }
  }
}

Accessing the MCP Server via API 🌐

Our MCP server is hosted at https://api.gowinston.ai/mcp/v1 and can be accessed via HTTPS requests.

Example: List tools

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

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

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

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

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.

📋 API Reference

AI Text Detection

{
  "text": "Your text to analyze (600+ characters recommended)",
  "file": "(optional) A file to scan. If you supply a file, the API will scan the content of the file. The file must be in plain .pdf, .doc or .docx format.",
  "website": "(optional) A website URL to scan. If you supply a website, the API will fetch the content of the website and scan it. The website must be publicly accessible."
}

AI Image Detection

{
  "url": "https://example.com/image.jpg"
}

Plagiarism Detection

{
  "text": "Text to check for plagiarism",
  "language": "en", // optional, default: "en"
  "country": "us"   // optional, default: "us"
}

Text Comparison

{
  "first_text": "First text to compare",
  "second_text": "Second text to compare"
}

🤝 Contributing

We welcome contributions!

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 Links

⭐ Support

If you find this project helpful, please give it a star on GitHub!


Made with ❤️ by the Winston AI Team

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Winston AI

How do I install Winston AI?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Winston AI safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 2 of the 3 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Winston AI still maintained?

Yes — the latest release is v2.0.0 (5 Oct 2026), and the last commit was 21 days ago. The repository has 0 stars.