mcp-server · wasmagent — MCP-сервер для Claude Code: что делает и как установить
Сервер переносит вызовы инструментов в изолированную WASM-песочницу QuickJS. Это экономит контекст за счёт двух интерфейсов docs_search и execute_code.
claude mcp add mcp-server -- npx -y @wasmagent/mcp-serverЧто делает mcp-server
MCP-сервер от WasmAgent заменяет длинный список схем в контексте модели всего двумя инструментами: поиском по документации и запуском скрипта. Вместо передачи десятков определений агент генерирует код, который обращается к нужным функциям внутри рантайма. При 30 инструментах расход стартовых токенов падает до 13.6%.
Выполнение изолировано через движок QuickJS в среде WebAssembly. Политики CapabilityManifest задают явные границы: лимит процессорного времени cpuMs, объём памяти memoryLimitBytes, а также белые списки хостов allowedHosts и путей allowedPaths. Любая сетевая попытка отправить данные на сторонний адрес завершится системной ошибкой.
Сервер находится в стадии beta. Стандартный запуск через npx стартует пустой стенд без зарегистрированных инструментов. Для рабочей конфигурации потребуется собственный скрипт на Node.js с реестром ToolRegistry.
Какие задачи решает
- сократить расход токенов на схемы вызова функций
- запустить сгенерированный код в безопасной песочнице
- ограничить сетевой доступ и файловую систему через манифест
- развернуть агент поверх stdio или HTTP в Cloudflare Workers
Примеры запросов агенту
- Выполни расчёт через execute_code без доступа к внешней сети
- Найди в документации docs_search доступные инструменты и вызови нужный
- Запусти скрипт обработки данных с ограничением по времени в 5 секунд
Как установить mcp-server
Командой платформы
claude mcp add mcp-server -- npx -y @wasmagent/mcp-serverКомандой платформы
codex mcp add mcp-server -- npx -y @wasmagent/mcp-serverФайл настроек
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@wasmagent/mcp-server"
]
}
}
}Файл настроек
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@wasmagent/mcp-server"
]
}
}
}Командой платформы
gemini mcp add mcp-server npx -y @wasmagent/mcp-serverПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-server
Как установить mcp-server в Claude Code?
Выполните команду claude mcp add mcp-server -- npx -y @wasmagent/mcp-server. Она подключит сервер через стандартный транспорт stdio.
Зачем нужен режим code-mode?
Он скрывает подробные схемы десятков функций и оставляет модели только docs_search и execute_code. Агент пишет компактный скрипт и не перегружает контекст лишними описаниями.
Как сервер блокирует утечку данных?
Безопасность контролирует CapabilityManifest. Если в списке allowedHosts пусто, ядро QuickJS отклонит любые сетевые вызовы внутри выполняемого скрипта.
Похожие MCP-серверы
Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →Сначала — mcp-server от других авторов.