Get Started

Download & Install

MCPBus is distributed as a single, highly optimized binary, available for all major platforms, OS and as a Docker image.

Install the binary, run a single command, and get your MCP-server up and running in Code-mode in 1 second. No SDK generation tooling, no NodeJS, no Python, or no SaaS/VMs needed.


macOS

Command to install MCPBus on macOS:

brew tap mcpbus-io/mcpbus && brew install mcpbus

Linux

Command to install MCPBus on Linux:

curl -sfL https://downloads.mcpbus.io/releases/install.sh | sh

Windows

Commands to install MCPBus on Windows with using scoop-tool:

scoop bucket add mcpbus https://github.com/mcpbus-io/scoop-mcpbus.git
scoop update
scoop install mcpbus

Docker

Command to pull and install MCPBus Docker image:

docker pull mcpbusio/mcpbus:latest

Command to run MCPBus in a Docker container:

docker run -d -p 8080:8080 \
  -v /absolute/path/to/host/folder:/data \
  mcpbusio/mcpbus:latest \
  -openapi-spec "/data/my-spec.yaml"

Please see examples in Run the tool/Running with Docker


Downloads

Use these links if you prefer to download and install MCPBus manually.

OSarchFile
macOSamd64mcpbus_1.1.24_darwin_amd64.tar.gz
macOSarm64mcpbus_1.1.24_darwin_arm64.tar.gz
Linuxamd64mcpbus_1.1.24_linux_amd64.tar.gz
Linuxarm64mcpbus_1.1.24_linux_arm64.tar.gz
Linuxarmmcpbus_1.1.24_linux_arm.tar.gz
Linuxppc64mcpbus_1.1.24_linux_ppc64.tar.gz
Linux386mcpbus_1.1.24_linux_386.tar.gz
Windowsamd64mcpbus_1.1.24_windows_amd64.zip
Windowsarm64mcpbus_1.1.24_windows_arm64.zip
Windows386mcpbus_1.1.24_windows_386.zip
FreeBSDamd64mcpbus_1.1.24_freebsd_amd64.tar.gz
FreeBSDarm64mcpbus_1.1.24_freebsd_arm64.tar.gz
FreeBSDarmmcpbus_1.1.24_freebsd_arm.tar.gz
FreeBSD386mcpbus_1.1.24_freebsd_386.tar.gz
AIXppc64mcpbus_1.1.24_aix_ppc64.tar.gz

SHA256 checksums

Previous
Code Mode