MCP Hub
Back to servers

BotUyo MCP Server

Enables the creation and management of BotUyo AI agents directly from MCP-compatible tools. Users can configure agent identities, conversation stages, and tools through natural language without manual cloning or building.

glama
Updated
Mar 17, 2026

@botuyo/mcp — BotUyo MCP Server

Create and manage BotUyo AI agents directly from your AI coding tools — no cloning, no building.

npm version

Quickstart

1. Get your API Key

Go to admin.botuyo.com → your tenant → Settings → API Keys and copy your pk_live_... key.

2. Add to your MCP client

The config is the same for all MCP-compatible tools:

{
  "mcpServers": {
    "botuyo": {
      "command": "npx",
      "args": ["-y", "@botuyo/mcp"],
      "env": {
        "BOTUYO_API_KEY": "pk_live_your_key_here"
      }
    }
  }
}

Where to put this config:

ToolConfig file
Antigravity (VS Code)VS Code settings → MCP → Add server
Claude Desktop~/.config/claude/claude_desktop_config.json
Cursor.cursor/mcp.json in your project
Windsurf~/.codeium/windsurf/mcp_config.json
Continue.continue/config.json

3. Start building agents

Once connected, ask your AI assistant things like:

"Create a new agent called 'Soporte' for my tenant" "Update Mar's objective to focus on sales" "Add a welcomeStage that greets guests in Spanish" "Enable the EscalateToHuman and SearchKnowledgeBase tools on Mar" "Publish the agent"

Available Tools

ToolDescriptionRole Required
list_agentsList all agentsviewer+
get_agentGet full agent configviewer+
get_agent_statusChannel status + admin linkviewer+
create_agentCreate a new agentdeveloper+
update_agentUpdate identity (tone, language, etc.)developer+
upsert_stageCreate/edit a conversation stagedeveloper+
list_available_toolsList tools available to your tenantviewer+
update_enabled_toolsEnable/disable tools on an agentdeveloper+
publish_agentPublish or unpublish an agentdeveloper+

Roles

RoleReadWritePublish
owner
admin
developer
viewer

Channel Integrations

Connecting channels (WhatsApp, Instagram, Telegram, Web) must be done from admin.botuyo.com — they require interactive flows (QR scans, OAuth, etc.).

Use get_agent_status to check which channels are connected. It returns a direct link to the admin panel for any missing channel.

Build from source

cd packages/mcp
npm install
npm run build

Test with MCP Inspector

cd packages/mcp
BOTUYO_API_KEY=pk_live_... npm run inspect

Reviews

No reviews yet

Sign in to write a review