Server data from the Official MCP Registry
Community forum management — posts, users, search, and moderation via the Website Toolbox API.
Community forum management — posts, users, search, and moderation via the Website Toolbox API.
This MCP server for Website Toolbox is well-structured with proper authentication via API keys and no malicious patterns. The code demonstrates good practices for credential handling and input validation through Zod schemas. Permissions align appropriately with its purpose as a forum management tool. Minor code quality observations around error handling and logging do not significantly impact security posture. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
4 files analyzed · 8 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-webtoolbox-websitetoolbox-mcp": {
"env": {
"WEBSITETOOLBOX_EMAIL": "your-websitetoolbox-email-here",
"WEBSITETOOLBOX_API_KEY": "your-websitetoolbox-api-key-here",
"WEBSITETOOLBOX_USERNAME": "your-websitetoolbox-username-here"
},
"args": [
"-y",
"websitetoolbox-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Model Context Protocol server for the Website Toolbox community forum platform. Exposes the Forum REST API as MCP tools that any MCP-compatible client (Claude Desktop, Cursor, Hermes Agent, etc.) can use to manage your community forum.
| 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 |
npm install -g websitetoolbox-mcp
git clone https://github.com/webtoolbox/websitetoolbox-mcp
cd websitetoolbox-mcp
npm install
npm run build
Get your API key from your forum's Integrate → API settings.
Set it as an environment variable:
export WEBSITETOOLBOX_API_KEY="your-api-key"
On Windows:
set WEBSITETOOLBOX_API_KEY=*** ```
Or create a `.env` file (copy `.env.example` to `.env` and fill in your key).
3. **Optional** — act as a specific user:
```bash
export WEBSITETOOLBOX_USERNAME="admin"
export WEBSITETOOLBOX_EMAIL="admin@example.com"
This server works with any tool that supports MCP, such as Claude Desktop and Hermes Agent.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json). If installed globally via npm:
{
"mcpServers": {
"websitetoolbox": {
"command": "npx",
"args": ["websitetoolbox-mcp"],
"env": {
"WEBSITETOOLBOX_API_KEY": "your-api-key"
}
}
}
}
Run the server on stdio:
npx websitetoolbox-mcp
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.
MIT
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.