websitetoolbox-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WEBSITETOOLBOX_EMAIL | No | Optional — email for acting as a specific user | |
| WEBSITETOOLBOX_API_KEY | Yes | Your Website Toolbox API key (get one from your forum's Integrate → API settings) | |
| WEBSITETOOLBOX_USERNAME | No | Optional — act as a specific user |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_categoriesB | List all forum categories |
| get_categoryA | Get a single category by ID |
| create_categoryB | Create a new forum category |
| update_categoryB | Update an existing category |
| delete_categoryA | Delete a category (permanent, cascades to topics/posts) |
| list_category_permissionsB | List user group permissions for a category |
| update_category_permissionB | Update a user group's permissions for a category |
| list_topicsA | List topics (optionally filtered by category) |
| get_topicA | Get a single topic by ID |
| create_topicA | Create a new topic with an initial post |
| update_topicC | Update a topic's properties |
| delete_topicA | Delete a topic (permanent, cascades to posts) |
| list_postsA | List posts (optionally filtered by topic) |
| get_postA | Get a single post by ID |
| create_postB | Create a new post (reply) in a topic |
| update_postB | Update a post's content |
| delete_postA | Delete a post (permanent) |
| list_usersC | List forum users |
| get_userA | Get a single user by ID |
| create_userC | Create a new forum user |
| update_userB | Update a user's profile or settings |
| delete_userB | Delete a user (permanent) |
| follow_topicsC | Make a user follow specific topics |
| unfollow_topicsA | Make a user unfollow specific topics |
| list_user_groupsB | List all user groups |
| get_user_groupB | Get a single user group by ID |
| create_user_groupC | Create a new user group with permissions |
| update_user_groupC | Update a user group's settings or permissions |
| delete_user_groupA | Delete a user group (permanent) |
| add_users_to_groupB | Add users to a user group |
| remove_users_from_groupB | Remove users from a user group |
| list_conversationsB | List private conversations |
| get_conversationA | Get a single conversation by ID |
| create_conversationB | Start a new private conversation |
| delete_conversationA | Delete a conversation (permanent) |
| list_messagesB | List messages in a conversation |
| get_messageB | Get a single message by ID |
| create_messageB | Send a message in a conversation |
| list_moderatorsC | List all category moderators |
| get_moderatorA | Get a single moderator by ID |
| create_moderatorB | Assign a user as moderator for categories |
| update_moderatorC | Update a moderator's permissions |
| delete_moderatorA | Remove a moderator |
| list_tagsB | List all forum tags |
| list_page_viewsB | List forum page view analytics |
| list_notificationsB | List notifications for the authenticated user |
| list_post_editsB | List edit history for a post |
| list_topic_followersA | List users following a topic (admin/moderator only) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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