MCP.so
Sign In

🤖 Hamibot MCP Server

@hamibot

About 🤖 Hamibot MCP Server

用于与 Hamibot API 进行交互。它提供了一系列工具来管理和控制 Hamibot 设备及脚本

Basic information

Category

Other

Runtime

node

Transports

stdio

Publisher

hamibot

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "hamibot": {
      "command": "npx",
      "args": [
        "-y",
        "@hmbt/hamibot-mcp-server"
      ],
      "env": {
        "HAMIBOT_PERSONAL_ACCESS_TOKEN": "你的访问令牌"
      }
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is 🤖 Hamibot MCP Server?

A Model Context Protocol (MCP) server implementation that interacts with the Hamibot API, providing tools to manage and control Hamibot devices and scripts.

How to use 🤖 Hamibot MCP Server?

Obtain an access token from Hamibot, then configure the server in your MCP client (e.g., Trae) by adding the npx -y @hmbt/hamibot-mcp-server command and setting the HAMIBOT_PERSONAL_ACCESS_TOKEN environment variable in mcp.json.

Key features of 🤖 Hamibot MCP Server

  • List all connected devices
  • View and run automation scripts
  • Execute custom JavaScript code on devices
  • Pass custom variables to scripts or code

Use cases of 🤖 Hamibot MCP Server

  • Retrieve a list of connected devices
  • List available automation scripts
  • Run a specific script on a named device
  • Execute a script on all devices with a given tag
  • Run custom JavaScript code on a device

FAQ from 🤖 Hamibot MCP Server

How do I obtain an access token?

Visit https://hamibot.com/account/tokens and generate a new token.

What runtime dependencies are required?

Node.js and npm are needed; the server is invoked via npx.

Which MCP clients are supported?

The README demonstrates configuration for Trae; other clients should follow their own documentation.

Can I pass variables to scripts or code?

Yes, both the run-script and execute tools accept an optional vars parameter.

What format is the device ID parameter?

A 24‑character hexadecimal string.

Comments

More Other MCP servers