Set up
Runs on your computer. Pick your agent and operating system.
Before you start
- Node.js 20 or newer
{
"mcpServers": {
"buu-mcp-server": {
"command": "npx",
"args": [
"-y",
"buu-mcp-server"
]
}
}
}same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12
Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs
README
synced Oct 23, 2026Buu AI MCP Server
Overview
This server acts as a command execution gateway for the Buu platform, exposing tools to manage teams, subthreads, and generation requests using a standardized MCP interface.
Features
- Connects to the Buu GraphQL server
- Supports Team, Subthread and GenRequest operations
- Enables generation request handling
- Authenticates with API key
- Communicates via
stdiotransport (ideal for CLI or tool embedding)
Client Installation Instructions
Running on Claude Desktop
To configure Octagon MCP for Claude Desktop:
npx -y @smithery/cli@latest install @OctagonAI/octagon-mcp-server --client claude
Configuration
Environment Variables
Required
BUU_TEAM_API_KEY: Your Buu AI team API key- Required for all operations
Optional
BUU_SERVER_URL: Buu API URL- By default uses the sandbox environment
Tool Registration
1. TeamTools
team_create— Create a new teamteam_add_member— Add a member to a teamteam_remove_member— Remove a member from a teamteam_update— Update team datateam_update_member_role— Update member roleteam_get— Get the personal team for the current userteam_get_all— Get all teams for the current user
3. SubthreadTools
subthread_generate— Generate a subthread for a Threadsubthread_get— Get subthread by IDsubthread_get_all— Get all team's subthread
4. GenRequestTools
generate_image— Generate image for a subthreadgenerate_model— Generate 3D model for subthreadgenrequest_get_all— Get all GenRequests for a specific subthread