Neuroslop API
通过API和MCP将检测、详细分析和自然改写接入你的应用或AI助手。
适用对象
内容平台和CMS
在流程中筛选和质检文本:上线前标记机器生成内容,按需进行拟人化。
代理商和SEO工具
在您自己的产品下批量检查和拟人化。一个密钥,按单元计费,无需人工审批。
教育科技和写作工具
对提交内容评分,并为写作者提供基于精确标记的自查,而不是黑箱百分比。
为什么选择这个API
确定性检测
在输入、设置、引擎版本以及规则和词典快照相同时,网站的规则检查结果可以复现。
一键检测与修复
单密钥完成检查和人性化。改写前后分数随结果返回。
考虑语言差异的结果
响应会说明分析是否适用。俄语和英语的正文规则最完善;其他语言的分析可能受限。
MCP 服务器
通过 MCP 将 neuroslop 连接到你的 AI 代理,它自动检查文本中的垃圾内容,进行拟人化改写,并去除隐藏字符。适用于 Claude Code, Cursor, Codex, OpenClaw。
neuroslop_check
检查AI写作特征、重复句式、节奏和文本结构。查看具体片段及结果说明。 通过托管的 HTTPS API 免费且无需 key;受防滥用频率限制。
neuroslop_humanize
自然改写AI草稿:调整表达,使语言更自然,并通过版本对比核对重要细节。 只有 neuroslop_humanize 需要 API key。
neuroslop_clean
去除隐藏字符:零宽空格、同形字符。本地运行,无需密钥。
如何连接
- 通过托管的 HTTPS API 免费且无需 key;受防滥用频率限制。 去除隐藏字符:零宽空格、同形字符。本地运行,无需密钥。 只有 neuroslop_humanize 需要 API key。
- Download neuroslop-mcp.mjs and add the config:
{
"mcpServers": {
"neuroslop": {
"command": "node",
"args": ["neuroslop-mcp.mjs"]
}
}
}
- 请替换绝对路径。NEUROSLOP_API_KEY 为可选项,仅供 neuroslop_humanize 使用;neuroslop_check 和 neuroslop_clean 无需 key 即可工作。
认证
每个请求都在标头里携带密钥: Authorization: Bearer <key> 或 X-API-Key: <key>.
两种方式获取密钥,无需人工审批:
- 在网站上 — 我的账户 → API: 选套餐,用银行卡、SBP 或 USDT 支付——密钥即刻发放。
- 在 Telegram 机器人里 — @AITextChecker_bot → «🔌 API»: 用 Telegram Stars 支付,密钥直接发到聊天。
价格:单位
为应用、机器人和 MCP 提供 API 文本检查与改写。额度消耗取决于操作和文本长度。各套餐标明额度规则;现有密钥保留购买时的条款。
| Call | Weight | What it does |
|---|---|---|
POST /v1/check | 1 | deterministic breakdown: score, verdict, markers |
POST /v1/rewrite tier=flash | 30 per 2,500 chars | humanization, Standard |
POST /v1/rewrite tier=pro | 100 per 7,500 chars | humanization, Premium: holds meaning and style deeper |
| 套餐 | 单位 | 价格 | 请求数 / 分钟 |
|---|
3,000单位套餐可完成3,000次检测,或100次标准版人性化,或30次高级版。检测权重为1,标准版每2500字符30,高级版每7500字符100。
POST/v1/check
请求体: { "text": "...", "lang": "zh" } (lang 可选)。 最多 20000 字符。
两个接口的默认上限为 20,000 个 UTF-16 代码单元,包括空格。服务器可设置更低上限;GET /v1/health 返回 limits.maxInputChars,too_long 错误返回 max。
curl -X POST https://neuroslop.net/v1/check \
-H "Authorization: Bearer ns_YOURKEY" \
-H "Content-Type: application/json" \
-d '{"text": "In today'"'"'s fast-paced world, it is important to note..."}'
响应:
{
"score": 34, // 0-100, lower = more slop
"verdict": "Сильный нейрослоп — текст читается как сгенерированный",
"lang": "en",
"words": 120,
"findingsCount": 9,
"findings": [ { "id": "cliche", "category": "Cliché", "severity": "high", "count": 4 }, ... ],
"remaining": 2999 // units left
}
POST/v1/rewrite
请求体: { "text": "...", "tier": "flash" | "pro", "lang": "zh" } 默认 tier=flash。 最多 20000 字符。
curl -X POST https://neuroslop.net/v1/rewrite \
-H "Authorization: Bearer ns_YOURKEY" \
-H "Idempotency-Key: 018f-request-unique-id" \
-H "Content-Type: application/json" \
-d '{"text": "...", "tier": "pro"}'
响应:
{
"text": "rewritten text",
"tier": "pro",
"scoreBefore": 34,
"scoreAfter": 96,
"qualityBasis": "editorial_review",
"remaining": 2870
}
AI 编辑审查经确认时,qualityBasis 为 editorial_review,否则为 unverified;这不保证准确性。unchanged=true 表示返回原文,spent=0。reason 为 quality_unverified、no_improvement 或 unchanged。获批的改写不必提高检测器分数。
{
"text": "original text",
"tier": "pro",
"scoreBefore": 90,
"scoreAfter": 90,
"unchanged": true,
"reason": "quality_unverified",
"qualityBasis": "unverified",
"spent": 0,
"remaining": 2870
}
Idempotency-Key。相同的键与请求会返回原始响应,不会再次改写或扣费;请求内容改变时返回 409。只有启用此请求头,最终响应才会在独立的运行缓存中加密保存最多 24 小时,该缓存不包含在应用管理的备份中。不带此请求头时,不会创建响应缓存。GET/v1/balance
密钥剩余配额: { plan, quota, used, remaining, resetMonth, perMinute }.
quotaMode: "one_time", resetMonth: null- 一次性额度包,不按月补充。
quotaMode: "monthly"- 月度额度,每个自然月重置。
GET/v1/health
服务状态,无需密钥: { "ok": true, "llm": true, "limits": { "maxInputChars": 20000 } }.
错误
| Code | error | Meaning |
|---|---|---|
| 401 | no_api_key / unknown_key / disabled | missing or invalid key |
| 429 | rate_limited / quota | per-minute limit or exhausted units |
| 409 | idempotency_conflict / idempotency_in_progress | request key reused with another body, or the first request is still running |
| 400 | text_required / too_long / bad_json | malformed request |
| 502/503 | rewrite_failed / llm_unavailable | LLM layer down, units not spent |