内容
# ABC 用户反馈 MCP 服务器
[模型上下文协议(MCP)](https://github.com/modelcontextprotocol) 服务器实现,集成了 [ABC 用户反馈](https://github.com/line/abc-user-feedback) API,以连接 AI 代理。

## 工具列表
1. **搜索反馈**
- 按频道 ID 搜索反馈条目
- **输入参数:**
- `项目 ID` (数字):用于搜索反馈的项目 ID。
- `频道 ID` (数字):用于搜索反馈的频道 ID。
- `搜索文本` (字符串?):在反馈中搜索的文本。如果不提供,将返回所有反馈。
- `页码` (数字):要检索的页码。
- `每页限制` (数字):每页要检索的反馈数量。
2. **按 ID 查找问题**
- 按 ID 查找问题
- **输入参数:**
- `项目 ID` (数字):用于搜索反馈的项目 ID。
- `问题 ID` (数字):用于搜索反馈的问题 ID。
3. **搜索问题**
- 按项目搜索问题
- **输入参数:**
- `项目 ID` (数字):用于搜索反馈的项目 ID。
- `页码` (数字):要检索的页码。
- `每页限制` (数字):每页要检索的反馈数量。
## 安装
要求:
- Node.js v20 或更高版本
### 步骤 1:安装 [ABC 用户反馈](https://github.com/line/abc-user-feedback)
要与 MCP 服务器通信,需要一个活跃的 ABC 用户反馈 API 服务器。
### 步骤 2:配置 AI 代理
请为 Claude Desktop 或 Cline 等 AI 代理添加以下配置。
设置环境变量或参数如下:
- `AUF_BASE_URL` :(必填)ABC 用户反馈 API 基本 URL。
- `AUF_API_KEY` :(必填)ABC 用户反馈 API 密钥。您可以在用户反馈管理员的“设置”页面创建 API 密钥。
```json
{
"mcpServers": {
"mcp-abc-user-feedback": {
"command": "node",
"args": [
"path/to/index.js"
],
"env": {
"AUF_BASE_URL" : "请填写此处",
"AUF_API_KEY" : "请填写此处"
}
}
}
}
```
## 贡献
请在贡献之前查看 [CONTRIBUTING](./CONTRIBUTING.md)。