kaboink-mcp
v1.0.1
Published
MCP server for Kaboink - AI text humanization for LLMs
Maintainers
Readme
Kaboink MCP Server
An MCP (Model Context Protocol) server for Kaboink - AI text humanization. This allows LLMs to analyze text for AI detection risk and humanize text to make it appear more human-written.
Installation
npm install -g kaboink-mcpOr use npx directly:
npx kaboink-mcpConfiguration
Set your Kaboink API key as an environment variable:
export KABOINK_API_KEY=kabo_your_api_key_hereOptionally, set a custom API URL (defaults to https://kabo.ink):
export KABOINK_API_URL=https://your-custom-url.comUsage with Cursor
Add to your Cursor MCP settings (~/.cursor/mcp.json):
{
"mcpServers": {
"kaboink": {
"command": "npx",
"args": ["kaboink-mcp"],
"env": {
"KABOINK_API_KEY": "kabo_your_api_key_here"
}
}
}
}Usage with Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"kaboink": {
"command": "npx",
"args": ["kaboink-mcp"],
"env": {
"KABOINK_API_KEY": "kabo_your_api_key_here"
}
}
}
}Available Tools
analyze_text
Analyze text for AI detection risk.
Parameters:
text(required): The text to analyze
Returns:
ai_detection_score: Risk score from 0-100 (higher = more likely AI-generated)risk_level: "low", "medium", or "high"metrics: Word count, sentence stats, lexical diversity, readability gradeindicators: AI-specific markers (dash count, AI phrases, certainty language)
Example:
Analyze this text for AI detection: "The implementation of this solution demonstrates a comprehensive approach..."humanize_text
Transform text to reduce AI detection risk while preserving meaning.
Parameters:
text(required): The text to humanizehumanization_intensity(optional): 0-100, default 75. Higher = more changesformality_level(optional): 0-100, default 50. Lower = casual, higher = formalsentence_variation(optional): 0-100, default 50. Sentence structure varietyvocab_diversity(optional): 0-100, default 50. Vocabulary varietyremove_dashes(optional): Replace em-dashes (default: true)replace_ai_phrases(optional): Replace AI phrases (default: true)add_contractions(optional): Add contractions (default: true)vary_sentence_starts(optional): Vary sentence beginnings (default: true)add_discourse_markers(optional): Add transition words (default: true)add_hedging(optional): Add hedging language (default: true)diversify_punctuation(optional): Vary punctuation (default: true)
Returns:
humanized_text: The transformed textscore_before: Original AI detection scorescore_after: New AI detection scoreimprovement: Points reducedsettings_used: Applied settingsformula_stats: Changes made by category
Example:
Humanize this text with high intensity: "Furthermore, it is important to note that the implementation provides significant benefits..."API Key
Get your API key from your Kaboink profile page after signing up.
License
MIT
