mcpField
W
websitetoolbox-mcp

websitetoolbox-mcp

本地服务
github.com/webtoolbox社交媒体117 周前更新

关于 websitetoolbox-mcp

websitetoolbox-mcp 将 Website Toolbox 论坛的 REST API 接入 AI 客户端,供论坛管理员和运营者管理社区内容与成员。它涵盖话题、帖子、用户、群组及私信等资源。

主要功能

  1. 01管理分类、话题和帖子
  2. 02管理用户与用户组
  3. 03管理对话和消息
  4. 04管理版主、标签和页面浏览量

适用场景

  1. 01通过 AI 客户端维护论坛话题和帖子
  2. 02管理用户、群组及其权限相关操作
  3. 03查询私信、版主和页面浏览量

MCP 相关

该 MCP 服务将 Website Toolbox REST API 的论坛资源和操作提供给兼容 MCP 的客户端。通过论坛 API 密钥进行身份验证。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"websitetoolbox": {
"command": "npx",
"args": [
"-y",
"websitetoolbox-mcp"
]
}
}
}
启动命令npx -y websitetoolbox-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmwebsitetoolbox-mcp1.0.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Website Toolbox MCP

使用 AI 与你的论坛聊天。Website Toolbox MCP 服务可让你通过任何兼容 MCP 的 AI 工具管理分类、主题、帖子、用户等,例如 Claude Desktop、Cursor 或 Hermes Agent。

在 Claude Desktop 中安装

  1. 打开 Claude Desktop。如果尚未安装,请先下载。
  2. 下载 .mcpb bundle。
  3. 在 Claude Desktop 中,前往 设置(点击左下角的姓名,然后点击齿轮图标),再点击左侧边栏中的 扩展。
  4. 点击 从文件安装,然后选择下载的 .mcpb 文件。
  5. 按提示输入论坛的 API 密钥。你可以在论坛管理区域的 集成 → API 中找到它。
  6. 开始新对话,询问有关论坛的问题!

功能

资源工具
分类列出、获取、创建、更新、删除、列出权限、更新权限
主题列出、获取、创建、更新、删除
帖子列出、获取、创建、更新、删除
用户列出、获取、创建、更新、删除、关注主题、取消关注主题
用户组列出、获取、创建、更新、删除、添加用户、移除用户
对话列出、获取、创建、删除
消息列出、获取、创建
版主列出、获取、创建、更新、删除
标签列出
页面浏览量列出

开发者指南

前提条件
  • Node.js ≥ 18
安装
从 npm 安装
npm install -g websitetoolbox-mcp
从源代码安装
git clone https://github.com/webtoolbox/websitetoolbox-mcp
cd websitetoolbox-mcp
npm install
npm run build
配置
  1. 从论坛的 集成 → API 设置中获取你的 API 密钥。

  2. 将其设为环境变量:

export WEBSITETOOLBOX_API_KEY="your-api-key"

在 Windows 上:

set WEBSITETOOLBOX_API_KEY=your-api-key

或创建 .env 文件(将 .env.example 复制为 .env 并填入你的密钥)。

  1. 可选 — 以特定用户身份操作:

    export WEBSITETOOLBOX_USERNAME="admin"
    export WEBSITETOOLBOX_EMAIL="[email protected]"
    
Claude Desktop(手动配置)

添加到你的 Claude Desktop 配置文件(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "websitetoolbox": {
      "command": "npx",
      "args": ["websitetoolbox-mcp"],
      "env": {
        "WEBSITETOOLBOX_API_KEY": "your-api-key"
      }
    }
  }
}
其他 MCP 客户端

通过 stdio 运行服务:

npx websitetoolbox-mcp
API 参考

此 MCP 服务封装了 Website Toolbox REST API。如需了解身份验证、端点和速率限制的详细信息,请参阅完整的 API 文档:https://www.websitetoolbox.com/docs/api/,或支持文章 API 文档。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。