@devboy-tools/cli
v0.2.0
Published
Fast and efficient MCP server for coding agents — npm wrapper for Rust binary
Downloads
120
Readme
@devboy-tools/cli
npm distribution of DevBoy Tools — a fast MCP server for coding agents, written in Rust.
The correct binary for your platform is installed automatically via platform-specific packages.
Supported Platforms
| OS | Architecture | Package |
|---------|-------------|------------------------------|
| macOS | ARM64 | @devboy-tools/darwin-arm64 |
| macOS | x64 | @devboy-tools/darwin-x64 |
| Linux | x64 | @devboy-tools/linux-x64 |
| Linux | ARM64 | @devboy-tools/linux-arm64 |
| Windows | x64 | @devboy-tools/win32-x64 |
Installation
npm install @devboy-tools/cli
# or
pnpm add @devboy-tools/cliUsage
CLI
# Start MCP server
npx devboy mcp
# Show help
npx devboy --help
# Configure a provider
npx devboy config set github.owner <owner>
npx devboy config set github.repo <repo>
npx devboy config set-secret github.token <token>Claude Code
claude mcp add devboy -- npx devboy mcpClaude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"devboy": {
"command": "npx",
"args": ["devboy", "mcp"]
}
}
}Programmatic API
const { getBinaryPath, name, version } = require("@devboy-tools/cli");
console.log(getBinaryPath()); // /path/to/node_modules/@devboy-tools/darwin-arm64/bin/devboy
console.log(name); // "devboy"
console.log(version); // "0.3.0"import { getBinaryPath, name, version } from "@devboy-tools/cli";Environment Variables
| Variable | Description |
|----------------------|--------------------------------------------------|
| DEVBOY_BINARY_PATH | Override binary path (skips platform package resolution) |
Troubleshooting
Binary not found after install
npm rebuild @devboy-tools/cliUnsupported platform
If your platform is not listed above, build from source:
cargo install --git https://github.com/meteora-pro/devboy-tools.git
export DEVBOY_BINARY_PATH=$(which devboy)