内容
# 网站工具箱 MCP
使用人工智能与您的论坛聊天。网站工具箱 MCP 服务器允许您通过任何与 MCP 兼容的 AI 工具(如 [Claude Desktop](https://claude.ai) 、 [Cursor](https://cursor.com) 或 [Hermes Agent](https://github.com/nousresearch/hermes-agent) )来管理类别、主题、帖子、用户等。
## 在 Claude Desktop 中安装
1. 打开 [Claude Desktop](https://claude.ai/download)。如果您还没有它,请先下载。
2. [下载 .mcpb 包](https://github.com/webtoolbox/websitetoolbox-mcp/releases/latest/download/websitetoolbox-mcp.mcpb)。
3. 在 Claude Desktop 中,进入 **设置** (点击左下角您的姓名,然后点击齿轮图标),然后在左侧边栏中点击 **扩展**。
4. 点击 **从文件安装** 并选择下载的 `.mcpb` 文件。
5. 当提示时,输入您的论坛的 [API 密钥](https://www.websitetoolbox.com/support/getting-your-api-key-252)。您可以在论坛的管理员区域的 **集成 → API** 下找到它。
6. 开始一个新的对话并询问有关您的论坛的问题!
## 功能
| 资源 | 工具 |
|---|---|
| **类别** | 列出、获取、创建、更新、删除、列出权限、更新权限 |
| **主题** | 列出、获取、创建、更新、删除 |
| **帖子** | 列出、获取、创建、更新、删除 |
| **用户** | 列出、获取、创建、更新、删除、关注主题、取消关注主题 |
| **用户组** | 列出、获取、创建、更新、删除、添加用户、删除用户 |
| **对话** | 列出、获取、创建、删除 |
| **消息** | 列出、获取、创建 |
| **版主** | 列出、获取、创建、更新、删除 |
| **标签** | 列出 |
| **页面浏览量** | 列出 |
---
## 开发者
### 前提条件
- Node.js ≥ 18
### 安装
#### 从 npm
```bash
npm install -g websitetoolbox-mcp
```
#### 从源码
```bash
git clone https://github.com/webtoolbox/websitetoolbox-mcp
cd websitetoolbox-mcp
npm install
npm run build
```
### 配置
1. **获取您的 [API 密钥](https://www.websitetoolbox.com/support/getting-your-api-key-252)**,从您的论坛的 **集成 → API** 设置中。
2. **将其设置为环境变量:**
```bash
export WEBSITETOOLBOX_API_KEY="您的 API 密钥"
```
在 **Windows** 上:
```cmd
set WEBSITETOOLBOX_API_KEY=您的 API 密钥
```
或创建一个 `.env` 文件(复制 `.env.example` 到 `.env` 并填写您的密钥)。
3. **可选** — 作为特定用户:
```bash
export WEBSITETOOLBOX_USERNAME="管理员"
export WEBSITETOOLBOX_EMAIL="admin@example.com"
```
### Claude Desktop(手动配置)
将以下内容添加到您的 Claude Desktop 配置文件(`~/Library/Application Support/Claude/claude_desktop_config.json`):
```json
{
"mcpServers": {
"websitetoolbox": {
"command": "npx",
"args": ["websitetoolbox-mcp"],
"env": {
"WEBSITETOOLBOX_API_KEY": "您的 API 密钥"
}
}
}
}
```
### 其他 MCP 客户端
在标准输入/输出上运行服务器:
```bash
npx websitetoolbox-mcp
```
### API 参考
此 MCP 服务器封装了 [Website Toolbox REST API](https://www.websitetoolbox.com/docs/api/)。有关身份验证、端点和速率限制的详细信息,请参阅完整的 API 文档,网址为 [https://www.websitetoolbox.com/docs/api/](https://www.websitetoolbox.com/docs/api/) 或 [API 文档](https://www.websitetoolbox.com/support/api-documentation-663) 支持文章。
## 许可证
MIT