Acrolinx MCP 服务器集成了 Acrolinx NextGen API,为像 Claude 这样的 AI 助手提供高级文本分析和改进功能。
Acrolinx MCP 服务器集成了 Acrolinx NextGen API,你可以借助它为 AI 助手(如 Claude)提供高级文本分析和改进能力。
git clone https://github.com/acrolinx/nextgen-mcp.git
cd nextgen-mcp
npm install
cp .env.example .env
# 编辑 .env 文件并添加你的 ACROLINX_API_KEY
npm run build
| 属性 | 详情 |
|---|---|
ACROLINX_API_KEY |
必需。你的 Acrolinx API 密钥 |
ACROLINX_BASE_URL |
可选。API 基础 URL,默认为 https://app.acrolinx.cloud |
DEBUG |
可选。启用调试日志,默认为 false |
MAX_TEXT_LENGTH |
可选。最大文本长度(字符),默认为 100000 |
WORKFLOW_TIMEOUT |
可选。工作流超时时间(毫秒),默认为 60000 |
POLL_INTERVAL |
可选。状态检查间隔(毫秒),默认为 2000 |
MAX_RETRIES |
可选。API 重试次数,默认为 3 |
将服务器添加到你的 Claude Desktop 配置中:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"acrolinx": {
"command": "npx",
"args": [
"-y",
"github:acrolinx/nextgen-mcp"
],
"env": {
"ACROLINX_API_KEY": "your_api_key_here"
}
}
}
}
{
"mcpServers": {
"acrolinx": {
"command": "node",
"args": ["/path/to/nextgen-mcp/dist/index.js"],
"env": {
"ACROLINX_API_KEY": "your_api_key_here"
}
}
}
}
acrolinx_rewrite自动改写和优化文本内容。 参数:
text(必需):要改写的文本dialect:语言方言(默认:"american_english")tone:期望的语气(默认:"formal")style_guide:要遵循的风格指南(默认:"microsoft")acrolinx_check分析文本质量问题,不进行修改。 参数:
text(必需):要分析的文本dialect:语言方言(默认:"american_english")tone:要检查的目标语气(默认:"formal")style_guide:要检查的风格指南(默认:"microsoft")acrolinx_suggestions获取详细的文本编辑建议。 参数:
text(必需):要获取建议的文本dialect:语言方言(默认:"american_english")tone:建议的目标语气(默认:"formal")style_guide:建议的风格指南(默认:"microsoft")acrolinx_workflow_status检查异步工作流的状态。 参数:
workflow_id(必需):要检查的工作流 IDworkflow_type(必需):工作流类型("rewrites"、"checks" 或 "suggestions")服务器使用标准输入输出(stdio)传输实现了模型上下文协议,并提供了四个与 Acrolinx NextGen API 交互的主要工具。主要特性包括:
你可以通过在环境中设置 DEBUG=true 来启用调试日志:
DEBUG=true npm run start
本项目采用 MIT 许可证。
npm run build 确保所有代码编译正常。如果你遇到问题或有疑问,可以: