Skip to main content
Glama
webtoolbox

websitetoolbox-mcp

by webtoolbox

Website Toolbox MCP

Model Context Protocol server for the Website Toolbox forum platform. Exposes the Forum REST API as MCP tools that any MCP-compatible client (Claude Desktop, Cursor, etc.) can use.

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

Related MCP server: MCP SearXNG Enhanced

Prerequisites

  • Node.js ≥ 18

  • A Website Toolbox API key (get one from your forum's Integrate → API settings)

Install

npm install
npm run build

Configure

Set environment variables:

export WEBSITETOOLBOX_API_KEY="your-api-key"

# Optional — act as a specific user
export WEBSITETOOLBOX_USERNAME="admin"
export WEBSITETOOLBOX_EMAIL="admin@example.com"

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

Usage

With Claude Desktop

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

{
  "mcpServers": {
    "websitetoolbox": {
      "command": "node",
      "args": ["/absolute/path/to/websitetoolbox-mcp/dist/index.js"],
      "env": {
        "WEBSITETOOLBOX_API_KEY": "your-api-key"
      }
    }
  }
}

With other MCP clients

Run the server on stdio:

node dist/index.js

API Reference

This MCP server wraps the Website Toolbox REST API. See the full API documentation at docs/api/index.html.md in the main Website Toolbox repo.

License

MIT

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (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