MCP (Model Context Protocol) server for GPTZero AI detection API. Detect AI-generated text directly from Claude, ChatGPT, or any LLM that supports MCP.
If you find this MCP server useful, please consider supporting its development!
👉 Click here to support this project
Your support helps maintain and improve this tool for everyone. Thank you! 🙏
- 🤖 Detect AI-generated text with confidence scores
- 🌍 Multilingual support (French, Spanish)
- 📊 Detailed probability breakdowns (AI/Human/Mixed)
- 🎯 High/medium/low confidence categories
Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on Mac or %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"gptzero": {
"command": "npx",
"args": ["-y", "@louis030195/gptzero-mcp"],
"env": {
"GPTZERO_API_KEY": "your-gptzero-api-key"
}
}
}
}# Install globally in user scope with API key
claude mcp add -s user gptzero npx -e GPTZERO_API_KEY=your-gptzero-api-key -- -y @louis030195/gptzero-mcp- Go to GPTZero
- Sign up or log in
- Navigate to API settings
- Copy your API key
Once configured, you can use natural language to detect AI content:
- "Check if this text is AI-generated: [paste text]"
- "Analyze this document for AI detection"
- "What's the probability this was written by AI?"
- "Is this human or AI written?"
Detect if text was generated by AI.
Parameters:
document(string, required): Text to analyzemultilingual(boolean, optional): Enable multilingual detection for French/Spanish (default: false)
Returns:
- Predicted class (ai/human/mixed)
- Confidence category (high/medium/low)
- Probability scores for each class
- Detailed sentence-level analysis
Get available GPTZero model versions.
Returns: List of available model versions
# Clone the repo
git clone https://github.com/louis030195/gptzero-mcp.git
cd gptzero-mcp
# Install dependencies
npm install
# Build
npm run build
# Run locally
GPTZERO_API_KEY=your-api-key npm startSee GPTZero API Docs for full API details.
MIT