Skip to main content
Glama
Buu AI MCP Server

Buu AI MCP Server

by Buu-AI

Buu 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.


Related MCP server: crafty-mcp

Features

  • Connects to the Buu GraphQL server

  • Supports Team, Subthread and GenRequest operations

  • Enables generation request handling

  • Authenticates with API key

  • Communicates via stdio transport (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 team

  • team_add_member — Add a member to a team

  • team_remove_member — Remove a member from a team

  • team_update — Update team data

  • team_update_member_role — Update member role

  • team_get — Get the personal team for the current user

  • team_get_all — Get all teams for the current user

3. SubthreadTools

  • subthread_generate — Generate a subthread for a Thread

  • subthread_get — Get subthread by ID

  • subthread_get_all — Get all team's subthread

4. GenRequestTools

  • generate_image — Generate image for a subthread

  • generate_model — Generate 3D model for subthread

  • genrequest_get_all — Get all GenRequests for a specific subthread

Available Tools

13 tools
generate_imageC

[PRIVATE] - Generate image

Inputs: subthreadId (required).

generate_modelD

[PRIVATE] - Generate model.

Inputs: imageUrl (required), subthreadId (required), imageRequestId.

genrequest_get_allB

[PRIVATE] - Get all team's GenRequests by subthread ID

Inputs: subthreadId (required).

subthread_generateC

[PRIVATE] Generates a new subthread.

Inputs: prompt, style.

subthread_getC

[PRIVATE] Get team's subthread by ID.

Inputs: subthreadId (required).

subthread_get_allC

[PRIVATE] Get all team's subthreads.

Inputs: filters, pagination.

team_add_memberC

[PRIVATE] Add a new member to the team.

Inputs: member (required).

team_createC

[PRIVATE] Create a new team for the logged-in user.

Inputs: name (required).

team_getB

[PRIVATE] Get the personal team for the current user.

Inputs: no named parameters.

team_get_allB

[PRIVATE] Get all teams for the current user.

Inputs: filters, pagination.

team_remove_memberC

[PRIVATE] Remove a member from the team.

Inputs: member (required).

team_updateC

[PRIVATE] Update team data.

Inputs: name, wallet.

team_update_member_roleC

[PRIVATE] Update the role of a team member.

Inputs: member (required), newRole (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    C2.9/5.0

    Scored across 13 tools

    Disambiguation4/5

    The tools are mostly distinct with clear boundaries between team management, subthread operations, and generation tasks. However, 'generate_image' and 'generate_model' could be ambiguous without more specific descriptions, as both involve generation but for different outputs.

    Naming Consistency4/5

    The naming follows a consistent snake_case pattern with a verb_noun structure (e.g., 'team_create', 'subthread_get'). A minor deviation is 'genrequest_get_all', which uses 'genrequest' as a prefix instead of a clear verb, but overall the pattern is predictable and readable.

    Tool Count5/5

    With 13 tools, the count is well-scoped for a server handling teams, subthreads, and generation tasks. Each tool appears to serve a specific purpose without redundancy, fitting a typical range for such a domain.

    Completeness4/5

    The tool set provides comprehensive CRUD coverage for teams and subthreads, including member management. A minor gap is the lack of update or delete operations for subthreads and generation requests, but agents can likely work around this with the available tools.

    Related MCP Connectors

    Related MCP Servers