Skip to main content
Glama
webtoolbox

websitetoolbox-mcp

by webtoolbox

Website Toolbox MCP

Chat with your forum using AI. The Website Toolbox MCP server lets you manage categories, topics, posts, users, and more through any MCP-compatible AI tool like Claude Desktop, Cursor, or Hermes Agent.

Install in Claude Desktop

  1. Open Claude Desktop. If you don't have it, download it first.

  2. Download the .mcpb bundle.

  3. In Claude Desktop, go to Settings (click your name at the bottom left, then the gear icon), then click Extensions in the left sidebar.

  4. Click Install from file and select the downloaded .mcpb file.

  5. When prompted, enter your forum's API key. You can find it in your forum's admin area under Integrate → API.

  6. Start a new conversation and ask something about your forum!

Related MCP server: MCP SearXNG Enhanced

Features

Resource

Tools

Categories

list, get, create, update, delete, list permissions, update permissions

Topics

list, get, create, update, delete

Posts

list, get, create, update, delete

Users

list, get, create, update, delete, follow topics, unfollow topics

User Groups

list, get, create, update, delete, add users, remove users

Conversations

list, get, create, delete

Messages

list, get, create

Moderators

list, get, create, update, delete

Tags

list

Page Views

list


For developers

Prerequisites

  • Node.js ≥ 18

Install

From npm

npm install -g websitetoolbox-mcp

From source

git clone https://github.com/webtoolbox/websitetoolbox-mcp
cd websitetoolbox-mcp
npm install
npm run build

Configure

  1. Get your API key from your forum's Integrate → API settings.

  2. Set it as an environment variable:

export WEBSITETOOLBOX_API_KEY="your-api-key"

On Windows:

set WEBSITETOOLBOX_API_KEY=your-api-key

Or create a .env file (copy .env.example to .env and fill in your key).

  1. Optional — act as a specific user:

    export WEBSITETOOLBOX_USERNAME="admin"
    export WEBSITETOOLBOX_EMAIL="admin@example.com"

Claude Desktop (manual config)

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "websitetoolbox": {
      "command": "npx",
      "args": ["websitetoolbox-mcp"],
      "env": {
        "WEBSITETOOLBOX_API_KEY": "your-api-key"
      }
    }
  }
}

Other MCP clients

Run the server on stdio:

npx websitetoolbox-mcp

API Reference

This MCP server wraps the Website Toolbox REST API. See the full API documentation at https://www.websitetoolbox.com/docs/api/ or the API Documentation support article for details on authentication, endpoints, and rate limits.

License

MIT

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
4Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/webtoolbox/websitetoolbox-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server