# agentmetal

Даёт агенту 13 инструментов, чтобы заказать Linux VPS, зайти по SSH и выполнять команды. Оплата в USDC через x402 или картой.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 2
- Автор: agentmetal
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/agentmetal/mcp
- Обновлён: 2026-10-12
- HTML: https://affpapa.org/nevibecode/mcp/agentmetal

## Что делает

MCP-сервер открывает AgentMetal как набор инструментов, и агент сам проходит путь от выбора тарифа до запуска команд на своём сервере. Регистрация человеком не нужна: `claim_account` отправляет код на почту, `verify_claim` меняет его на ключ `am_live_…`, к аккаунту можно привязать кошелёк.

Платные вызовы подписывают оплату в USDC по x402 v2, остальные идут обычным HTTP. `provision_server` создаёт VPS по тарифу и числу дней, а с `managed_key:true` генерирует пару ключей на стороне сервиса и один раз возвращает приватный ключ — без этого `exec_command` не заработает. Команды идут от root: таймаут от 1 до 120 секунд, вывод ограничен 256 КБ. Для управления нужен `AGENTMETAL_API_KEY`, а `destroy_server`, `reboot_server`, `server_logs` и `exec_command` требуют ещё и владения сервером.

Перед запуском проверьте кошелёк: на нём должен лежать USDC в сети Base, иначе платные инструменты откажутся работать. Потолок трат задаёт `AGENTMETAL_MAX_USDC`, по умолчанию 50 USDC на запрос — счёт выше лимита отклоняется до подписи. Живые расчёты в USDC требуют пополненного кошелька и x402-фасилитатора с поддержкой типа `exact` / `eip155:8453`.

## Требования
- Нужно: Node.js (команды через npx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add agentmetal -- npx -y @agentmetal/mcp
```

### Codex

**Командой платформы**
```bash
codex mcp add agentmetal -- npx -y @agentmetal/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "agentmetal": {
            "command": "npx",
            "args": [
                "-y",
                "@agentmetal/mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "agentmetal": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@agentmetal/mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add agentmetal npx -y @agentmetal/mcp
```

## Когда брать
- поднять VPS без ручной регистрации в панели хостинга
- зайти на сервер по SSH и выполнить команду от root
- продлить аренду сервера на нужное число дней
- посмотреть метрики CPU, диска и сети без входа на машину
- открыть или закрыть входящий порт на внешнем файрволе

## Примеры запросов агенту
- Покажи каталог тарифов и локаций через `get_catalog`
- Создай VPS на 7 дней с `managed_key:true` и выполни `uname -a` через `exec_command`
- Открой порт 443 на файрволе сервера и покажи текущие правила

## Похожие
- [Palmyr](https://affpapa.org/nevibecode/mcp/palmyr.md) — MCP-сервер · ★ 6
- [cygnus-ssh-mcp](https://affpapa.org/nevibecode/mcp/cygnus-ssh-mcp.md) — MCP-сервер · ★ 8
- [linux-lateral-movement](https://affpapa.org/nevibecode/skills/linux-lateral-movement.md) — скилл · 3600 установок
- [linux-hardening](https://affpapa.org/nevibecode/skills/linux-hardening.md) — скилл · 769 установок
- [ssh-configuration](https://affpapa.org/nevibecode/skills/ssh-configuration.md) — скилл · 451 установка
- [linux-mcp-server](https://affpapa.org/nevibecode/mcp/linux-mcp-server.md) — MCP-сервер · ★ 315

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
